Welcome to the OB Barcode Generator support center. Below you will find comprehensive guides on troubleshooting scan failures, formatting batch CSV files, understanding print settings, and choosing the right barcode symbology for your use case.

1. Barcode Scanning Issues

If your generated barcodes are not being read by a scanner or phone camera, work through the following checklist systematically:

Quiet Zone (Margins)

Every barcode standard mandates a "quiet zone" — a clear, blank border area around the barcode with no other marks. Without adequate quiet zones, scanners cannot locate the start and stop boundaries of the code. As a general rule:

In the generator, increase the Margin value under Display Settings to add more quiet zone area before exporting.

Contrast and Print Quality

Scanners work by detecting the light-to-dark transitions between bars and spaces. Poor contrast is one of the most common causes of scan failure:

Scale and Physical Size

A barcode that is too small will exceed the resolution limits of your scanner's optical sensor. The minimum recommended physical widths are:

Use the Scale / Width and Height settings to increase barcode dimensions before downloading your SVG or PNG.

Tip: Always test your generated barcode on multiple scanner types (laser gun, CCD scanner, and smartphone camera) before deploying in a production print run.

2. Batch CSV Generation

The batch label feature allows you to generate multiple barcodes from a structured CSV file. This is ideal for creating label sheets for product inventory, shipping manifests, or event tickets.

Required CSV Format

Your CSV must include a header row with the following columns:

format,data

Each subsequent row defines one barcode. Example file content:

format,data
QR,https://example.com
CODE128,ITEM-00123
EAN13,5901234123457
UPCA,012345678905
CODE39,ORDER-A9

Supported Format Values

Printing Tips

After clicking Generate Sheet, a printable label layout will appear. Use your browser's built-in Print dialog (Ctrl+P / Cmd+P) to print. Set margins to "None" or "Minimum" in the print dialog for best results. The label dimensions (width/height in mm) can be adjusted using the W/H inputs in the Batch Labels card.

3. Export Formats Explained

OB Barcode Generator offers two export options for all generated barcodes:

Frequently Asked Questions

Why is my EAN-13 barcode not generating?

EAN-13 requires exactly 13 numeric digits (or 12 digits — the 13th check digit is calculated automatically). If you enter letters, spaces, or the wrong digit count, generation will fail. Double-check that your GS1 company prefix and product code are correct and add up to 12 or 13 digits.

Can I use OB Barcode Generator offline?

Yes. OB Barcode Generator is a Progressive Web App (PWA). After your first visit, the browser service worker caches the app. You can install it to your home screen or desktop and use all generation features — single barcode, batch CSV, and downloads — without an internet connection.

What is the maximum data capacity for a QR Code?

QR Code capacity varies by error correction level and data type. At the lowest error correction (Level L), a single QR Code can encode up to 7,089 numeric characters, 4,296 alphanumeric characters, or 2,953 bytes of binary data. Higher error correction reduces capacity but improves resilience to damage. For URLs, the recommended error correction level is M (15%).

Is my barcode data stored or uploaded anywhere?

No. All barcode generation is performed entirely within your browser using JavaScript. The data you enter into the Code Content field — whether it is a tracking URL, product ID, or contact card — never leaves your device or is transmitted to any server.

How do I save my generator settings for repeated use?

Use the Pro Workflow section on the dashboard. Enter a name for your configuration in the "Preset Name" field and click Save. Your format, colors, scale, and other display settings are saved to browser Local Storage. You can load them later from the "Load Saved" dropdown, even after closing and returning to the app.

Contact

For technical inquiries, feature requests, or business partnership questions, you may reach the development team at Molave Labs. We are an independent studio and respond to all genuine support requests on a best-effort basis. You can also explore our other tools at PrecisionCalc.