What you're using right now
- 100+ barcode & QR symbologies
- Live preview & customization
- PNG & SVG export, no login
- Copy to clipboard
Loading Barcode Mintβ¦
Free Online Barcode & QR Code Generator
Fit structured data into a much smaller footprint than full PDF417 using this compact stacked barcode for tight label spaces.
Open the generator βTurn a CSV β or a numbered sequence β into hundreds of barcodes at once, exported as a ZIP of images or a print-ready PDF sheet. Launching with Pro.
The browser generator stays free forever. Paid plans are for teams who need bulk output and developers who need the REST API at scale β commercial license included. Tell us what you'd use; early-list members get first access and launch pricing.
What you're using right now
For designers & teams
Priced by requests. Commercial license and self-serve keys included; usage dashboard at launch.
MicroPDF417 is a compact variant of PDF417, standardized alongside it under ISO/IEC 24728, designed for applications where label space is too limited for a full-size PDF417 symbol. Any MicroPDF417 generator, including Barcode Mint, keeps the same stacked-row structure and Reed-Solomon error correction philosophy as PDF417 but uses a simplified set of row and column configurations optimized to minimize overhead, making it noticeably smaller for the same amount of data than a standard PDF417 symbol at its smallest practical size.
Like its parent format, MicroPDF417 stacks rows of codewords, each built from bar-and-space patterns, into a rectangular symbol rather than an even grid of modules like a matrix code. The key structural difference is the reduced set of row/column combinations and a different, more compact set of start/stop patterns than full PDF417, which cuts down the fixed overhead that would otherwise dominate a very small symbol β in a matrix code, overhead like finder patterns stays roughly proportional to symbol size, but PDF417's guard bars and row indicators are comparatively fixed costs that MicroPDF417 is specifically engineered to shrink. Error correction is still Reed-Solomon based, but MicroPDF417 offers a smaller range of correction levels tailored to its lower typical data payloads, since a symbol built to hold a few dozen characters doesn't need the same correction range as one built to hold thousands, and applying full PDF417-scale correction to a tiny payload would defeat the purpose of the compact format.
MicroPDF417 supports numeric, alphanumeric, and byte compaction modes just like PDF417, but its practical capacity tops out lower β typically a few hundred characters at most in its largest configurations, which is more than enough for structured ID or tracking data but less than full PDF417's largest symbols. It's commonly deployed in configurations with 4 to 44 rows and a small number of columns, chosen specifically to minimize the symbol's footprint rather than to maximize raw capacity, and several fixed row/column combinations are predefined by the standard so encoders can pick the smallest one that fits a given payload rather than computing a size from scratch.
Compact ID and membership cards use MicroPDF417 where a full PDF417 symbol would crowd the available print area, since ID cards, unlike shipping labels, often have very little unused surface to spare. Small parts and component labeling in electronics and manufacturing rely on it when a part needs a structured, scannable identifier but the physical marking area is only a few millimeters across. Postal and courier services use it on tracking labels with tight space budgets, and pharmaceutical unit packaging uses it when structured text data is required but label real estate is minimal, such as on a single blister-pack unit. It also shows up in retrofit scenarios where a system already parses PDF417-style codewords but a redesigned package or card needs a smaller physical symbol to fit new dimensions.
Select MicroPDF417 from the symbology list and enter your text or structured data directly β like PDF417, it isn't part of the 2D content-type builder, so you supply the raw data string yourself. From there you can:
/barcode?type=micropdf417&data=ID-00042 — to integrate into a card printing or labeling workflowBecause MicroPDF417 is already optimized for small size, resist shrinking it further than your printer and scanner resolution comfortably support β going below the recommended module width for your equipment causes far more scan failures than with a larger symbol, since there's less redundant space to begin with. Keep a clear quiet zone on all sides even though the symbol's overhead is reduced; the quiet zone requirement doesn't shrink proportionally with the data area, and a cramped quiet zone is one of the most common causes of failed scans on small-format labels. Use a higher error correction level if the label will be handled, laminated, or exposed to wear, since MicroPDF417's smaller size gives it less physical redundancy to begin with than full PDF417 at the same error correction setting. Confirm your scanning hardware explicitly supports MicroPDF417, since some legacy PDF417-only readers cannot decode it, and always test on the actual card stock, laminate, or packaging material you plan to use in production.
MicroPDF417 and full PDF417 share the same stacked-row philosophy and Reed-Solomon error correction, but MicroPDF417 trims the guard patterns and offers fewer, smaller row/column configurations, trading maximum capacity for a much smaller minimum footprint β choose PDF417 when you need to encode close to a thousand characters or more, and MicroPDF417 when your data is short but your label area is tiny. Against true matrix codes like Data Matrix or Aztec, MicroPDF417 is generally less space-efficient for very small payloads, since matrix codes scale their finder overhead down more gracefully; Data Matrix in particular is often the better choice for direct part marking at extreme miniaturization. Against QR code, MicroPDF417 is far less recognizable to general-purpose smartphone scanning apps, so it's best reserved for closed systems β ID card readers, courier scanners, pharmacy equipment β that are specifically configured to decode it, rather than for consumer-facing use.