How to Print a PRN File

Techwalla may earn compensation through affiliate links in this story.
Send a PRN file to the printer.

A .prn file is a binary file that contains all of the formatting codes necessary for the document to print properly. The Windows print-to-file feature allows you to send a document to a file for future printing. When the print-to-file option is selected, you are prompted to enter a location and file name, and the file is saved with the .prn extension. This can be handy when the printer is offline or temporarily unavailable. Printing a .prn file requires the use of the command-line window.


Step 1

Open a command-line window. Press and hold the "Windows" key, press and release the "R" key. Release the "Windows" key.

Video of the Day

Step 2

Type "cmd", without the quotation marks, in the "Run" window's text box.


Step 3

Type "Copy FileName.prn /b prn" and press the "Enter" key. The "/b" switch tells the operating system to output the file in a raw binary format that allows the printer codes to be interpreted correctly by the printer.


The “prn” at the end of the command indicates the local default USB printer. If your printer is attached to a parallel port, use “lpt1” instead. For a shared network printer, substitute the host computer name and the printer’s shared name in this format: \hostComuputer\sharedPrinter. When outputting to a stand-alone network printer, use the printer’s IP address prefaced by two backslashes: \


The .prn file must be created using the printer definition file of the printer it will be output to in order for the document to be correctly formatted.