Data and validation APIs
From $4.00
per 1,000 address lookups; $9.90 on Starter
Census geography data
10,000 free billable events a month, then $5.00 per 1,000 requests up to 100,000 a month
google.com
Per-request geocoder vs the tract and districts per address matched
Google's Geocoding API costs less per request but lists no census tract, and 1Lookup returns the tract and its districts for $0.010 when the address is matched.
Looking for a Google Geocoding API alternative? This page sets Google Geocoding API pricing beside 1Lookup, with every Google Geocoding API figure taken from its own published pages, checked October 2026.
- 7-day free trial on every plan
- No contract and no minimum volume
2
Credits per address matched
about $0.01 on Starter
0
Credits when not matched
no match, no charge
Up to 4
Other matches listed with the first
one charge for the whole lookup
2M
Rows in one CSV file
one address per row
At a glance
Here is where 1Lookup wins against Google Geocoding API, and where Google Geocoding API still wins.
Both start from a US street address. Google's Geocoding API converts addresses to coordinates and coordinates to addresses, with address components such as street number, locality, county and postal code, and it is billed per request with 10,000 requests a month free. The address component types its documentation lists include no census tract, block group, FIPS code, congressional district or school district. 1Lookup returns the matched address, the 11-digit tract id and name, the block group and block ids, the county, state, congressional district, metro area, place and school district, and the coordinates, in one flat object. An address the Census Bureau cannot locate costs nothing.
- The census tract and the districts behind a US address come back as fields, where the address component types Google documents include no tract, block group, FIPS code, congressional district or school district
- The block group, block, county, state, congressional district, metro area, place and school district come back named in one flat object, with the FIPS codes kept as text with their leading zeros
- An address the Census Bureau cannot locate, a malformed entry and a lookup that could not be answered cost nothing, and a CSV with an address column of up to 2M rows returns one row per address
- No cloud billing account to set up, and the same key and balance also pay for phone, email and IP validation
What it costs
From $4.00
per 1,000 address lookups; $9.90 on Starter
- A free cap of 10,000 requests a month, and a price that falls to $0.38 per 1,000 above 5,000,000 requests.
- Geocoding and reverse geocoding for addresses and coordinates, with address components typed as street number, route, locality, sublocality, neighborhood, postal code and administrative levels, and place types such as airport, park and point_of_interest.
- Documented v4 methods have a default quota of 25 queries per second, and a higher quota can be requested in the Google Cloud console.
- Daily quotas can be set in the Google Cloud console to cap spend.
What it costs
10,000 free billable events a month, then $5.00 per 1,000 requests up to 100,000 a month
Short answer
Google's Geocoding API turns an address into coordinates and typed address components, billed per request after 10,000 free a month. The component types it documents run from states and counties to localities, neighborhoods and postal codes, with no census tract or district. 1Lookup's Census Tract Lookup returns the tract, districts, metro area and school district for 2 credits, about $0.010 on Starter, charged only when the address is matched.
What replaces what
Here is which 1Lookup product matches each Google Geocoding API job.
Google bills every geocoding request and returns coordinates and address components. This is a different answer: the census areas the address sits in, charged only when the address is matched.
Side by side
Both products are measured on the same criteria, using Google Geocoding API's own published numbers.
| Criteria | ||
|---|---|---|
| Contact-data coverage | EmailPhoneIP | EmailPhoneIP |
| Pricing model | Monthly plans with universal credits; core phone, email and IP lookups cost 1 credit, enrichment and intelligence products cost more | Pay-as-you-go, billed per request under the Geocoding SKU (Essentials) on a billing account. The pricing list prints 10,000 free billable events a month, then $5.00 per 1,000 up to 100,000 events, $4.00 from 100,001 to 500,000, $3.00 from 500,001 to 1,000,000, $1.50 from 1,000,001 to 5,000,000 and $0.38 above 5,000,000. Billing must be enabled and an API key or OAuth token is required. |
| Starting price | $99/mo for 20,000 credits. At 2 credits each (Census Tract Lookup API), that is $9.90 per 1,000 address lookups on Starter, down to $4.00 on Enterprise. | 10,000 free billable events a month, then $5.00 per 1,000 requests up to 100,000 a month. |
| Free option | Free single lookups via the online tools at 1lookup.io/tools, no account required | 10,000 free billable events a month on the Geocoding SKU. |
| Free trial | 7-day free trial on every plan: $5 of credits on Starter, $20 on Growth, Professional, and Enterprise, with no payment today | None published |
| Do credits expire? | Unused monthly credits roll over for 3 months; separately purchased credits last 1 year | No credits: usage is billed monthly, and the pricing list says tiers are counted monthly. |
At volume
This is what Google Geocoding API charges at each volume it publishes.
| Volume | Price | Per 1,000 |
|---|---|---|
| $99 to $1,999 a month | $2.00 to $4.95 | |
| 10,000 requests a month | $0 (inside the free cap) | $0.00 |
| 100,000 requests a month | $450 (10,000 free, 90,000 at $5.00 per 1,000, calculated from the printed tiers) | $4.50 |
| 500,000 requests a month | $2,050 (calculated from the printed tiers) | $4.10 |
| 1,000,000 requests a month | $3,550 (calculated from the printed tiers) | $3.55 |
Google Geocoding API figures verified October 2026 against developers.google.com.
How you buy
This is how you buy from 1Lookup and from Google Geocoding API.
How it is sold
Monthly plans with universal credits; core phone, email and IP lookups cost 1 credit, enrichment and intelligence products cost more
What it starts at
$99/mo for 20,000 credits
How you try it
7-day free trial on every plan: $5 of credits on Starter, $20 on Growth, Professional, and Enterprise, with no payment today
How it is sold
Pay-as-you-go, billed per request under the Geocoding SKU (Essentials) on a billing account
What it starts at
10,000 free billable events a month, then $5.00 per 1,000 requests up to 100,000 a month
How you try it
10,000 free billable events a month on the Geocoding SKU
A real result
This is what one 1Lookup result looks like.
Send a US street address
POST the address as one line, or as a street, city, state and ZIP. It needs a street number and a street name. An email address, a web link or an address with no street number is refused with a clear error and costs nothing.
We ask the Census Bureau where it sits
The Census Bureau places the address on its own map and names every boundary around it. We keep the ids as text, put the names beside them and add the benchmark and vintage that answered.
Get the areas, flat and structured
Tract, county, district, metro area, place and school district arrive in one JSON payload. An address matched bills 2 credits, and an address the Census Bureau cannot locate bills nothing.
One call returns the census areas for an address
- Matched address
- 100 EXAMPLE ST, SAMPLETOWN, IL, 62999
- Census tract ID
- 17999990001
- Tract name
- Census Tract 9900.01
- Block group ID
- 179999900011
- County
- Sample County (17999)
- State
- Illinois (IL)
- Congressional district
- Congressional District 99
- Metro area
- Sampletown, IL Metro Area
- Place
- Sampletown city
200 OK, 2 creditsShowHide
{
"classification": {
"found": true,
"matched_address": "100 EXAMPLE ST, SAMPLETOWN, IL, 62999",
"tract_geoid": "17999990001",
"tract_name": "Census Tract 9900.01",
"block_group_geoid": "179999900011",
"county_name": "Sample County",
"county_fips": "17999",
"state_abbreviation": "IL",
"congressional_district": "Congressional District 99",
"metro_area": "Sampletown, IL Metro Area",
"place": "Sampletown city",
"school_district": "Sampletown Community Unit School District 99",
"match_count": 1
},
"recommendations": { "primary_action": "APPROVE" },
"metadata": { "credits_used": 2 }
}Try the Free Census Tract Lookup by Address, one of 1Lookup's free tools.
Run one lookup in your browser and see the result before you decide.
The evidence
Here is the evidence behind every number on this page.
Here are Google Geocoding API and 1Lookup side by side on the terms you check before you sign.
The terms that decide what a year actually costs, rather than what the first month does. “Not listed” means we could not verify it on either product’s published pages, not that the answer is nothing.
| Term | 1Lookup | Google Geocoding API |
|---|---|---|
| Minimum commitment | None. Monthly plans with no contract and no minimum volume; cancel any time | Not listed |
| Going over your quota | Not listed | Past the free cap each tier bills its printed rate per 1,000 events. A daily quota can be set in the Google Cloud console. |
| API access | Included on every plan and during the free trial; there is no tier that unlocks it | Needs billing enabled and an API key or OAuth token with every request. |
| Rate limit | 200 requests per 10 seconds for each API key on standard lookups and 1,000 requests a minute for each key on number type, HLR and MNP, and each account can make up to 1,000 requests a minute in total across all its keys; higher limits are available on request | Geocoding API v4 methods have a default quota of 25 queries per second; usage is also subject to a daily quota and a queries-per-minute restriction of 3,000. |
| Support | Starter: Email Support; Growth: Priority Email & Chat Support; Professional: Chat + Live Meeting; Enterprise: Dedicated CSM | Not listed |
1Lookup

Google Geocoding API

Google Geocoding API pricing and product facts verified against developers.google.com as of October 2026. Prices change, so confirm on the vendor’s site. 1Lookup numbers come from the live rate card.
Who it is for
Pick 1Lookup or stay with Google Geocoding API depending on the job in front of you.
Choose 1Lookup if
you need the census tract and the districts behind a US address, which Google's documented address components do not include, in one request.
Consider Google Geocoding API instead if
you need latitude and longitude, address components and reverse geocoding in many countries: Google's Geocoding API gives 10,000 free requests a month, costs less per request than 1Lookup's Starter rate, and lists its coverage country by country well beyond the United States.
Questions
People ask these questions before they switch from Google Geocoding API.
What is the Google Geocoding API used for?
Converting addresses into geographic coordinates and coordinates into addresses. A result carries typed address components, such as street_number, route, locality, sublocality, neighborhood, postal_code, and administrative_area_level_1 for a state and administrative_area_level_2 for a county in the United States, and the documentation also covers geocoding a place. It works in many countries, which its coverage page lists country by country.
How does Google Geocoding API pricing work?
It is pay-as-you-go, billed per request under the Geocoding SKU, and billing must be enabled on the project with an API key or OAuth token sent on every request. The pricing list prints 10,000 free billable events a month, then $5.00 per 1,000 up to 100,000 events, $4.00 from 100,001 to 500,000, $3.00 from 500,001 to 1,000,000, $1.50 up to 5,000,000 and $0.38 above that, counted monthly. Checked October 2026.
How much does 1Lookup charge for the same lookup?
2 credits per address matched, free when the address is not matched. On the Starter plan ($99 a month for 20,000 credits) a lookup is about $0.010, which covers 10,000 addresses a month and is $9.90 per 1,000. At the Enterprise end of the rate card it is about $0.004. Google is the cheaper bill per request: 10,000 free a month and $5.00 per 1,000 after that, against $99 for a Starter month, but a Google request does not return a census tract.
Does the Google Geocoding API return a census tract?
Not among the address component types its documentation lists, which run from country and administrative_area_level_1 to level_7, locality, sublocality, neighborhood and postal_code. None is a census tract, block group, FIPS code, congressional district or school district. The documentation says the list is not exhaustive and is subject to change, and that the API is not guaranteed to return any particular component, so the tract has to come from another source. 1Lookup returns the tract id and name, the block group and block ids, and the districts as fields.
What does 1Lookup return that Google does not?
The Census Bureau's geography for the address: the 11-digit tract id and tract name, the block group and block ids, the county and state with their FIPS codes kept as text, the congressional district, the metro area with its code, the place and the school district. It also returns the matched address as the Census Bureau has it, the coordinates and how many possible matches there were. Google returns coordinates and address components in its own typed format.
Where does the Google Geocoding API beat 1Lookup?
On price per request, reach and options. It is free up to 10,000 requests a month and costs $5.00 per 1,000 or less after that, which is less than 1Lookup's Starter rate. It geocodes in many countries, reverse geocodes coordinates, returns typed components and place types, and its v4 methods have a default quota of 25 queries per second with a higher quota available on request. 1Lookup takes US addresses only and does not reverse geocode.
What are the Google Geocoding API's usage limits?
The usage page says Geocoding API v4 methods have a default quota of 25 queries per second, and that usage is subject to limits including a daily quota and a queries-per-minute restriction of 3,000. A daily quota can be set in the Google Cloud console to cap spend. 1Lookup bulk jobs take a CSV with an address column of up to 2M rows.
What is the best Google Geocoding API alternative?
If you need coordinates or address components, in the US or in other countries, at the lowest price per request, Google's Geocoding API is the better fit. If you need the census tract and the districts behind a US address, in one flat answer, with a free miss and one balance that also pays for phone, email and IP checks, 1Lookup's Census Tract Lookup bills 2 credits only when the address is matched.
Is the Google Geocoding API worth it in 2026?
For coordinates and address components, yes: 10,000 requests a month are free and the price falls with volume. For a census tract, the component types it documents do not include one, so compare the per-lookup price of 1Lookup, which returns the tract and its districts directly.
Look up a US address and see its census tract and districts
Try 1Lookup free for 7 days and compare it with Google Geocoding API on your own work.
2 credits an address matched, about $0.010 on Starter, on the same balance as phone, email and IP checks. Start with the 7-day free trial.
