Meet API v2.0 with UK support 🇬🇧 Try it out

USPS Addresses API Alternative

Looking for an alternative to the USPS Addresses API? Geocodio cleans, standardizes, and geocodes addresses with a free tier and no license required.

Summary

As of August 1, 2026, to keep access to the new USPS Addresses API (version 3.3.1), USPS customers need to sign a license agreement, set up and fund an Enterprise Payment Account, and pay consumption-based fees that start at a $10 monthly minimum.

If your goal is to complete, standardize, geocode, and enrich addresses, Geocodio is a self-serve alternative with a free tier of 2,500 lookups per day. Within that free tier, you can add USPS ZIP+4, RDI, and see if an address is an exact match with the USPS database.

If you specifically need CASS-certified validation or USPS delivery-point data for physical mail, the USPS Addresses API or another CASS-certified provider is still the right tool.

What is changing with the USPS Addresses API?

Here is what the change means in practice, based on the USPS Addresses API tech sheet (updated July 8, 2026) and the July 9, 2026 USPS industry alert:

  • A signed license agreement is now required. Access to the enhanced Addresses API and its webhooks depends on a license agreement executed through DocuSign.

  • You need an Enterprise Payment Account (EPA). Charges appear as an "Addresses Usage Fee" and are debited from an EPA that you set up and fund.

  • Pricing is consumption-based and billed monthly in arrears.

  • What you gain: near real-time (daily) address updates, improved matching, expanded delivery attributes such as delivery type and usage codes, and webhooks.

USPS publishes the fee schedule as monthly consumption tiers:

Monthly volume (events) Fee
1 to 2,000 $10 flat fee
2,001 to 10,000 $4.50 per 1,000 events
10,001 to 50,000 $4.25 per 1,000 events
Over 50,000 $4.00 per 1,000 events

The first tier is a flat fee. Above it, USPS charges the whole month's volume at the single applicable tier rate. Check the current USPS fee schedule before you commit.

How does Geocodio compare to the USPS Addresses API?

Geocodio and the USPS Addresses API overlap on address cleanup, but they are built for different jobs.

The USPS API is a mail-addressing tool with CASS-certified validation and delivery-point data.

Geocodio is a geocoder that also standardizes addresses and enriches them with coordinates and dozens of data fields. Geocodio is not CASS-certified, but with Geocodio’s USPS ZIP+4 append, you can see whether an address is an exact match for a USPS address and get the ZIP+4, RDI, and other indicators.

Here is an honest side-by-side, including the places where the USPS Addresses API is the stronger choice:

Capability Geocodio USPS Addresses API (v3.3.1)
Address parsing and standardization Yes Yes
USPS ZIP+4 Yes, with USPS match confirmation Yes
Residential vs. business indicator Yes (RDI) Yes (usage codes)
CASS-certified validation No Yes
Delivery-point validation (DPV) No Yes
Mail attributes (delivery type, seasonal, drop-and-count, etc.) No Yes
Latitude and longitude coordinates Yes No
Census tracts, FIPS, demographics, districts, timezones Yes No
Spreadsheet upload, no code required Yes No
Free tier 2,500 lookups per day, no credit card $10 per month minimum
To get started Self-serve account Signed license + EPA + DocuSign
Storing and reusing results No restrictions Governed by USPS license
Coverage US, Canada, Mexico, UK US addresses

When is the USPS Addresses API the right choice?

Choose the USPS Addresses API (or another CASS-certified provider) when deliverability for physical mail is the point. Geocodio is not CASS-certified and does not do delivery-point validation.

Choose USPS APIs when:

  • You need CASS certification to qualify for USPS presort or automation postage discounts.

  • You need delivery-point validation (DPV) to confirm a specific address is deliverable before you mail to it.

  • You rely on USPS mail attributes like delivery type, seasonal delivery, drop-and-count, or LACS conversions.

  • Your workflow is built around physical mail and you want the data straight from USPS.

When is Geocodio a good fit?

If you were using the USPS API to clean up and geocode addresses and get usable data out the other side, that is squarely what Geocodio does.

Choose Geocodio vs USPS when:

  • You need to clean, standardize, and geocode a lot of addresses, by spreadsheet or API.

  • The USPS data you need is RDI, ZIP+4, and other data fields included in Geocodio’s USPS ZIP+4 append.

  • You want coordinates plus Census tracts, FIPS codes, demographics, Congressional and state legislative districts, school districts, timezones, and more in one request.

  • You want to store and reuse your results without restrictions.

  • You work across the US, Canada, Mexico, or the UK.

Your first 2,500 lookups a day are free, with no credit card required. See Geocodio pricing for paid plans.

More than a clean address

Standardized addresses, ZIP+4, coordinates, Census data, districts, and more. All in one request.

+

Most projects need more than a tidy address. Geocodio can append coordinates, USPS ZIP+4, a residential delivery indicator, Census FIPS codes and demographics, Congressional and legislative districts, timezones, and more in the same request. No separate downloads. No manual joins.

USPS ZIP+4 (ZIP9)
Residential Delivery Indicator (RDI)
Latitude / Longitude
Census Tract
Census Full FIPS
Census Block Group
County
U.S. Census Demographics (ACS 5-year)
Congressional District
State Legislative District (Upper)
School District (Unified)
Timezone
Metro/Micro Statistical Area (MSA/CSA)
USPS ZIP+4 (ZIP9)
Residential Delivery Indicator (RDI)
Latitude / Longitude
Census Tract
Census Full FIPS
Census Block Group
County
U.S. Census Demographics (ACS 5-year)
Congressional District
State Legislative District (Upper)
School District (Unified)
Timezone
Metro/Micro Statistical Area (MSA/CSA)
USPS ZIP+4 (ZIP9)
Residential Delivery Indicator (RDI)
Latitude / Longitude
Census Tract
Census Full FIPS
Census Block Group
County
U.S. Census Demographics (ACS 5-year)
Congressional District
State Legislative District (Upper)
School District (Unified)
Timezone
Metro/Micro Statistical Area (MSA/CSA)
USPS ZIP+4 (ZIP9)
Residential Delivery Indicator (RDI)
Latitude / Longitude
Census Tract
Census Full FIPS
Census Block Group
County
U.S. Census Demographics (ACS 5-year)
Congressional District
State Legislative District (Upper)
School District (Unified)
Timezone
Metro/Micro Statistical Area (MSA/CSA)

Frequently asked questions

The current version (3.2.3) is still available for now, but USPS is moving customers to the enhanced version (3.3.1), which requires a signed license agreement and consumption-based fees starting August 1, 2026. If you have not started onboarding, USPS has said service interruptions are possible beginning July 12, 2026.

The enhanced Addresses API adds a required license agreement, an Enterprise Payment Account, and per-use fees, along with new features like daily data updates, improved matching, more delivery attributes, and webhooks.

No. Geocodio parses, standardizes, and geocodes addresses and can append USPS ZIP+4 and a residential delivery indicator, but it is not CASS-certified and does not perform delivery-point validation. If you need CASS or DPV, use a CASS-certified provider.

Yes. Geocodio offers a USPS ZIP+4 append that includes a USPS match confirmation you can check with the exact_match value.

No. You can create an account and start with the free tier of 2,500 lookups per day, no credit card required.

For cleaning, standardizing, geocoding, and enriching addresses, yes. For CASS-certified mail validation or delivery-point data, no. Many teams use Geocodio for data work and a CASS-certified service for mail deliverability.

Related Resources

Find ZIP+4 for an Address

Look up USPS ZIP+4 codes for a single address or millions of them, by spreadsheet or API.

Learn more

Parse and Standardize Addresses

Break messy addresses into clean, standardized components.

Learn more

Compare Geocoding Providers

See how Geocodio stacks up against other geocoding and address services.

Compare

Geocodio Pricing

Start free with 2,500 lookups per day. See paid plans for higher volume.

See pricing

API Documentation

Integrate Geocodio into your pipeline with libraries for Python, Ruby, PHP, Node, and more.

Go to API Docs

Clean, standardize, and geocode your addresses today.