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.
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.