What is Raw Printing?

Raw printing is sending a string of commands to a printer directly in its native language. Many printers that are popular with PrintNode users support this. Raw printing bypasses the Windows and Mac printer spoolers making it very fast and reliable. It is perfect for printing receipts, bar codes and text based labels. This would be a good option if you have problems with your windows spooler crashing.

Raw Printing Languages

There are a wide variety of raw printing languages, so before you start be sure to check with your manufacturer which ones your printer supports. Zebra printers commonly support EPL or ZPL (or both). DYMO printers do not currently support raw printing. The following are some of the most commonly used languages today.


If you have a printer that supports raw printing installed on your Windows machine, you are already ready to start raw printing with PrintNode. If you are using Mac OSX, you will need to follow the instructions in our setup guide before printing.


The following code will generate a barcode with the numbers from 1 to 6.