Skip to content

Convert PRN to PDF

Convert printer-job PRN files to shareable PDF using native printing, Ghostscript, or GhostPCL.

Make PDF files online

We can't read PRN files yet, so this conversion isn't available. If you can export your work to one of these formats - or others - we'll turn it into PDF:

Want to convert PRN to PDF?

Let us know. We pick the conversions to add next by how many people ask for them.

How to convert prn to pdf file

A printer or legacy business application may produce a .prn file that a recipient, browser, or document portal cannot open. Converting it to PDF creates a portable file for previewing, sharing, archiving, or submission.

What the PRN format is

In the Documents context, PRN is a print-to-file output created when an application sends a document to a file instead of directly to a printer. It contains printer instructions, commonly PostScript, PCL, or a printer-specific language, rather than a universal page layout.

Windows applications can create PRN files through a printer driver's Print to file option. Accounting, publishing, labeling, and enterprise systems may also generate them for batch printing. The .prn extension does not identify the internal printer language, so a file may work only with the driver or printer model selected when it was created.

What the PDF format is

PDF stores page content, fonts, images, and layout in a format supported by operating systems, browsers, document-management systems, and standard PDF readers. Its appearance is generally independent of the recipient's original application or printer driver.

PDF is suitable for previewing before printing, emailing, portal submission, archiving, OCR, and combining pages. A PDF made from a PRN can retain the print job's pagination, but it cannot restore editable source content that was not included in the print stream.

How to convert a PRN

Use the original document when possible

  1. Open the source document in the application that created the PRN.
  2. Choose File → Print.
  3. Select Microsoft Print to PDF on Windows, Save as PDF on macOS, or a PDF printer available on Linux.
  4. Set the paper size, orientation, page range, margins, and print quality, then save the output with a .pdf extension.

Regenerating the pages from the source is usually more reliable than interpreting an existing PRN because the application can use the original fonts, margins, forms, and printer settings.

Convert PostScript with Ghostscript

Use the current Ghostscript command-line package when the PRN contains PostScript. On Windows, run the console executable from Command Prompt:

gswin64c -sDEVICE=pdfwrite -o output.pdf input.prn

On Linux or macOS, use:

gs -sDEVICE=pdfwrite -o output.pdf input.prn

A PostScript file commonly begins with %!. The pdfwrite device normally preserves text and vector objects instead of rasterizing every page, although the result depends on what the print stream contains. Use an updated Ghostscript release and process untrusted PostScript cautiously.

Convert PCL with GhostPCL

If the file contains PCL printer commands, use the pcl6 executable from the GhostPDL package rather than the standard Ghostscript PostScript interpreter:

pcl6 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf input.prn

On Windows, the executable may be named pcl6.exe. A PCL file often contains the Universal Exit Language sequence ESC%-12345X near the beginning; in a hexadecimal viewer, this appears as bytes beginning 1B 25 2D 31 32 33 34 35 58. Unsupported commands, proprietary fonts, barcode features, forms, or printer hardware dependencies can produce missing or incorrectly positioned content.

Use an online converter

Reputable services such as Zamzar may accept PRN uploads, but support varies because PRN does not specify one printer language. Confirm that the service accepts the actual file, upload it only over a secure connection, and inspect every page of the result. Do not upload payroll, legal, medical, customer, or proprietary print jobs unless the provider's retention and processing terms meet the required security standard.

Quality and compatibility limits

Renaming .prn to .pdf does not convert the file. Identify the printer language first: file input.prn may provide a clue, while a hexadecimal viewer can reveal the %! PostScript header or escape-based PCL markers. File identification is not definitive because custom printer languages may have no recognizable header.

Output depends on the printer driver that created the PRN. Missing fonts, unsupported paper forms, barcode commands, duplex settings, paper trays, and color-management instructions can change pagination or appearance. Compare the PDF with the expected printout, especially for labels, invoices, and forms.

Some PRN files contain rasterized pages, so the resulting PDF may consist of page images rather than searchable text. Run OCR in a PDF editor or OCR utility when text search is required. Conversion cannot recover text, vector graphics, or editable formatting that the original print driver discarded.

Information about file extensions and file types is provided by File-Extensions.org

Additional formats for
prn file conversion

Reverse conversion

Convert to pdf from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.