DotCode for high-speed printing, packaging, and dotted 2D symbols

DotCode configured for: DotCode for high-speed printing, packaging, and dotted 2D symbols.

Looking for the general-purpose generator instead? DotCode Generator

Advanced options

Unrecognized option: columns. Check the spelling -- an unrecognized option is silently ignored rather than applied.

Enter a value to see a live preview.
Options

These map directly to real generator options; anything not listed here is available under Advanced options above.

DotCode for high-speed packaging lines

Packaging lines running high-speed inkjet or laser printers often choose DotCode because its dot pattern tolerates print-head variability well.

Preconfigured for packaging

This experience fixes the layout to 10 columns ("columns": 10) instead of letting bwip-js choose the column count.

Example data

The generator is seeded with a bwip-js-verified valid DotCode value you can replace with your own packaging data.

Workflow

Enter the packaging data, confirm the preview, then export SVG to hand to your print-line integration.

Job-specific settings

Adjust column/row layout to match your print head's dot pitch for best results.

Common mistakes

Forcing an overly narrow layout for the payload size is the most common failure; widen the column count.

Reference

DotCode is documented in the bwip-js/BWIPP symbology reference.

Related

For GS1 application-identifier packaging data, use the GS1 DotCode generator instead.