Location Labels Your Warehouse Can Actually Scan

Design print-accurate label templates, auto-assign native Odoo barcodes to every bin, and print PDF sheets or send straight to a networked Zebra printer — all from one guided workflow.

The problem

Warehouse teams depend on scannable location labels to run reliable putaway, picking, and cycle counts. Odoo's built-in barcode tools generate a value but offer little control over label layout, sizing, or printer output, while generic label software sits disconnected from your location hierarchy — forcing manual export and re-keying every time you set up a new zone.

The solution

Print Location Barcode Labels turns your Odoo location list into ready-to-scan labels. Build a template with a live preview, auto-assign native barcodes in one click, then print PDF sheets or send ZPL straight to a networked Zebra printer — without ever leaving Inventory.

Capabilities

Everything you need to label a warehouse

Every capability below is implemented in the module.

01

Live WYSIWYG Preview

Every layout field — label size, barcode symbology, element toggles — updates a print-accurate rendered preview instantly, so you see exactly what will print before committing label stock.

02

Configurable Label Templates

Set sheet format, columns and rows per page, margins, and individual label width and height in millimeters, then save as a reusable template for a zone, shelf type, or printer.

03

Multi-Format Barcodes

Generate Code128, EAN-13, or QR barcodes per template, with an optional humanreadable text line printed beneath each symbol.

04

One-Click Barcode Assignment

Assign a native Odoo location barcode to any bin missing one, from the location form or in bulk from the print wizard — locations that already have a barcode are left untouched.

05

Scan-to-Add Printing

Scan or type a location barcode in the print wizard and it is instantly added to the print queue — no manual searching through the location list.

06

Zone & Section Printing

Pick a warehouse section and the wizard automatically fills the print queue with every internal location beneath it, so you print an entire aisle or zone in one action.

07

Guided Zebra Printer Setup

Register a networked Zebra printer, then test the connection with one click — the result and timestamp are recorded on the printer record, with no crash if the printer is unreachable.

08

Direct ZPL Printing

Send generated ZPL straight to your networked Zebra printer over raw TCP, sized to the template geometry and printer DPI — or fall back to PDF at any time.

09

PDF Sheet Output

Print any template as a standard PDF sheet, laid out to your configured columns and rows per page, ready for any printer or label stock.

Workflow

How it works

1

Create a Template

Set sheet layout, label size, and barcode symbology, then toggle which elements appear — the preview updates live.

2

Assign Barcodes

Auto-assign native Odoo barcodes to any location that doesn't have one yet, in bulk or one at a time.

3

Select Locations

Scan a barcode, pick a warehouse section, or select locations directly from the Inventory list.

4

Print or Send

Print a PDF sheet or send ZPL straight to a registered Zebra printer — with automatic barcode assignment along the way.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Code128, EAN-13, and QR are all supported per template, with an optional humanreadable text line beneath the barcode.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Print Location Barcode Labels

Design location label templates against a live preview, auto-assign native barcodes, then print by zone, by scan or as PDF sheets — or send ZPL straight to a networked Zebra printer.

Buy on Odoo App Store