Een Europees alternatief voor Mapbox.
Kaarten, geocoding en routing op één EU-gehoste API, met één unit-pool, een bestedingslimiet die we nooit overschrijden, en een MapLibre-native stack waar je in een middag naartoe migreert.
EU-jurisdictie, EU-infrastructuur
Mapbox is een Amerikaans bedrijf. Dat betekent Amerikaanse jurisdictie over je verkeer en doorgiftemechanismen in je AVG-administratie. Rijwind draait op eigen infrastructuur in Nederland; verzoeken worden in de EU verwerkt, punt.
Eén pool, één factuur
Mapbox rekent elk product op een eigen teller af: map loads, geocodes, routes en statische kaarten hebben elk hun eigen SKU en gratis tegoed. Rijwind heeft één unit-pool voor elk endpoint, plus een bestedingslimiet die je zelf instelt.
MapLibre-native
Mapbox GL JS kreeg in v2 een proprietary licentie. Rijwind is gebouwd voor MapLibre GL, de open-source fork, dus je mapcode blijft portable, of je nu bij ons blijft of niet.
Naast elkaar
Mapbox-cijfers zoals gepubliceerd op mapbox.com/pricing, juni 2026; check hun pagina voor actuele bedragen. Map loads en kaartsessies zijn vergelijkbare maar niet identieke metrics.
Een rekenvoorbeeld
Een productie-app met 100.000 kaartsessies en 20.000 geocoding-verzoeken per maand.
100k map loads: 50k gratis, daarna ≈ $5 per 1.000. Geocoding blijft binnen het eigen gratis tegoed van 100k.
120k units in totaal, ruim binnen de 500.000 inbegrepen units van Starter. Geen overage, geen verrassingen.
Schattingen, geen offertes: beide producten factureren op gebruik en jouw mix zal anders zijn. Het structurele verschil is dat Rijwind-gebruik uit één pool komt, met een limiet die jij beheert.
Migreren is een URL omwisselen.
MapLibre GL is een fork van Mapbox GL JS v1; de API heeft dezelfde vorm. Wissel de import om, wijs de style-URL naar Rijwind en je sources, layers en event handlers blijven werken. De basemap-quickstart in de docs behandelt de tile-koppeling.
// before: mapbox-gl
import mapboxgl from "mapbox-gl";
const map = new mapboxgl.Map({
container: "map",
style: "mapbox://styles/mapbox/streets-v12",
accessToken: MAPBOX_TOKEN,
});
// after: maplibre-gl + Rijwind
import maplibregl from "maplibre-gl";
const map = new maplibregl.Map({
container: "map",
style: "https://rijwind.com/styles/light.json",
// tile wiring: docs.rijwind.com -> Basemap quickstart
});Wanneer is Mapbox de betere keuze?
Heeft je product satellietbeelden, 3D-terrein of Mapbox' mobiele SDK-ecosysteem nodig, dan is Mapbox daar oprecht verder in; dat bieden wij vandaag niet. Voor standaard vectorkaarten, zoeken en routing, wat de meeste producten feitelijk gebruiken, betaal je bij Mapbox voor mogelijkheden die je nooit aanraakt.
Veelgestelde vragen
- Hoe lastig is migreren vanaf Mapbox GL JS?
- Zit je op GL JS v1 of al op MapLibre, dan is het een import- en style-URL-wissel; sources, layers en handlers zijn API-compatibel. Vanaf GL JS v2/v3 dekt MapLibre de kern-API; check vooraf eventuele v2-only features die je gebruikt (zoals sommige 3D-opties).
- Hebben jullie een equivalent van de Static Images API?
- Ja: server-gerenderde statische kaarten met markers, paden en cirkels via een Mapbox-achtig URL-formaat, gefactureerd uit dezelfde unit-pool.
- Wordt mijn data buiten de EU verwerkt?
- Nee. De API, tiles, geocoding en routing draaien op infrastructuur in Nederland en we gebruiken geen Amerikaanse subverwerkers in het verzoekpad. Een ondertekende verwerkersovereenkomst is beschikbaar op betaalde plannen.
- Wat kost Rijwind?
- De free tier bevat 10.000 units per maand, zonder creditcard. Betaalde plannen beginnen bij €15 per maand voor 500.000 units, met een bestedingslimiet die standaard gelijk is aan je planprijs.
Probeer het op de free tier.
Elk endpoint, geen creditcard nodig. Past het niet, dan ben je een middag kwijt. Je mapcode is sowieso MapLibre.
Ook vergelijken: Rijwind vs Google Maps · Rijwind vs MapTiler · Kaart zonder cookiebanner