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 Store