- Home
- Barcode Glossary
- Pharmacode
Pharmacode
A proprietary integer-only barcode from Laetus used to verify packaging and inserts in pharmaceutical production.
Pharmacode Specification
| Character set | A single integer from 3 to 131070 (no letters or symbols) |
| Data length | One number, 3-131070 |
| Check digit | None — the entire sparse encoding acts as the verification mechanism |
| Density | Minimal: typically 6-16 bars for the full number range |
| Module width (X-dimension) | 0.50-1.00 mm typical; wide bar 2× narrow |
| Print ratio | Wide:narrow 2:1 (some installations 2.5:1-3:1) |
| Magnification | Scales with narrow-bar width |
| Quiet zone | Per line setup; typically 10X or the space allotted on the component |
| Standard | Laetus proprietary specification |
| Origin | Laetus GmbH, 1978 |
| Sample data | 1234 |
Try It: Generate a Pharmacode Barcode
This live generator is preconfigured for Pharmacode. Adjust size, colors, and text — then download as PNG or SVG. Free, no signup, all encoding happens in your browser.
What Is Pharmacode?
Pharmacode (also known as Laetus Pharmacode) is a proprietary symbology from Laetus GmbH built for one workflow: verifying that the correct printed components — folding boxes, patient information leaflets, blister foils — are collated together in pharmaceutical packaging lines. It encodes a single integer between 3 and 131,070 as a sequence of wide and narrow bars scanned at high speed as the components feed through the line.
The design optimizes for mis-selection detection rather than data capacity: every valid number produces a pattern with large Hamming distance from its neighbors, so a wrong leaflet in a box triggers a hard reject instead of a near-miss read. Pharmacode carries no check digit because the whole code is the check. It is never used for retail POS or general identification — its world is the packaging line, where the same integer also keys the line's rejection logic.
Common Applications
- Pharmaceutical packaging line component verification
- Folding box and leaflet collation checks
- Print proofing against wrong-component mix-ups
Related Barcode Types
Pharmacode FAQ
Can I use Pharmacode for product identification or POS?
No. It encodes only one small integer with no alphabet, no structure, and no retail scanning infrastructure. Its sole purpose is packaging-line verification. For product identification use EAN-13 or GS1 formats; for pack-level traceability use GS1 Data Matrix.
Why does Pharmacode start at 3?
The numbers 1 and 2 would produce degenerate one-bar patterns that cannot be scanned reliably or distinguished from noise, so the encoding reserves them. The upper bound 131,070 is simply the largest number representable by the 16-position bar sequence the format defines.
