USPS codes and rules,cited to the page they come from
Look up a service type code, decode a package barcode or ask a question about mailing. Each answer links the USPS words it rests on.
342 service type codes2,933 terms84 product pagesUnofficial, not affiliated with USPS
One box, three kinds of answer
Type a code or a term, paste a tracking number, or ask in your own words. The box and the agent draw their answers with the same blocks, from the same USPS documents.
22 digits match format C04: a commercial label with no ZIP Code.
Check digit 4 matches the digits before it.
055 is in the USPS list effective June 24, 2026.
The Mailer ID and serial number are examples.
Which service type codes did the June 24, 2026 list add?
Answered with its sources
Compared the June 24, 2026 list with the January 27, 2026 list
Looked up service type code 249
Looked up service type code 250
Looked up service type code 254
Looked up service type code 258
The June 24, 2026 list added four service type codes. Each is marked "New" with a change date of "Jul 26". All four are in mail class S2 (USPS Marketing Mail), carry the banner text "USPS TRACKING #", and are flagged Y for both CS and eVS.
The barcode starts with 420 and the destination ZIP Code, and the label doesn’t print either one. The tracking number under the bars is everything after the ZIP Code.
Service type code
Priority Mail: USPS Tracking. Banner text USPS TRACKING #.
The Mailer ID and serial number are examples. Every other field is a real value.
USPS products by topic
84 pages on USPS products and services, each saying what the product is and citing the USPS documents it quotes.
An agent without MCP can read postalref’s pages instead. Paste this prompt into its chat.
Questions
Is this an official USPS site?
No. It is an unofficial reference, not affiliated with or endorsed by the United States Postal Service. Every page links the USPS documents it cites, and those documents are the authority.
What can I search?
You can search the 342 service type codes in the USPS list effective June 24, 2026, by number or by name. You can also search 2,933 USPS mailing terms, most of them defined in Publication 32, USPS’s glossary of postal terms.
How current is it?
The service type codes come from the list effective June 24, 2026, and the barcode rules from Publication 199, Version 35, July 2, 2026. An answer in the box at the top names the revision and effective date of its source. A product page cites the document, page and words it uses, and links the exact file.
Where do the facts come from?
From USPS documents on postalpro.usps.com. postalref models 13 of them, including the IMpb specification, Publication 199 and the Service Type Code List, Appendix I. The terms’ definitions quote 405 documents, and each product page cites the PostalPro pages and files it draws on. Each fact names its document and page, and a citation that doesn’t resolve fails the build.
What happens when USPS changes a document?
A person fetches each new revision and rebuilds the site. Nothing runs on a schedule yet. For the service type code list, the changes page then lists every code each edition added, removed or changed. When USPS changes a passage that postalref’s own explanation cites, the explanation keeps citing the older revision until a person reviews it.
Can my agent use it?
Yes. Copy the prompt into a chat, or add https://postalref.com/mcp to your agent as an MCP server. Its tools only read. An agent without MCP can start at https://postalref.com/llms.txt, which lists every page, and read each page as Markdown at its address with .md added, or every page in one file at https://postalref.com/llms-full.txt.
Does it cost anything?
No. The first version has no accounts, keys or paid plans, so pages, files and the MCP server are open to anyone.
Does a valid check digit mean the label is genuine?
No. The check digit only catches mistyped digits. Anyone can compute it with the method in the IMpb specification, so it says nothing about whether postage was paid.
Which numbers can it decode?
Package barcodes of 22, 26, 30 or 34 digits whose tracking number starts with 92, 93, 94 or 95. Letters and flats carry a different barcode, which this decoder doesn’t read.
Why is the barcode longer than the printed number?
The barcode starts with 420 and the destination ZIP Code, and the label doesn’t print either one. The tracking number under the bars is everything after the ZIP Code.