Multi Barcode Generator
A complete barcode generator app for Odoo that creates PDF417, QR Code, Data Matrix, Aztec Code, EAN-13, and Code 128 barcodes directly from your product records — no external tools or websites needed.
Whether you need a QR code generator, a PDF417 barcode generator, a Data Matrix barcode generator, an Aztec barcode generator, an EAN-13 barcode generator, or a Code 128 barcode generator for Odoo, this single module covers every major 1D and 2D barcode format used in retail, warehousing, logistics, pharma, and ID/ticketing industries.
Supported Barcode Formats
- QR Code — the most popular 2D barcode, scannable by any smartphone camera. Ideal for payment links, product URLs, and quick product info.
- PDF417 — a high-capacity 2D barcode used on driving licenses, ID cards, and warehouse labels.
- Data Matrix — a compact 2D barcode perfect for small labels, pharmaceutical packaging, and electronic components.
- Aztec Code — a 2D barcode with a distinctive target pattern, commonly used for boarding passes and event tickets.
- EAN-13 — the standard 1D numeric barcode used worldwide on retail products and supermarket items.
- Code 128 — a compact 1D alphanumeric barcode ideal for shipping labels and internal reference tracking.
Key Features
- One module, six barcode formats — PDF417, QR Code, Data Matrix, Aztec Code, EAN-13, and Code 128
- Barcode image generated and stored directly on the Product Template
- Company-wide default barcode type, configurable from Settings
- Per-product barcode type override
- Printable barcode label report, available from the product form and list view
- Safe against non-Latin product names — barcode generation never breaks the product form
- Works with Sales, Inventory, Point of Sale, and any Odoo app built on products
Perfect For
- Retail stores needing EAN-13 or Code 128 product labels
- Warehouses and logistics companies using PDF417 or Data Matrix for tracking and scanning
- Pharma and small-parts manufacturers needing compact Data Matrix codes
- Event organizers and ticketing systems using Aztec Code
- Any business wanting QR codes for quick mobile scanning of product information
One barcode app for every format — 1D and 2D, numeric and alphanumeric — so you never need a second barcode module again.
Features
Multi-Barcode Type Support
Choose from a variety of barcode types, including PDF417, Data Matrix, QR Code.
Dynamic Barcode Generation
Automatically generates barcodes based on product attributes.
Real-Time Updates
Barcodes are generated in real-time upon changing the barcode type, ensuring you always have the latest representation of your product data.
Base64 Encoding
Generated barcodes are stored as base64-encoded images, making it easy to display them in various formats without worrying about file formats or paths.
Reporting Integration
Effortlessly include barcodes in your Odoo reports.
User-Friendly Interface
The module is designed with a focus on usability, making it accessible for users of all skill levels to generate and manage barcodes effectively.
Error Handling
Integrated user-friendly error messages ensure that users are promptly informed of any issues during barcode generation, enhancing user experience.
Enhanced Label Reports
Generate comprehensive label reports that incorporate barcodes, providing clear and professional labels for products.
Configuration
Set default configuration for product barcode.
Product Code Generation
Generate Barcode.
QR Code
Print Label
Print barcode on label.
Print Label (QR)
Print QR code on label.
Connect with us
Developed for Odoo
support at contact@odoo.com
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 267 |
| Technical Name |
od_custom_barcodes |
| License | AGPL-3 |
| Website | https://www.odoo.com/apps |
Please log in to comment on this module