Compact PDF417 for space-constrained high-capacity labels

Compact PDF417 configured for: Compact PDF417 for space-constrained high-capacity labels.

Looking for the general-purpose generator instead? Compact PDF417 Generator

Advanced options

Unrecognized option: eclevel. 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.

Compact PDF417 for documents that get printed and handled

Printed documents and handled labels that need to tolerate wear and dirt use this generator with error correction raised to the maximum level.

Same generator, one preset applied

This experience uses the same Compact PDF417 capability as the primary generator, with error correction raised to the maximum level ("eclevel": 8) instead of bwip-js's own auto-computed default, letting bwip-js auto-size the column count ("columns": 0) instead of the shared example's own fixed 2-column layout, which does not have enough capacity at this error-correction level.

Example data

The generator is seeded with a bwip-js-verified valid value, distinct from the primary's example.

Workflow

Enter your data, confirm the preview, then export SVG for the label/document artwork.

Job-specific settings

No job-specific options beyond the raised error correction are applied here.

Scanning notes

Compact PDF417 requires a reader capable of decoding PDF417's own compact (no row-indicator columns) layout, the same reader class the separate PDF417 generator uses.

Common mistakes

A payload that exceeds capacity at the maximum error-correction level is the most common rejection -- shorten the payload or fix a larger column count.

Standard

PDF417 (including this compact variant) is standardized as ISO/IEC 15438.

Related

For the standard, full-width layout, use the separate PDF417 generator instead.