Product labels made simple
Start from a ready-made retail, warehouse, or shipping template and print scannable barcode, QR, price, and logo labels — straight from a product, purchase order, or picking, on standard sheet stock.
The problem
Native Odoo labels use fixed layouts with little design control, and most add-ons drop you into a blank editor or ignore printing entirely. Producing a simple barcode-plus-price-plus-logo label ends up needing a developer or a consultant.
The solution
Guided templates for the common use cases, dynamic barcodes and QR codes bound to product data, a live scannability check, and one print wizard reachable from products, purchases, and pickings — a usable label in a couple of clicks.
Everything you need to label a catalog
Every capability below is implemented in the module.
Ready-made templates
Retail shelf, warehouse bin, and shipping carton presets ship ready to print, so a working label is one click away instead of a blank canvas.
Dynamic barcodes
Barcodes are generated from each product's own data in EAN-13, UPC-A, or Code 128, so the printed code always matches the product.
QR & 2D codes
Add a QR code alongside or instead of a 1D barcode for product links, traceability, or compact data on shipping and carton labels.
Multi-field labels
Show product name, price, internal reference, variant attributes, the company logo, and custom text or field lines — toggled per template.
Live scannability check
The template warns when a barcode or QR code is too small to scan reliably, catching wasted print runs before they leave the printer.
Sheet layouts
A4 and US Letter presets plus fully custom label width, height, columns, rows, and margins for whatever stock you print on.
Waste-aware printing
Choose the starting cell to skip already-used positions on a partly printed sheet, so you never waste a fresh sheet of label stock.
Print where you work
A Label Builder button sits on the product, purchase order, and stock picking, so you print at receiving, stocking, or dispatch without leaving the record.
Bulk printing & price lists
Select many products and print a full sheet at once, with the displayed price pulled from a chosen price list, all as a printer-agnostic PDF.
How it works
Pick a template
Start from a retail, warehouse, or shipping preset.
Tune the label
Toggle name, price, barcode, QR, logo, and sheet size.
Select products
Open Label Builder from a product, purchase, or picking.
Print the sheet
Set quantity and start cell, then print a clean PDF.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Labels render EAN-13, UPC-A, and Code 128 one-dimensional barcodes, plus QR codes. An automatic mode picks the right symbology from each product's own barcode.
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.
Product Label Builder
Guided label design and reliable printing for products, purchases, and pickings, built natively on Odoo.
Buy on Odoo App Store