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.

Capabilities

Everything you need to label a catalog

Every capability below is implemented in the module.

01

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.

02

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.

03

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.

04

Multi-field labels

Show product name, price, internal reference, variant attributes, the company logo, and custom text or field lines — toggled per template.

05

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.

06

Sheet layouts

A4 and US Letter presets plus fully custom label width, height, columns, rows, and margins for whatever stock you print on.

07

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.

08

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.

09

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.

Workflow

How it works

1

Pick a template

Start from a retail, warehouse, or shipping preset.

2

Tune the label

Toggle name, price, barcode, QR, logo, and sheet size.

3

Select products

Open Label Builder from a product, purchase, or picking.

4

Print the sheet

Set quantity and start cell, then print a clean PDF.

Questions

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.

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.

Product Label Builder

Guided label design and reliable printing for products, purchases, and pickings, built natively on Odoo.

Buy on Odoo App Store