Live · 30M+ Italian addresses · every comune covered

Italian addresses,
instantly.

The fastest way to turn a written Italian address into precise coordinates.
30M+ records, every comune in Italy, served from the edge.

See it in action.

Type any Italian address. Get coordinates in milliseconds. No signup.

// hit Geocode
Protected by Cloudflare Turnstile. 30 demo calls / hour. Sign up for a free key with 1,000 calls / month.
Try also: Via Garibalid 1, Milano · P.zza Duomo, 1, Milano · Via Romagnosi 1 Milnao · Milano · Lombardia · Italy

Lightning fast

Replies before the eye can blink. Served from a global edge network — near every user, everywhere.

Speaks Italian natively

Handles the way Italians actually write addresses — abbreviations, accents, civic suffixes, ordinals, frazioni. Drop in real-world input, get coordinates back.

Typo-tolerant

Misspelled street or city? We figure it out. Via Garibalid → Garibaldi, Milnao → Milano. Your users won't notice; your forms won't break.

Forgiving on civic numbers

Civic not in the dataset? We snap to the nearest sensible neighbour on the correct side of the street. Always a useful answer, never a silent miss.

Postcode-aware

A CAP locks the city even when the rest of the query is messy. Comma-less queries like Via Roma 1 Milano just work.

Always returns something useful

When the exact civic doesn't exist, we still pin you to the right street. Your form never silently fails — you always get a coordinate you can show on a map.

Confidence built in

Single best when we're sure, a ranked list when we're not. A confidence score on every result keeps your UX honest.

Always fresh

Address data refreshed monthly. New buildings, renamed streets, merged comuni — you don't have to think about it.

Place names too

Beyond addresses: Milano, Lombardia, RM, Italy — country, region, province and comune all resolve through the same endpoint, with full parent chain and ISTAT-stable place_id.

Endpoints.

Path-versioned. Stable contract. OpenAPI for clients.

GET /v1/search
Forward geocode a free-form Italian address or pure toponym (city, region, province, country, plus EN aliases). Query params: q (required, ≥ 3 chars; sigla like RM also accepted), limit (1–20, default 5).
GET /v1/health
Service health and the index release version.
GET /v1/openapi.json
Machine-readable contract.

Pricing.

Start free. Pay only for what you use after that. No surprises.

Free

€0

Build, prototype, kick the tires.

  • 1,000 calls / month
  • 10 req / minute
  • Forward geocoding (full quality)
  • All Italian addresses
  • No credit card required
Most flexible

Pay-as-you-go

€1 / 1,000 calls

Production traffic, metered. Pay only for the calls you make.

  • Unlimited calls
  • 120 req / minute
  • Monthly invoice via Stripe
  • Set a monthly cap, never overpay
  • Email support

Enterprise

Custom

High volume, custom SLAs, dedicated support.

  • Volume discounts (millions of calls)
  • Custom rate limits
  • SLA & uptime guarantee
  • Private deployment option
  • Priority support

All prices net of VAT. Italian VAT applied at checkout where applicable.

Built for Italian volume.

€1 per 1,000 calls. Flat. No tiers, no surprises. Below is what the same volume costs against the public price list of the most-used global geocoder.

Calls / month Google Maps Platform · Geocoding API qubitdata·geocoding You save
10 000€0€10
50 000€186€50€136 / mo
100 000€419€100€319 / mo
500 000€1 907€500€1 407 / mo
1 000 000€3 302€1 000€2 302 / mo

Google figures derived from the public Google Maps Platform price list (10,000 free / month, then $5/$4/$3 per 1,000 across 100k / 500k / 1M tiers, EUR at $1 = €0.93). Verify against your own GCP bill — actual cost depends on which Maps SKUs your project uses. We sit at a flat €1 / 1,000 with no SKU mixing. Above 5M calls / month, talk to us about enterprise volume.

Coming soon.