Free tools · Logistics

Generate USPS Intelligent Mail postage symbols.

USPS four-state Intelligent Mail barcode for letters and flats (IMb). IMpb package data is a GS1-128 profile. Enter 20, 25, 29 or 31 digits for USPS Intelligent Mail below — lengths and check digits validate instantly in your browser before the symbol renders.

Postal barcode generator

Pick a post, type the data.

Runs locally in your browser. Nothing is uploaded; validation errors name the exact rule.

Content

USPS four-state Intelligent Mail barcode for letters and flats (IMb). IMpb package data is a GS1-128 profile.

Digits only — 20, 25, 29 or 31 digits. Routing + tracking data per USPS spec.

Style (module size, bar height, readable text)

Rendering symbol…

Specification

StandardsUSPS postal specifications
Character setDigits only — 20, 25, 29 or 31 digits. Routing + tracking data per USPS spec.
Lengths20, 25, 29 or 31 digits
Check digitsCheck-digit rules enforced by the native engine; see input hint.
Quiet zoneCalm quiet zones on both sides; pure black on white for sorter readability.
CapacityDigits only — 20, 25, 29 or 31 digits. Routing + tracking data per USPS spec.

Usage

USPS Intelligent Mail routes United States mail through automated sorters: print it on envelopes and parcels where United States carriers expect it.

  • USPS Intelligent Mail on envelopes for United States automated sorting
  • USPS Intelligent Mail on parcels with the example 01234567094986545671 as a starting point
  • USPS Intelligent Mail proofs exported as SVG for print-safe output

Shape

USPS Intelligent Mail example symbol for postal automation
USPS Intelligent Mail example encoding “01234567094986545671”. The live tool re-renders your own data below.

Pros

  • USPS Intelligent Mail is accepted by United States sorting automation.
  • Lengths and check digits validate instantly with the exact rule named.
  • SVG export stays sharp for envelopes and parcel labels.
  • The symbol is read back locally before preview unlocks where a reader exists.

Cons

  • USPS Intelligent Mail is single-purpose — it carries postal data, not general text.
  • Wrong lengths or missing check digits are rejected instead of printed.
  • Low contrast or tight quiet zones fail high-speed sorters first.
  • Screenshots prove encoding, not sorter-grade print quality.

Form requirements

  • Enter 20, 25, 29 or 31 digits.
  • Digits only — 20, 25, 29 or 31 digits. Routing + tracking data per USPS spec.
  • Preview and downloads stay withheld until local verification passes where a reader exists.

Sources

  • USPS Intelligent Mail specifications (USPS)

Related formats

Keep exploring.

How it works

Three steps, all on your device.

The same engine that prints parcel labels worldwide, running in your browser.

01

Check the spec

Lengths and check-digit rules for this postal symbology are listed above.

02

Type the data

The on-device engine enforces the rest and appends check digits where the standard says so.

03

Verify, then print

The symbol is rasterized and read back locally before preview and downloads unlock.

Questions

USPS Intelligent Mail Generator & Specs, answered.

If you manage servers by hand, see the engineering services behind this tools series.

What do I type for USPS Intelligent Mail?

Digits only — 20, 25, 29 or 31 digits. Routing + tracking data per USPS spec. Try the example 01234567094986545671 first.

Does USPS Intelligent Mail need a check digit?

Digits only — 20, 25, 29 or 31 digits. Routing + tracking data per USPS spec. The engine computes or verifies it and names the expected digit on mismatch.

Is my data uploaded anywhere?

No. Encoding and verification run entirely in your browser — the page makes no network requests with your data, stores nothing, and wipes the field after ten idle minutes.

Related tools

More from the free-tools series.

Every tool runs entirely in your browser — no accounts, no uploads.

TOOL / 24

VDA 4994 / LABEL

VDA 4994 Shipping Label Generator

Generate VDA 4994 Single, Master and Mixed transport labels with ZF LIFETEC preset — validated and scan-verified in your browser.

Open the tool
TOOL / 25

VDA 4902 / LABEL

VDA 4902 Goods Tag Generator

Generate VDA 4902 V4 A5, KLT and steel goods tags with multilingual titles, ordered Data Matrix data and a Mod-43 check value.

Open the tool
TOOL / 26

VDA 4992 / MAT

VDA 4992 MAT Label Generator

Generate size-aware VDA 4992 MAT labels for 78×45 mm and 50×20 mm material packages with validated Data Matrix data.

Open the tool