Street Address Parser API

GET

Break raw US addresses into clean, structured fields.

Street Address Parser breaks raw US street addresses into structured location components. Pass any single-line address string to extract the building number, street name, street type, city, state abbreviation, and postal code.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/streetaddressparser?address=1600%20Amphitheatre%20Parkway%2C%20Mountain%20View%2C%20CA%2090210
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "address": "1600 Amphitheatre Parkway, Mountain View, CA 90210",
    "parsed": {
      "streetNumber": "1600",
      "streetType": "Pkwy",
      "streetAddress": "Amphitheatre",
      "cityName": "Mountain View",
      "stateName": "CA",
      "zipCode": "90210"
    }
  }
}

Start from a template — a working app you can deploy in a minute

About the Street Address Parser API

Street Address Parser works by analyzing the US street address provided and parsing the components. It uses advanced algorithms to parse the street address and returns the parsed components such as street number, street name, city, state, and more.

What people use it for

Mailing Label Printing
To prepare bulk shipping labels, fulfillment software isolates street numbers, street types, and ZIP codes from freeform buyer text.
Real Estate Ingestion
When property portals ingest raw MLS remarks, backend pipelines extract city and state abbreviations to index homes into regional search databases.
Voter Registration Intake
Separate unformatted residential entries into discrete building numbers and street names to match voter registrations against county records.
Tax Jurisdiction Lookup
Accounting platforms assign municipal sales tax rates by breaking customer billing strings into standardized city names and state codes.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Street Address Parser

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Street Address Parser API.

Read the docs
Which plan fits 50,000 parsed addresses a month?
Starter easily covers that volume. Each request costs 2 credits, giving you 100,000 parses every month on Starter, which works out to about $0.30 per 1,000 calls. If you only need to run tests or build a prototype, the Free plan provides 100 calls each month.
Does this handle international addresses?
No. Street Address Parser is built specifically for US street addresses. Its parsing logic is tailored to US address conventions, state abbreviations, and standard postal zip codes.
What components does the parser extract?
The parser breaks down the address into a street number, street name, abbreviated street type, city name, state abbreviation, and postal zip code. It also echoes back the original input string.
Do addresses need to be pre-formatted or comma-separated?
No. You pass a single raw address string in your request. The parsing algorithm analyzes the full text and separates the components without requiring pre-split fields or strict punctuation.
Can I store and use the parsed address data in my commercial app?
Yes, as long as you are subscribed to a paid plan. Commercial use is permitted across all paid plans, so you can store and use the parsed components inside your own software and databases. You may not resell or redistribute the raw parsed data as a standalone service.

Ready to build with Street Address Parser? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs