Maps API (or Mapping APIs)

Browse by category and jump directly to the API group you need.

Maps API, also known as Mapping APIs, helps you build custom location-based solutions, render maps, and analyze geodata. With Geoapify APIs, you can build a new solution from scratch or extend an existing product.

Create a free API key, test requests in Playground, and pick the plan that matches your usage.

Maps
Maps
See all
Address and Location
Addresses
See all
Routes
Routes
See all
Places
Places
See all
Reachability and Analysis
Isolines
See all
Batch and Async
Batch requests
See all

Map APIs

Render map interfaces and visual layers
Build map experiences with vector/raster tiles, static map images, and branded marker icons. These APIs cover the visual foundation of location-based products across web and mobile.

Address APIs

Convert, parse, and resolve location data
Use these APIs to transform addresses into coordinates, reverse lookup nearby addresses, and improve search UX with autocomplete. They help you normalize user input and make location data actionable.

Routing APIs

Calculate directions, matrices, and optimized plans
Build navigation and logistics workflows from simple routes to advanced multi-stop optimization. You can combine these APIs to support dispatch, ETA calculations, and fleet planning.

Places APIs

Search points of interest and location context
Query amenities, enrich places with detailed attributes, and work with postcodes and boundaries. This group helps power discovery, filtering, and location intelligence scenarios.

Reachability APIs

Analyze travel-time and distance coverage
Compute isochrones and isodistance areas to understand what is reachable from a location. These APIs are useful for service-area planning, market coverage, and accessibility analysis.

Batch APIs

Run high-volume API workloads asynchronously
Submit larger background jobs when you do not need immediate responses in real time. Batch workflows help process big datasets more efficiently and support scalable automation.

Maps, location, and analytics for developers

We made Maps API easy-to-use, flexible and scalable

Geoapify Maps API helps you build location products faster, from map rendering to routing and location intelligence. Start quickly with playgrounds and tutorials, then scale with detailed docs and SDKs for production-ready workflows.

Docs

Find complete API documentation with endpoints, parameters, request examples, and response formats for all Geoapify APIs.

Playground

We created the API Playground for each API. There you can try the APIs without registration, generate request links, and observe results.

Tutorials

Explore step-by-step tutorials to integrate Geoapify APIs in real projects and common developer workflows.

Use cases

Here are some examples of Maps API or Mapping APIs use cases
Maps API for Smart city

Smart city

Geodata and analytics play one of the most important roles in smart city construction. Being able to answer the main question, "Where?", makes location intelligence and Maps API essential tools in the industry. Learn more>>

Mapping APIs for Logistics and Delivery

Logistics and delivery

Route optimization is one of the core features of Mapping APIs. But it's not only it! Location intelligence is used to build dashboards and track assets, reachability maps are very helpful during the planning phase. Learn more>>

Maps APIs to get travel ideas

Travel and tourism

Location intelligence may help to find travel ideas, their alternatives, and choose the best destination place. Analyzing geodata and statistics reveals the main trends and allows making forecasts. Learn more>>

FAQ

What is Geoapify Maps API?

Geoapify Maps API is a set of location services for maps, geocoding, routing, places, and spatial analysis. You can browse the API overview on this page or check the full API documentation.

What is Geoapify Maps API used for?

It is used to build map-based products such as address search, delivery routing, travel-time analysis, place discovery, and logistics planning. Typical APIs include Geocoding API, Routing API, Route Planner API, and Places API.

How does Geoapify Maps API work?

Geoapify provides HTTP endpoints that return JSON data you can call from websites, mobile apps, and backend services. For interactive setup and request generation, use the Playground, and for larger asynchronous workloads use Batch API.

How do I get and use a Geoapify API key?

Sign up in MyProjects, create a project, and your first API key is created automatically. Then pass it as the apiKey parameter in requests, as shown in the getting started guide and docs.

Is Geoapify Maps API free?

Yes. Geoapify includes a free usage tier for evaluation and many production scenarios. See current free limits and plans on the pricing page.

How much does Geoapify Maps API cost?

Pricing is credit-based and depends on which APIs you use and your request volume. Check the pricing calculator and plans for current costs, included credits, and commercial options.

What are the usage limits for Geoapify Maps API?

Limits depend on your plan and API type, including requests per second and credit quotas. You can review practical limits in pricing, and API-specific constraints in each endpoint documentation under Docs.

Which Geoapify API should I use?

Choose by task: Map Tiles API for basemaps, Geocoding API for address-to-coordinates, Reverse Geocoding API for coordinates-to-address, Routing API for directions, Route Matrix API for many-to-many travel times, Route Planner API for optimization, and Places API for POI search.

How do I use Geoapify Maps API on a website or in an app?

Call Geoapify endpoints from your frontend or backend, then render results with your preferred stack (for example Leaflet, MapLibre, React, Angular, or native mobile). Start with tutorials, code samples, and the Playground.

How do I secure a Geoapify API key?

Store keys on the server whenever possible, avoid exposing unrestricted keys in public clients, rotate keys when needed, and monitor usage in your account. For browser or app integrations, use separate keys by project/environment and apply restrictions where available via MyProjects.

World map

Ready to get started?

Get an API key for Free and start using Maps API!