Professional map integration

Map integration for your website & app

Integrate high-quality topographic maps into your website or app – without running your own map servers. Top-O-Map takes care of operation, map updates and ongoing technical development, so you can focus entirely on your project. Want to use the map offline? Then you can also download the map or parts of it.

Why Top-O-Map?

Professional topographic maps – easily integrated

Top-O-Map is the modern map platform for companies, organizations and website owners who want to integrate high-quality topographic maps into websites, apps or other digital applications. You integrate our maps once – we take care of operation, regular map updates and ongoing technical development.

More time for your project

Running your own map infrastructure takes effort: servers have to be operated, map data updated and the platform continuously maintained. With Top-O-Map, all of that is taken off your hands.

Once you have integrated our maps, we handle the entire technical operation – from serving the maps and regular updates through to the ongoing development of our platform. That way you benefit from a reliable map solution for the long term, while you focus on your website, your app or your core business.

Your benefits

A map solution that grows with your project

Whether it’s a small website, a company portal or a high-traffic application – Top-O-Map adapts flexibly to your requirements. You integrate our maps once and benefit for the long term from a modern, powerful and fully supported map solution.

A professional map solution is much more than high-quality map data. What really matters is reliable infrastructure, high availability and the continuous development of the platform. That’s exactly what Top-O-Map is built for.

Easy integration

Our maps can be integrated quickly into existing websites and apps. No map infrastructure of your own is required.

Reliable operation and high performance

We take care of hosting, maintenance, map delivery and performance entirely. Your maps stay fast even as visitor numbers grow.

Always up-to-date map data

Regular map updates ensure your visitors always have access to current, high-quality map data.

Flexible scaling

From small projects to high-traffic platforms, Top-O-Map grows reliably with your requirements.

Transparent pricing

Free to use or as a fixed subscription – with no hidden costs and no extra charges, even if your usage is ever higher.

Long-term partnership

We keep developing Top-O-Map and continuously invest in quality, performance and new features – and all customers benefit automatically.

See Top-O-Map live

See the map quality for yourself

The best way to evaluate a map solution is to try it out yourself. Explore our topographic maps through examples or directly in your browser and discover detailed landscapes, contour lines, relief shading and many other map features – fast, intuitive and with nothing to install.

Top-O-Map map detail: the Alps and northern Italy with terrain shading, cities and water bodies

Explore maps

Get to know our different map styles through a range of examples and choose the best map as the default setting for your customers.

View example maps

Worldwide Top-O-Map view with mountain ranges, lowlands and ocean depths in color gradients

See the maps integrated live

Try our worldwide maps directly in your browser at www.onlinetopomap.de. Explore every map style and every zoom level – for any region in the world.

View the full map on OnlineTopoMap

Map data: © OpenStreetMap contributors | Elevation data: Copernicus, Sonny | Style based on: © OpenTopoMap | Provided by: Top-O-Map

Integrate maps

Would you like to integrate our maps into your website or app, or download them?

We’re glad to hear it. Top-O-Map offers three options: free integration without registration, a usage quota with a subscription, and downloading the map as a one-time purchase.

03

Download the map

Download the map or parts of it, for example for offline use – as a one-time purchase, with no subscription and nothing to cancel.

Go to download →
Option 1

Free integration

We don’t need any information from you for this. You don’t have to register, you don’t have to provide payment details, and it costs nothing. You integrate the maps with just a few lines of code.

What you need to display

  1. The correct source attribution on the map Required for licensing reasons – you’ll find the text further down.
  2. The Top-O-Map logo, including a link, in the bottom left corner of the map.

    Logo: top-o-map.com/top-o-map.png

    Top-O-Map
  3. A note on your website or in your app stating that the maps are provided by Top-O-Map including a link to top-o-map.com

Overlays

If you choose the free integration, we display overlays (watermarks).

If you have more than 30,000 map tile requests per month – for example because the maps are displayed very often, users zoom a lot or explore new areas, which loads new tiles every time – we show the overlay more often and use it to ask you to get in touch with us. We also throttle the loading speed.

Important

Free of charge

Using the maps remains free even if you go above 30,000 tiles a month – it is merely limited by throttling and more frequent overlays. You stay in full control of your costs. If you’d rather work without overlays, choose a usage quota.

How to integrate the maps

Example using the popular Leaflet map library:

<div id="map" style="height: 500px"></div>

<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css">
<script src="https://unpkg.com/leaflet@1.9.4/dist/leaflet.js"></script>
<script>
  var map = L.map('map').setView([47.42, 10.98], 10);
  L.tileLayer('https://tile.top-o-map.com/{z}/{x}/{y}.png', {
    maxZoom: 17,
   attribution: 'Map data: &copy; <a href="https://openstreetmap.org/copyright" >OpenStreetMap </a > contributors'
    + ' | Elevation data: <a href="http://viewfinderpanoramas.org">SRTM</a>, <a href="https://sonny.4lima.de/">Sonny</a>'
    + ' | Map style: © <a href="https://opentopomap.org">OpenTopoMap</a>'
    + ' (<a href="https://creativecommons.org/licenses/by-sa/3.0/">CC-BY-SA</a>)'
    + ' | Powered by <a href="https://top-o-map.com">Top-O-Map</a>'
  }).addTo(map);
</script>

The source attribution

This attribution must remain visible on the map:

Map data: © OpenStreetMap contributors | Elevation data: Copernicus, Sonny | Style based on: © OpenTopoMap | Provided by: Top-O-Map

Support us

Like our maps? Even if you use the free integration, you are of course welcome to support us financially on a voluntary basis via Ko-fi. We’d really appreciate it!

Support us on Ko-fi
Option 2

Buying a usage quota

Want to integrate the maps without overlays, or is your usage higher than 30,000 map tiles per month? For this we offer the Small, Medium and Pro plans – monthly or yearly, from €3 a month (incl. VAT).

All plans and prices →
Important

There are no extra charges for you

You only pay for your subscription – even if your usage is ever higher than the quota you booked. In that case, we’ll let you know by email, offer you a higher plan and throttle the loading speed until the next month. There is no additional billing for extra tiles – you stay in full control of your costs. If you want to continue without throttling, simply switch to a higher plan.

What you need to display

  • The correct source attribution on the map – for licensing reasons; you’ll find the exact text here
  • A note on your website or in your app stating that the maps are provided by Top-O-Map, including a link to top-o-map.com – ideally with our logo: Top-O-Map

The source attribution

With a subscription, too, this attribution must remain visible on the map:

Map data: © OpenStreetMap contributors | Elevation data: Copernicus, Sonny | Style based on: © OpenTopoMap | Provided by: Top-O-Map

I’d like to take out a subscription. How does it work?

  1. Choose a plan

    On the pricing page, click “Subscribe” under “Monthly” or “Yearly” for the plan you want.

  2. Continue to Stripe

    You will be redirected to Stripe. Stripe processes payments on our behalf – all payment details stay with Stripe.

  3. Complete your subscription

    You take out the paid subscription via Stripe.

  4. We are notified

    Stripe lets us know that you have taken out a subscription. You can find out which data is transmitted in our Privacy Policy.

  5. API key by email

    We send an API key to the email address you entered at Stripe and ask you to tell us the name of your website or app. We then link the API key to your project.

  6. Integrate it – done

    Add the API key to the tile URL in your integration code – and you have full access to our maps.

L.tileLayer('https://tile.top-o-map.com/{z}/{x}/{y}.png?key=YOUR-API-KEY', {
  maxZoom: 17,
  attribution: 'Map data: &copy; <a href="https://openstreetmap.org/copyright" >OpenStreetMap </a > contributors'
    + ' | Elevation data: <a href="http://viewfinderpanoramas.org">SRTM</a>, <a href="https://sonny.4lima.de/">Sonny</a>'
    + ' | Map style: © <a href="https://opentopomap.org">OpenTopoMap</a>'
    + ' (<a href="https://creativecommons.org/licenses/by-sa/3.0/">CC-BY-SA</a>)'
    + ' | Powered by <a href="https://top-o-map.com">Top-O-Map</a>'
}).addTo(map);
For your security

Why we need the name of your website or app

The API key can be read in the page source or in the browser’s requests every time the map loads. To prevent other websites from using the maps with your API key, we link it to your website. If you use the API key in an app, please tell us the name of the app. If you use the key to display our map in other websites or programs (e.g. QGIS or ArcGIS), you don’t need to name a website or app. But please don’t share your key with anyone else, as they could otherwise use up your quota.

Change plan

Want a larger or smaller usage quota? You can change it easily and flexibly in the Stripe customer portal.

Manage subscriptions →

Any questions?

If, contrary to expectations, something doesn’t work, or you need help with the integration, just drop us a line. We’ll get back to you as quickly as possible.

Get in touch
Option 3 – One-time purchase

Download the map

Would you like to download the map or parts of it, for example for offline use or to store it yourself? For this we offer one-time usage quotas – independent of a subscription.

Interested in a download? Just send us an email at info@top-o-map.com – we are currently working on automating the purchase process.

A one-time purchase does not automatically renew as a subscription and does not need to be canceled. Access ends automatically once the quota has been used up or the agreed period of validity has expired.

Pricing

Fair prices, full cost control

Start for free and switch to a usage quota when you want to use the maps without overlays or your project grows. No hidden fees and no extra charges – not even if your usage is ever higher than what you booked.

Free or from €3 a month

Free with overlays – or without overlays with the Small (up to 200,000 tiles), Medium (up to 1,000,000 tiles) and Pro (up to 5,000,000 tiles per month) plans. All prices include VAT.

View plans
  • No extra charges for higher usage
  • Monthly or yearly (17% discount with a yearly plan)
  • Change plans at any time
The comparison

Top-O-Map or your own map solution?

Running your own map platform takes time, technical know-how and reliable infrastructure. With Top-O-Map you get a fully managed map solution that is quick to integrate and maintained for the long term.

Comparison of Top-O-Map and your own map solution
FeatureTop-O-MapYour own map solution
IntegrationIn just a few stepsCustom development
Map serversAlready includedYour own infrastructure
Map updatesAutomatic and includedYour own responsibility
Technical operationFully taken care ofDo-it-yourself maintenance
PerformanceContinuously optimizedYour own optimization
Further developmentRegularly includedYour own development
ScalingGrows with your projectExpand your infrastructure
SupportPersonal point of contactYour own resources