Documentation

Labeloid User Guide

This guide explains how to open, preview, edit, export, and print ZPL files in Labeloid. Start with Quick Start for the main steps, or jump to a specific function in the contents.

If Labeloid is not installed yet, download Labeloid for Windows.

Start here

Quick start

For most ZPL files, the steps are the same: open the file, review the preview and ZPL source, make any necessary changes, and then export or print it.

  1. Open an existing file with Open ZPL. You can also drag it into Labeloid or double-click an associated .zpl file in Windows Explorer.
  2. Review the label preview and the ZPL source. For a multi-label file, use the page controls to review each label.
  3. If the source needs changes, edit it and click Apply. Apply immediately saves your changes to the current ZPL file on your computer and redraws the preview.
  4. Review the pages and any warnings, then use Save as to export the result or Print to open the print dialog.

Warning: Apply saves your changes to the current ZPL file and redraws the preview. The file is overwritten immediately on your computer, without a separate confirmation dialog.

Labeloid workspace with folder browsing, label preview, and ZPL source editor
Labeloid workspace with folder browsing, label preview, and ZPL source editor. Click the image to view it at full size.
Files

Open a ZPL file in Labeloid on Windows

You can open an existing ZPL file from the Windows file dialog, drag it into Labeloid, or use its file association. Each method opens the same workspace, with the label preview beside the ZPL source.

Use the Open dialog

  1. Click Open ZPL.
  2. Select the ZPL file you want to open.
  3. Click Open in the Windows file dialog.

Once the file opens, Labeloid shows the label preview and the ZPL source for review or editing.

Opening an existing ZPL file in Labeloid on Windows
Opening a ZPL file in Labeloid. Click the image to view it at full size.

Drag and drop a file

Drag a ZPL file from Windows Explorer into the Labeloid window. Labeloid opens and renders the file immediately.

Double-click a ZPL file

If .zpl files are associated with Labeloid, double-clicking one in Windows Explorer starts Labeloid or brings it to the foreground, then opens the selected file.

Associate .zpl files with Labeloid

The Labeloid installer can register Labeloid as the app for .zpl files in Windows. Once that association is active, double-clicking a .zpl file opens it directly in Labeloid.

You can also set the association at the Windows level: right-click a .zpl file, choose Open with, select Labeloid, and choose the option that makes Labeloid the default app for .zpl files. If you do not want to change the default app, use Open ZPL or drag and drop instead.

Windows Open with dialog for associating .zpl files with Labeloid
Setting Labeloid as the app for .zpl files in Windows. Click the image to view it at full size.

Note: Labeloid works with existing ZPL files. It does not create new ZPL files from scratch.

Folders

Browse ZPL files and folders

Use Browse folder when you need to work with several ZPL files in the same folder. Labeloid builds a file list for that folder, so you can move between files without reopening the Windows file dialog.

  1. Click Browse folder and select a folder that contains ZPL files.
  2. Open a file from the folder view.
  3. Use the left and right chevron buttons beside the file path to move through the list. Their tooltips are Previous ZPL in the folder (←) and Next ZPL in the folder (→).

Labeloid scans only the selected folder. Files in subfolders are not included. Select a subfolder in the folder tree to browse it separately.

Labeloid does not update the file list automatically when new files are added to the folder. Select the folder again to update the list.

The status line shows your current position in the folder as N / M in folder. For example, 3 / 12 in folder means you are viewing the third file out of 12. At the first or last file, the corresponding Previous or Next chevron button is disabled.

Browsing ZPL files in a selected folder in Labeloid
Folder navigation and file position. Click the image to view it at full size.
Preview

Preview a rendered label

Labeloid shows one page at a time. Adjust the zoom when you need to see the whole label or examine a small element more closely.

ControlResult
Zoom OutReduces the preview scale.
Zoom sliderLets you set the scale manually.
Zoom InIncreases the preview scale.
Current percentageShows the current zoom level; click it to reset to 100%.
Fit to windowKeeps the entire label inside the preview.

If a zoomed label extends beyond the preview, drag inside the preview to move around the label.

Note: Fit to window remains active when you resize the window. A manual zoom adjustment turns Fit off.

Zoom and Fit to window controls below the Labeloid preview
Preview controls. Click the image to view it at full size.
Multi-page files

Navigate a multi-label ZPL file

If a ZPL file contains several labels, Labeloid renders them as separate pages, like a multi-page document. Thumbnails and page controls let you move through all labels in the current ZPL file.

  1. Open the Pages panel to see the page thumbnails.
  2. Select a thumbnail to show that page in the main preview.
  3. Move through the file with First page, Previous page, Next page, or Last page.

Page X of Y shows the current page and the total number of pages in the selected range. PgUp and PgDn move to the previous or next page.

If you set a range in Rendering parameters, the page count changes to match it. Only pages in that range appear in the preview and exported output.

Navigating pages in a multi-label ZPL file in Labeloid
Page thumbnails and navigation. Click the image to view it at full size.
Source navigation

Inspect preview elements in ZPL source

If you need to find the code behind a particular text field, barcode, line, or other label element, click that element in the preview. Labeloid highlights the related ZPL command or source fragment in the editor.

  1. Show the ZPL source code panel.
  2. Click the element you want to investigate in the preview.
  3. Review the source fragment selected by Labeloid.

Navigation works from preview to source only. Selecting a command in the editor does not locate the corresponding element in the preview.

Finding the ZPL source for an element in the Labeloid preview
Preview-to-source navigation. Click the image to view it at full size.
Editing

Edit ZPL source

Use the syntax-highlighted editor to edit the ZPL source directly. The preview and diagnostics do not update while you type; they remain based on the last applied source until you click Apply.

Warning: In the current version, clicking Apply immediately writes your edits to the current ZPL file on your computer. It replaces the file's previous contents without a separate confirmation dialog.

  1. Open the ZPL source code panel and make the required changes.
  2. Click Apply to save the file and render the updated source.
  3. Check the new preview and diagnostics before continuing.

The label does not rerender while you type (currently, there is no “live preview”).

Warnings and errors refresh when you open a ZPL file, click Apply, or change a rendering parameter that rerenders the label.

Editing raw ZPL source in Labeloid
ZPL source editor. Click the image to view it at full size.

Apply or discard changes

Apply saves the edited ZPL source to the current file and redraws the preview. It is the only way to preview source changes.

ActionWhat happens to your editsSaved to the ZPL file?
Click ApplyYour edits are written to the current ZPL file immediately, replacing its previous contents.Yes
Click Discard changesEdits made since the last Apply are removed, and the editor returns to the last saved version.No
Open the previous or next ZPL fileAny unapplied edits to the current file are lost without warning.No
Close LabeloidAny unapplied edits are lost without warning.No
Go to the previous or next pageYour edits stay in the editor, but they are not saved. Page navigation changes only the rendered page you are viewing.No

Warning: After you click Apply, Discard changes cannot restore the file contents that existed before that Apply. Apply has already overwritten the ZPL file on your computer.

Before applying, Ctrl+Z and Ctrl+Y undo or redo changes in the editor.

Rendering

Set label size and rendering parameters

Use Rendering parameters to change the label size or print density used for rendering, or to limit a multi-label file to specific pages. These settings affect the preview and output without changing the ZPL source.

SettingOptionsEffect
Label sizeAuto (from ZPL), a preset, or a custom size (e.g., 100 × 100 mm, 10 × 5 cm, 3 × 1 in, or 3 × 1")Sets the dimensions used for rendering. Custom sizes accept millimeters (mm), centimeters (cm), or inches written as in or ". The word inch is not accepted.
Print densityPreset or custom DPI (presets include 152 dpi, 203 dpi, 300 dpi, and 600 dpi)Sets the print density used for rendering.
PagesAll or Range (e.g., 1,3,5-7 or 2-last)Controls which pages are rendered.
Reset to defaultRestores the default rendering parameters.

With Auto (from ZPL), Labeloid uses the label dimensions defined in the ZPL when they are present.

  1. Open Rendering parameters.
  2. Choose the label size and print density you want to use.
  3. Select All or enter the page range you want.
  4. Check the updated preview, page count, and diagnostics.

The Pages setting applies to the preview, page navigation, and exported output. Label orientation comes from the ZPL; this panel has no separate orientation control.

Label size, print density, and page range settings in Labeloid
Rendering parameters. Click the image to view it at full size.
Diagnostics

Review warnings and diagnostics

After rendering, review any warnings or errors reported by Labeloid. They can point to an unknown command, an invalid value, or other ZPL that may need attention.

Warnings do not update while you type. They refresh when you open a ZPL file, click Apply, or change a rendering parameter that rerenders the label.

You may see messages about:

  • Unknown or unrecognized content.
  • Invalid numeric values.
  • Out-of-range or adjusted values.
  • Invalid orientation values.
  • Values that were too long and trimmed.
  • Some barcode, font, or resource-related problems.

Click a warning to jump to and highlight the related command in the source editor. The status line at the bottom of the editor shows the current number of warnings and errors.

ZPL is valid means that Labeloid found no visible warnings or errors for the current render. It does not mean that every ZPL command or every physical-printer behavior has been validated.

If the label still looks unexpected, send a reproduction ZPL file and enough detail to reproduce the problem to Labeloid Support.

ZPL warnings and highlighted source in Labeloid
Warnings and diagnostics. Click the image to view it at full size.
Output

Export from Labeloid

Export saves the pages selected in Rendering parameters. For multi-label files, check the Pages setting before exporting.

  1. Click Save as or open its format menu.
  2. Select PDF, PNG, or JPEG.
  3. Choose the destination folder and file name in the Windows Save dialog, then save the result.

PDF keeps the selected labels together in one multi-page document. PNG and JPEG create a separate image file for each selected page.

Warning: A multi-page PNG or JPEG export creates numbered page files (for example, name_001.png, name_002.png, name_003.png). If matching files already exist, Labeloid overwrites them without a separate confirmation dialog. Check the destination folder before exporting.

Choosing PDF, PNG, or JPEG in the Labeloid Save as dialog
Exporting as PDF, PNG, or JPEG. Click the image to view it at full size.

Copy the current preview as PNG

When you need the current preview in another application but do not need an export file, copy it directly to the Windows clipboard.

  1. Right-click the preview.
  2. Select Copy preview as PNG.
  3. Paste the image into the destination application.

The keyboard shortcut is Ctrl+Shift+C.

Printing

Print from Labeloid

Labeloid has two print modes. It can print the label through a regular Windows printer, or send the ZPL source directly to a label printer.

Important: The Printer list changes with the selected print mode. Rendered pages (regular printer) uses a Windows printer queue. Raw ZPL (label printer) can use a Windows printer queue or Network printer (TCP/JetDirect).

Print modeWhat Labeloid sendsWhen to use it
Rendered pages (regular printer)The rendered label pages.When you want to print the rendered label through a regular Windows printer.
Raw ZPL (label printer)The ZPL source itself.When the label printer should receive the ZPL commands directly.
  1. Click Print and select Rendered pages (regular printer).
  2. Select the printer you want to use from the Printer list.
  3. Select All or Range under Page range, then set Copies. In this mode, the range refers to rendered pages.
  4. Turn Fit to page on if needed.
  5. Review the print preview and click Print.
  1. Click Print and select Raw ZPL (label printer).
  2. Select a printer from the Printer list. For a direct TCP connection, choose Network printer (TCP/JetDirect).
  3. If you selected a network printer, enter its host or IP address and port.
  4. Set Page range and Copies, then click Print.

In Raw ZPL mode, Page range refers to labels in the ZPL source rather than rendered pages.

Printing requirements depend on the selected mode and printer. The no-printer/no-driver requirement applies to previewing, not to every printing setup.

File management

Delete a ZPL file

Use Delete to move the current ZPL file to the Windows Recycle Bin. Labeloid asks for confirmation first.

  1. Check that the correct file is open.
  2. Click Delete and confirm the action.

Labeloid then opens the next or previous file. If there are no other files in the folder list, Labeloid shows its empty start screen.

Note: You can restore the file from the Windows Recycle Bin until the bin is emptied.

Reference

Keyboard shortcuts

Use these shortcuts to move between files and pages or work in the source editor without reaching for the mouse.

ShortcutAction
Left Arrow / Right ArrowOpen the previous or next file when the source editor does not have focus.
PgUp / PgDnShow the previous or next page.
Ctrl+Plus / Ctrl+MinusZoom the preview in or out.
Ctrl+0Return the preview to 100%.
Ctrl+mouse wheelZoom the preview.
Ctrl+Shift+CCopy the current preview as PNG.
Ctrl+Z / Ctrl+YUndo or redo an edit in the source editor.
Ctrl+X / Ctrl+C / Ctrl+VCut, copy, or paste in the source editor.
Ctrl+ASelect all text in the source editor.
Product information

Check the Labeloid version

The installed Labeloid version appears in the lower-right corner of the main window. When Support needs the full product details, open About from the information control in the right sidebar.

Labeloid About dialog with application and ZPL engine version information
Labeloid version and About information. Click the image to view it at full size.
Help

Get support

If you need help with a file or an unexpected result, click the bug/report icon in Labeloid to open the Labeloid Support page in your browser. Clicking this icon does not collect or send the ZPL file, logs, diagnostics, or any other support data.

On the Support page

Send a support request

Include enough detail to reproduce the problem:

  1. Complete the fields marked with an asterisk (*). Fields without an asterisk are optional and can be left blank.
  2. Describe what you expected, what happened instead, and the steps that reproduce it. Avoid adding personal information that is not needed to explain the issue.
  3. If the problem is specific to one label, attach a ZPL file only if you choose to share it.
  4. Complete the security and consent fields, then send the request.

Note: You do not need to provide optional personal information to send a support request. Only share information that is necessary for us to understand and investigate the problem.

For more information about data submitted through Support, review the Privacy Policy.

Opening the Labeloid Support page from the bug report icon in the application
Opening Support from the bug/report icon in Labeloid. Click the image to view it at full size.

💡 Privacy tip: Please avoid sending ZPL files that contain sensitive, confidential, or personal information when those real values are not needed to reproduce the issue. If possible, first make a copy of the ZPL file, replace real text values in the copy with non-sensitive sample data using Labeloid's source editor, and send the sanitized copy instead. Remember that clicking Apply saves the edits to that file on your computer.