Barcodes & SKUs, generated safely
One Odoo app that auto-generates valid EAN-13 barcodes, SKUs, and internal references together — with a full preview, duplicate detection, an audit trail, and one-click rollback before anything is written.
The problem
Odoo ships barcode and reference fields but never fills them. Teams onboarding hundreds of products type codes by hand, and existing tools either do barcodes or references — never both — with no way to spot duplicates or undo a bad bulk run before labels are printed.
The solution
A single, unified product barcode generator that produces aligned EAN-13 barcodes and structured SKUs from one rule, checks every code for collisions before writing, records each run, and lets you roll an entire batch back in one click.
Everything you need to code a catalog
Every capability below is implemented in the module.
EAN-13 Barcode Generation
Auto-generate valid EAN-13 barcodes with a correctly calculated check digit, plus UPC-A and Code 128 formats for channels that need them.
Prefix & Sequential Numbering
Anchor every code to your own company prefix, which always leads the barcode, followed by a zero-padded running number so each new code is unique and ordered.
Pattern-Based SKU Generator
Compose meaningful internal references from tokens for prefix, sequence, category, category code, product name, and year — so a SKU reads like IP15-128-BLK, not an opaque number.
Industry Preset Templates
Start from ready-made rules for Retail, Manufacturing, Healthcare, Fashion, and Electronics and generate a first valid code in minutes — no EAN-13 knowledge required.
Bulk Generation With Preview
Generate codes across your whole catalog at once, and see exactly what every product will receive — current code beside new code — before a single value is saved.
Duplicate & Collision Detection
Every proposed code is checked against existing products and against the rest of the same batch, so conflicts are flagged and skipped instead of quietly breaking your scanners.
Overwrite Control & Locking
Regenerate codes for a targeted subset while products that already have a code stay untouched by default, protecting references and barcodes already printed or in use.
Audit Trail & One-Click Rollback
Every generation run is recorded with what was generated, when, and by whom — and any bad bulk run can be reversed in a single click, restoring the previous codes.
Unified & Aligned Codes
Barcode, SKU, and internal reference all come from one app, so your codes stay consistent by design instead of drifting apart across two separate tools.
How it works
Pick a Rule
Start from an industry preset or build a custom barcode or SKU rule.
Select Products
Choose products manually or target a whole category in bulk.
Preview & Check
Review every proposed code with conflicts flagged before saving.
Generate
Commit the batch — recorded in history and reversible anytime.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Each barcode is built from your prefix and a running number, and the final check digit is calculated with the standard GS1 modulo-10 algorithm so it scans correctly. UPC-A and Code 128 formats are also supported.
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 Barcode & SKU Generator
Unified barcode, SKU, and internal reference generation for Odoo — safe, previewed, and reversible.
Buy on Odoo App StoreMore Odoo inventory apps
Product Catch Weight
Dual-unit tracking for variable-weight goods across sales, purchase, invoicing and stock moves, with lot and serial weights, deviation alerts and a variance report — counted by unit, priced by actual weight.
Product Category Hierarchy
A visual, searchable category tree with drag-and-drop reparenting, bulk moves and per-node tags, colors and notes — plus the products, inventory and analytics behind any branch.
Product Conversion
Input and output lines on one document with automatic cost-based pricing, auto-versus-manual price badges, a live balance indicator and real stock moves — multi-currency, traceable, and fully audited.
Product Label Builder
Guided label design and reliable printing for products, purchases, and pickings, built natively on Odoo.
Product Multiple Barcodes
Unlimited categorised codes per product and variant, resolved everywhere Odoo scans — POS, pickings, sales, purchase and invoicing — with primary-code ranking, supplier codes, a multi-company duplicate policy and GS1 decoding.
Product Price Checker
An unattended full-screen kiosk answering price, stock and variant questions from a barcode scan or a name search — pricelist-aware, fully brandable, high-contrast, and back to idle on its own.