ZPL Label Designer | Zebra Label Builder | Barcode & QR Code Label Printing | Label Template Maker
by xDrik https://www.xdrik.com$ 47.91
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 1224 |
| Technical Name |
zpl_label_builder |
| License | OPL-1 |
| Website | https://www.xdrik.com |
| Versions | 16.0 17.0 18.0 19.0 |
Label Design & Printing for Odoo
ZPL Label Builder
Design professional Zebra (ZPL) labels with drag & drop - no coding, no guesswork. Map Odoo fields, preview the real print result, and print from any list view.
See It in Action
The designer, the preview and the print flow.
See how the ZPL Label Builder works in just a few minutes.
Drag & drop designer with element palette and properties panel
Pixel-accurate preview of the printed label
Print labels for selected records straight from the Print menu
Reusable templates with ready-made samples included
The Designer Lives 100% Inside Odoo
Unlike other label tools that make you design on their website, everything here happens in your Odoo backend - design, field mapping, ZPL generation and printing.
No Third-Party Website
No external designer portal. Open Odoo, design, done.
No API Key, No Signup
No account to create, no subscription to a label service, no per-label fees.
Your Data Stays Home
Customer and product records never leave your Odoo database.
The Problem
Creating Zebra labels normally means hand-writing raw ZPL
code: cryptic commands like ^FO, ^BC
and ^GB, pixel math for every position, and endless
print-test-adjust cycles that waste label rolls. One wrong digit
and the barcode will not scan. Changing a single field means
calling a developer.
The Solution
ZPL Label Builder gives you a visual canvas inside Odoo. Drag text, barcodes, QR codes, lines and boxes onto a true-to-size label, pick Odoo fields from a dropdown, and the module generates clean, printer-ready ZPL for you - with a pixel-accurate preview of the printed result before a single label leaves the printer.
Everything You Need to Design & Print Labels
A complete ZPL label workflow, from blank canvas to printed tag.
Drag & Drop Designer
A zoomable, millimeter-grid canvas at the exact size of your label. Drag to position, resize with handles, nudge with arrow keys, undo/redo any change.
Barcodes & QR Codes
Code 128, EAN-13, Code 39 barcodes and QR codes with adjustable height, module width and rotation - filled with static text or live Odoo data.
Dynamic Field Mapping
Bind any element to any Odoo model - products, orders, partners,
lots. Insert fields from a dropdown, including related fields
like order_id.name.
True Print Preview
See a rendered image of the actual printed label - exactly what the printer will produce at your chosen density (203 / 300 / 600 dpi) - before printing anything.
Print Menu Integration
One click adds your label to the standard Print menu of its model. Select records in any list view and print one label per record - like any native Odoo report.
Reusable Templates
Save unlimited templates, duplicate and adapt them, and start from the included samples: product label, price tag and address label.
Full ZPL Transparency
Toggle the generated ZPL code at any time. Power users can add raw ZPL blocks for advanced printer commands.
Print-Ready Output
Download .zpl files or feed the output to any raw
printing channel - network printers (port 9100), CUPS, IoT or
print agents.
How It Works
From blank label to printed output in five simple steps.
Create a Template
Set label size, printer density and target model.
Drag Elements
Place text, barcodes, QR codes, lines and boxes.
Map Fields
Pick Odoo fields from a dropdown - no syntax to learn.
Preview
Check the rendered label and the generated ZPL.
From the Print menu, as a download, or via your raw print channel.
Built For Teams That Print Labels Every Day
Warehouse & Inventory
Logistics & Shipping
Manufacturing
Retail & POS
Services & Tagging
Any Odoo Model
Why Teams Choose ZPL Label Builder
Minutes, Not Days
Design a new label in minutes instead of going through code, test prints and developer round-trips.
Fewer Errors
What you see is what prints. Automatic escaping and field resolution remove the typos that break barcodes.
No Coding Required
Anyone on the team can create or adjust labels - the ZPL knowledge is built into the module.
Fits Your Workflow
Labels live in the Print menu next to native reports, work on multi-record selections, and integrate with your existing printing setup.
Save Time and Label Rolls
The true print preview ends the print-and-throw-away cycle of label development.
Compatibility & Technical Details
| Odoo Version | Odoo 19 - Community & Enterprise |
| Printers | Zebra and all ZPL-compatible label printers |
| Print Density | 203, 300 and 600 dpi (8 / 12 / 24 dots per mm) |
| Label Sizes | Any size, defined in millimeters |
| Design Tool | 100% browser-based, no software to install |
| Data Sources | Any Odoo model, including related fields |
| Output | Standard ZPL II - Print menu, .zpl download, raw print channels |
| Encoding | UTF-8 text with automatic ZPL escaping |
Easy Installation
Standard Odoo module - install and start designing immediately. Sample templates included.
Documentation
Clear guide covering the designer, field mapping, previewing and printing.
Free Updates
Bug fixes and improvements for the supported Odoo version included.
Dedicated Support
Questions or issues? Our team answers by email - typically within one business day.
Stop Writing ZPL by Hand
Design your first label in the next ten minutes. Get ZPL Label Builder and give your whole team the power to create perfect, print-ready labels.
Book a Demo Contact Salessupport@xdrik.com
Quality Odoo apps, built to last - by xDrik.
support@xdrik.com
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 1224 |
| Technical Name |
zpl_label_builder |
| License | OPL-1 |
| Website | https://www.xdrik.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module