# geolith vs OpenCage

> OpenCage is a hosted geocoding API on open data that allows storing results permanently on all plans; its free trial gives 2,500 requests a day for testing only, and paid plans start at €45 a month for 10,000 requests a day (OpenCage pricing page, read 22 Oct 2026). geolith also allows permanent storage on every plan, and its Free plan of 100,000 requests a month may be used in production with attribution.

## Side by side

| | geolith | OpenCage |
| --- | --- | --- |
| Data | OpenStreetMap + Overture Maps | Open data (OpenStreetMap and others) |
| Hosted pricing | Free 100,000 requests/month; Starter $19 (1M); Growth $99 (7.5M); Scale $299 (25M) | Free trial 2,500/day (testing only); X-Small €45/month (10,000/day); Small €110 (30,000/day); Medium €450 (125,000/day) |
| Storing results | Allowed on every plan, no extra fee | Store data permanently (all plans) |
| Autocomplete | /v1/autocomplete, same price as any request | Separate Geosearch product |
| Self-hosting | One static .glx file, no database | No |

Vendor pricing and policy read from their public pages on 2026-10-22.

## Similar values

Both services favour open data and let you keep results. OpenCage has a long track record and many SDKs.

## What we have not measured

We have not benchmarked OpenCage’s accuracy, so this page compares features and pricing only.

## Questions

### Can I use the free plan in production?

geolith’s Free plan allows commercial use with attribution. OpenCage describes its free trial as for testing.

## Guides

- https://geolith.app/guides/geocode-a-csv

Get a free API key (100,000 requests a month): https://console.geolith.app/signup
