Easy integration
Our maps can be integrated quickly into existing websites and apps. No map infrastructure of your own is required.
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.
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.
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.
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.
Our maps can be integrated quickly into existing websites and apps. No map infrastructure of your own is required.
We take care of hosting, maintenance, map delivery and performance entirely. Your maps stay fast even as visitor numbers grow.
Regular map updates ensure your visitors always have access to current, high-quality map data.
From small projects to high-traffic platforms, Top-O-Map grows reliably with your requirements.
Free to use or as a fixed subscription – with no hidden costs and no extra charges, even if your usage is ever higher.
We keep developing Top-O-Map and continuously invest in quality, performance and new features – and all customers benefit automatically.
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.
Get to know our different map styles through a range of examples and choose the best map as the default setting for your customers.
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.
Map data: © OpenStreetMap contributors | Elevation data: Copernicus, Sonny | Style based on: © OpenTopoMap | Provided by: Top-O-Map
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.
No registration, no payment details, no cost – with Top-O-Map overlays on some of the map tiles.
Go to free integration →No overlays, a fixed tile quota from €3 a month – and no extra charges if your usage is ever higher.
Go to subscriptions →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 →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.
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
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.
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.
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: © <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>
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
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-fiWant 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 →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.
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
On the pricing page, click “Subscribe” under “Monthly” or “Yearly” for the plan you want.
You will be redirected to Stripe. Stripe processes payments on our behalf – all payment details stay with Stripe.
You take out the paid subscription via Stripe.
Stripe lets us know that you have taken out a subscription. You can find out which data is transmitted in our Privacy Policy.
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.
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: © <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);
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.
Want a larger or smaller usage quota? You can change it easily and flexibly in the Stripe customer portal.
Manage subscriptions →You can cancel in the Stripe customer portal.
Cancel subscriptions →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 touchWould 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.
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.
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 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 plansRunning 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.
| Feature | Top-O-Map | Your own map solution |
|---|---|---|
| Integration | In just a few steps | Custom development |
| Map servers | Already included | Your own infrastructure |
| Map updates | Automatic and included | Your own responsibility |
| Technical operation | Fully taken care of | Do-it-yourself maintenance |
| Performance | Continuously optimized | Your own optimization |
| Further development | Regularly included | Your own development |
| Scaling | Grows with your project | Expand your infrastructure |
| Support | Personal point of contact | Your own resources |