Pricing for every way you geocode

Three products, one platform. Pick the one that matches how your team works.

📊
For spreadsheet users

File upload

Drop a CSV or Excel file. Get geocoded results in seconds. No code, no credit card to start.

Free: 100 addresses every day
Pay as you go: from $0.004 / record
Monthly subscription: $49 → $199 / mo
See file upload pricing →
🏢
For enterprise

Enterprise & On-Premise

Dedicated infrastructure, optional HIPAA / SOC 2, 99.9% SLA. Or run our Docker image inside your own boundary — air-gap option included.

Hosted: from $855 / mo (yearly available)
On-Premise: from $24,995 / yr + $4,995 setup
SLA, SAML SSO, audit logs: available
See enterprise pricing →

Try before you commit

Geocode 100 addresses free every day — no credit card, no time limit. The same engine paid plans use.

Frequently asked

Which product should I pick?

If you're a non-developer with a CSV or Excel file: File upload. If you're integrating geocoding into an app or pipeline: REST API. If you have compliance, SLA, or data-sovereignty requirements: Enterprise.

Can I use the free tier in commercial projects?

Yes — both the file upload free tier and the API free tier allow commercial use with no attribution required. You're limited only by daily volume, not by license.

Do you bill per call or per subscription?

Both are available depending on the product. File upload offers Pay-as-you-go (volume tiers, no commitment) and Monthly subscriptions. API uses monthly or yearly subscriptions. Enterprise is annual contracts.

How does CSV2GEO compare to Google Maps, Geoapify, Geocodio?

API tiers are $5 less than Geoapify per bracket, with population and Wikidata bundled in every boundary call (Geoapify charges extra). Compared to Google Maps geocoding ($5/1,000), CSV2GEO is ~90% cheaper at any tier. See our 2026 pricing comparison.

Can I switch between plans?

Yes. Upgrade or downgrade at any time from your dashboard. Yearly plans prorate. Enterprise contracts are negotiated separately.