Skip to main content

IPL ViewerPreview

Open and view IPL labels online. Paste an Intermec Printer Language format — the E1;F1; form header, its H and B field definitions, the UDC graphics it references — and see exactly what the PM43 or PC43d at the end of the line will produce, without borrowing it from production.

Zebra code instead? Use the ZPL viewer. Also available: DPL, TSPL and EPL viewers.

Preview: LabelZoom’s IPL rendering is the newest addition to our engine and still improving. Most labels come out right, but some elements — uncommon symbologies and UDC graphics especially — may not match your printer perfectly. If a label doesn’t look right, let us know — reports go straight into what we fix next.

Paste your IPL code

Note on Watermarks: Free online conversions include a LabelZoom watermark. Need to remove watermarks for production, or process thousands of labels per minute? Check out our REST API subscriptions

Native IPL interpretation by LabelZoom's own engine.

Reads both the readable-character and raw-byte forms of a job.

Nothing to install — view labels right in the browser.

How to view an IPL label online

  1. 1

    Copy the IPL job from your template, spool file, or captured print stream — the frame markers survive a paste.

  2. 2

    Paste it above and match the density and label size to the Intermec model and media the job was written for.

  3. 3

    Click Quick Preview to render the label on screen. Download as PNG for documentation or as a PDF to file it.

Start converting now

Frequently Asked Questions

Everything you need to know about viewing Intermec IPL labels with LabelZoom.

What is IPL?
IPL (Intermec Printer Language) is the command language of Intermec thermal printers — the EasyCoder line and its successors, the PM43, PC43d, PC43t and PD43 that Honeywell sells today. A label format is a sequence of statements wrapped in STX/ETX frames: a form header such as E1;F1; creates the format, H statements define text fields, B statements barcodes, and the job ends with a print command. Intermec also shipped a BASIC-like language called Fingerprint; a file full of IF/THEN/FONT statements is Fingerprint, not IPL.
How do I view an IPL label without the printer?
Paste the job into the viewer above and click Quick Preview. LabelZoom's engine interprets IPL natively — the form header, the H/B/G field definitions and the UDC graphics — and renders the label on screen the way the printer would. No hardware, no Intermec print tools, no test burns on a production PM43.
My file is full of <STX> text. Is that a problem?
No — that is the readable-character form, and it is exactly what Intermec printers expect. A stream can carry the frame markers either as spelled-out text or as raw control bytes; paste either and the viewer reads both. If your file came from a capture of a real print stream, the spelled-out form is the more common one to see in templates.
We're retiring our Intermec fleet. Can LabelZoom help?
That migration is a common reason to open an IPL viewer at all: understanding what the old formats actually did before moving hardware. LabelZoom's engine reads IPL and writes modern formats, so templates become editable ZPL instead of being redrawn from scratch, and the REST API runs the conversion across a whole template library. Talk to us about migration tooling.