Skip to main content

TPCL ViewerPreview

View Toshiba TEC labels online. Paste a TPCL job, the {D…|}, {PC…|} and {XB…|} commands your warehouse or ERP system sends to a B-EX4 or BX400, and see the label each XS;I prints. Check a pallet, product or shipping label without walking to the printer.

Moving the label to a Zebra? TPCL to ZPL. Not sure what language a .prn file holds? The PRN viewer works it out.

Preview: Support for this format is new and still improving. Check the output against a known-good print before you rely on it. If a label doesn’t look right, let us know.

Paste your TPCL code

Render Settings

Label Size

Preview

PNG • 4 × 6 in

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

Bitmap and outline fonts, linear and 2D barcodes, lines, boxes and graphics.

Every XS;I issue command shows as a label of its own.

Text outside the commands, such as XPML tags and comments, is skipped as the printer skips it.

How to view a TPCL label online

  1. 1

    Get the raw job: the file your system writes for the printer, a print-to-file from the TEC driver, or the SAP spool.

  2. 2

    Paste or upload it, and set the density to the printer's head: 203 or 300 dpi. If you don't know, try 300 when fields overlap.

  3. 3

    Click Quick Preview, step through the labels if the job issues more than one, and save any of them as PNG or PDF.

Start converting now

Frequently Asked Questions

Answers about viewing Toshiba TEC TPCL label jobs with LabelZoom.

What is TPCL?
TPCL, the TEC Printer Command Language, is what Toshiba TEC label printers such as the B-EX4, B-EV4, B-SX and BX400 series speak. Each command sits in braces and ends with a bar, as in {PC000;0040,0080,1,1,J,00,B=LabelZoom|}, or between an ESC character and a line feed. D sets the label size, C clears the image, LC draws lines and boxes, PC and PV place text, XB places a barcode, and XS;I prints the label.
The ZPL viewer rejected my Toshiba job. Why?
Because it isn't ZPL. TPCL jobs often reach ZPL tools because the file came from a .prn print-to-file or a label system that drives several printer brands, and the two languages share nothing: ZPL fields start with a caret, TPCL commands with a brace. Paste the job here instead. When a TPCL job lands on another LabelZoom viewer, it is recognized and you're offered this page.
Why do the text and barcodes overlap or look too large?
The job was most likely written for a 300 dpi printer. TPCL places everything in tenths of a millimeter, so positions are the same on any printer, but bar widths, pictures and the built-in bitmap fonts are counted in printer dots, and the job doesn't say which print head it was written for. Many Toshiba TEC printers have a 300 dpi head. Set the density to 300 dpi and the fields fall back into place.
Can it read a job printed from SAP?
Yes. A Toshiba device type in SAP can hand the job over as an OTF spool, where the commands are split across ST text records. Paste or upload the spool as it is, and LabelZoom joins the commands back together before drawing the label.
What doesn't the viewer show yet?
Centered, right-aligned and auto-wrapping text is drawn left-aligned from its start point. Boxed and struck-out text is drawn plain, mirror printing and fonts or formats stored in the printer's memory aren't applied, and MicroPDF417 and the postal barcodes are skipped. Counters print their first value.