QRix
A dense numeric-only barcode that encodes one digit in the bars and the next in the spaces between them.
Even number of digits — warehousing and distribution.
Uses the format, color and size selected above — one PNG per line, zipped.
Interleaved 2 of 5 gets its name from a genuinely clever encoding trick. Digits are handled in pairs: the first digit of each pair is drawn in the bars and the second in the spaces between those bars, so the two are literally interleaved. Nothing is wasted, and the result is one of the most compact numeric symbologies available — noticeably narrower than Code 39 for the same digits. The consequence of pairing is a hard rule: ITF can only encode an even number of digits. Give it an odd count and you must pad with a leading zero, which every correct implementation does silently. Its one real weakness follows from the same design. Because any even-length substring is itself structurally valid, a scanner that clips the start or end of a wide symbol can return a shorter number that looks perfectly legitimate, which is why bearer bars are standard practice on wide ITF labels.
Warehouse and distribution labels
Inventory and stock rotation
Carton and packaging identification
Film and photo processing envelopes
Numeric-only internal reference codes
Each pair of digits shares one group of bars and spaces — one digit in the bars, one in the spaces. An unpaired digit has nowhere to go, so odd values are padded with a leading zero.
Warehousing, distribution and inventory, plus historical use in film and photo processing. Its best-known descendant is ITF-14 for shipping cartons.
Any even-length portion of an ITF symbol is itself a structurally valid code, so a partial scan can return a shorter wrong number without any error. Bearer bars around the symbol prevent this.
No. It is strictly numeric. If you need letters, use Code 128 for density or Code 39 for maximum scanner compatibility.
The base symbology does not require one. Applications built on it, such as ITF-14, add a modulo-10 check digit as part of their own specification.
It's free, private and works right in your browser — no signup, no watermark.