Preise von Kartenkachel-APIs im Vergleich
Was eine Vektorkarte im Monat bei Mapbox, MapTiler, Stadia Maps und overpass.ch kostet, für 100'000, 2 Millionen und 10 Millionen Kacheln, und was die kostenlosen Dienste OpenFreeMap und VersaTiles bieten.
Für eine einzelne Karte auf einer Firmenwebsite, etwa auf der Kontaktseite, schreibt der Kartengenerator den Code für WordPress, Wix und Squarespace. Eine Firmenwebsite braucht einen bezahlten Tarif: Maps Small hat 2 Millionen Kartenkacheln im Monat für €9, etwa 140'000 Besuche einer solchen Karte. Der kostenlose Tarif ist nur für nicht kommerzielle Websites.
Eine Karte für Ihre Website erstellenAbrechnung pro Kachel
Eine Vektorkachel zählt bei allen vier als eine Einheit: ein tile request bei Mapbox, ein request bei MapTiler, ein credit bei Stadia Maps und eine Kartenkachel bei overpass.ch. Bei MapTiler und overpass.ch sind Stildateien und Schriften kostenlos.
| Kacheln im Monat | 100'000 | 2 Millionen | 10 Millionen |
|---|---|---|---|
| Mapbox, Vector Tiles API | kostenlos | USD 450 | USD 1'750 |
| MapTiler, Flex | USD 30 (kostenlos für nicht kommerzielle Nutzung) | USD 255 | USD 1'455 |
| Stadia Maps | USD 20 (kostenlos für nicht kommerzielle Nutzung) | USD 50 (Starter) | USD 130 (Standard) |
| overpass.ch | $12 (kostenlos für nicht kommerzielle Nutzung) | $12 (Maps Small) | $39 (Maps Medium) |
Preise vom 25. Oktober 2026, für einen Monat Nutzung, ohne Steuern. Alle in USD, wie von den Anbietern angegeben; overpass.ch verkauft auch in CHF und EUR, Maps Small für CHF 9 oder €9, zuzüglich MWST.
So kommen die Beträge zustande
- Mapbox Vector Tiles API: 200'000 Kacheln im Monat kostenlos, dann USD 0.25 pro 1'000 bis 2 Millionen, USD 0.20 pro 1'000 bis 4 Millionen und USD 0.15 pro 1'000 bis 20 Millionen; darüber nach Vertrag. 2 Millionen Kacheln: 1,8 Millionen × USD 0.25 pro 1'000 = USD 450. 10 Millionen: USD 450 + USD 400 + USD 900.
- MapTiler Flex: USD 30 im Monat mit 500'000 Requests, dann USD 0.15 pro 1'000. 2 Millionen: USD 30 + 1,5 Millionen × USD 0.15 pro 1'000. Der kostenlose Tarif hat 100'000 Requests und ist für Tests, Prototypen und private oder nicht kommerzielle Nutzung; an seinem Limit pausiert der Dienst bis zum nächsten Monat. Über Flex bietet MapTiler individuelle Verträge ohne öffentliche Preise.
- Stadia Maps: Starter USD 20 mit 1 Million Credits, dann USD 0.03 pro 1'000; Standard USD 80 mit 7,5 Millionen, dann USD 0.02 pro 1'000; Professional USD 250 mit 25 Millionen, dann USD 0.015 pro 1'000. Eine Vektor- oder Rasterkachel ist ein Credit, eine Satellitenkachel vier. 10 Millionen Kacheln kosten USD 290 mit Starter und USD 130 mit Standard. Der kostenlose Tarif hat 200'000 Credits und erlaubt keine kommerzielle Nutzung.
- overpass.ch: Jedes Konto enthält 100'000 Kartenkacheln im Monat, zum Testen und für private, schulische und gemeinnützige Projekte; kommerzielle Nutzung braucht einen bezahlten Tarif. Maps Small hat 2 Millionen für $12, Maps Medium 10 Millionen für $39 und Maps Large 40 Millionen für $99; ein Jahr kostet zehn Monate. Es gibt keine Mehrkosten: Am Limit erhalten Kacheln HTTP 429, bis zum nächsten Monat oder einem Tarifwechsel.
Abrechnung pro Kartenaufruf
Zwei Anbieter rechnen auch pro Karte statt pro Kachel ab. Mapbox GL JS zählt einen map load jedes Mal, wenn die Bibliothek auf einer Seite eine Karte startet, mit allen Kacheln inbegriffen, für bis zu 12 Stunden. Das MapTiler SDK zählt eine session auf dieselbe Weise, für bis zu 6 Stunden oder 10'000 Requests. Andere Bibliotheken wie MapLibre GL JS werden bei beiden pro Kachel abgerechnet.
- Mapbox GL JS: 50'000 map loads im Monat kostenlos, dann USD 5.00 pro 1'000 bis 100'000, USD 4.00 bis 200'000, USD 3.00 bis 1 Million und USD 2.50 bis 5 Millionen.
- MapTiler Flex: 25'000 Sessions inbegriffen, dann USD 2.50 pro 1'000. Der kostenlose Tarif hat 5'000 Sessions.
Um die beiden zu vergleichen, brauchen Sie die Kacheln eines Besuchs. Wir haben die erste Ansicht einer Karte von 1280 × 720 Pixeln gemessen: 6 Vektorkacheln für eine Stadt auf Zoomstufe 13, 16 bis 20 Kacheln mit Schummerung, Höhenlinien oder Meerestiefen, und 40 bis 75 Kacheln in 3D. Jedes Verschieben und Zoomen kostet weitere Kacheln. Mit 25 Kacheln pro Besuch:
| Besuche im Monat (Kacheln) | 4'000 (100'000) | 80'000 (2 Millionen) | 400'000 (10 Millionen) |
|---|---|---|---|
| Mapbox GL JS | kostenlos | USD 150 | USD 1'250 |
| MapTiler SDK, Flex | USD 30 (kostenlos für nicht kommerzielle Nutzung) | USD 167.50 | USD 967.50 |
| overpass.ch | $12 (kostenlos für nicht kommerzielle Nutzung) | $12 | $39 |
Preise vom 25. Oktober 2026, für einen Monat Nutzung, ohne Steuern. Schauen sich Ihre Besucherinnen und Besucher mehr von der Karte an, wird die Abrechnung pro Aufruf vergleichsweise günstiger; mit weniger Kacheln pro Besuch die Abrechnung pro Kachel.
Kostenlose Dienste
| Dienst | Was er über die Nutzung sagt |
|---|---|
| OpenFreeMap | Kostenlos, ohne Limit bei Kartenaufrufen oder Anfragen, ohne Registrierung oder Schlüssel, und kommerzielle Nutzung ist erlaubt. Finanziert durch Spenden. Im Moment ohne Service Level Agreement und ohne persönlichen Support. |
| VersaTiles (tiles.versatiles.org) | Kostenlos und für alle offen, ohne Garantien. Anfragen werden pro IP-Adresse begrenzt. Für einen Kartenserver, auf den Sie sich verlassen, empfiehlt das Projekt, ihn selbst zu betreiben. |
Beide liefern Vektorkacheln von OpenStreetMap für MapLibre, und beide veröffentlichen ihre Kacheln zum Selbsthosten. Kann Ihr Projekt mit einem kostenlosen Dienst leben, der nichts verspricht, fangen Sie dort an. Die Kacheln selbst zu hosten, zum Beispiel als eine einzige Datei von Protomaps auf einem Objektspeicher, kostet Speicher, Datenverkehr und etwas von Ihrer Zeit.
Ausser dem Preis
- Luftbilder: Mapbox, MapTiler und Stadia Maps haben auch Satellitenbilder. overpass.ch hat keine Satellitenbilder und keine Rasterkarten.
- Stile: Ein Stil für ein Schema passt nicht zu den Kacheln eines anderen. Der Wechsel von Kacheln von Mapbox Streets oder OpenMapTiles zum Protomaps-Schema von overpass.ch bedeutet, den Stil neu zu gestalten oder unsere Stile zu verwenden.
- Limits: Die bezahlten Tarife von Stadia Maps und MapTiler verrechnen zusätzliche Nutzung zu den Preisen oben. Ihre kostenlosen Tarife und jeder Tarif von overpass.ch hören stattdessen am Limit auf. Überlegen Sie, was Ihnen lieber ist, wenn eine Karte plötzlich beliebt wird.
- Bibliothek: Mapbox GL JS ist seit Version 2 nicht mehr Open Source und braucht ein Mapbox-Token. Mit MapLibre GL JS wechseln Sie den Kachelanbieter, indem Sie die Stil-URL ändern. Die Anleitung Von Mapbox GL JS zu MapLibre GL JS zeigt die Änderungen am Code.
Quellen
Alle gelesen am 25. Oktober 2026:
- Mapbox: mapbox.com/pricing (Vector Tiles API, Mapbox GL JS) und die Definition eines map load.
- MapTiler: maptiler.com/cloud/pricing und Sessions und Requests.
- Stadia Maps: stadiamaps.com/pricing.
- OpenFreeMap: openfreemap.org; VersaTiles: use our public tile server.
- overpass.ch: Preise; Anzahl Kacheln von uns gemessen in Chromium mit MapLibre GL JS 6.13.0.
Ein Preis hat sich geändert? Sagen Sie es uns über die Kontaktseite, und wir passen die Seite an.