Google Maps API key aanmaken: zo pak je het slim aan
Misschien herken je dit: je hebt een mooie locatiepagina op je website, maar de kaart werkt niet meer zoals vroeger. In plaats van een strakke Google-kaart zien bezoekers een grijs vlak of een melding dat er “iets mis is met de API”. De oplossing? Een Google Maps API key: een digitale sleutel waarmee jouw site officieel toestemming krijgt om Google Maps te gebruiken.
In deze blog laat ik je stap voor stap zien hoe je zo’n API key zelf aanmaakt. Je leest ook hoe je voorkomt dat het je onnodig geld kost en welke fouten we vaak tegenkomen bij nieuwe gebruikers. Na afloop kun je direct aan de slag.

Wat doet een Google Maps API key?
Een API key is in feite een toegangscode die jouw website verbindt met Google’s kaartdiensten. Zonder die code weet Google niet wie de kaart opvraagt, en wordt de weergave geblokkeerd.
Met een API key kan Google:
- Herkennen wie de gebruiker is (jouw website of app).
- Bepalen welke functies toegankelijk zijn.
- Het gebruik meten, zodat het binnen het gratis quotum blijft.
En het mooie is: dezelfde sleutel kun je ook inzetten voor andere Google-diensten, zoals Google Drive, Google Calendar, Gmail en Google Sheets.
Waarom is dit verplicht?
Tot een paar jaar geleden kon je een Google-kaart gewoon op je site zetten met een simpele embed-code. Maar door het wereldwijde gebruik (en soms misbruik) besloot Google het systeem te professionaliseren.
Nu gaat elke kaartaanvraag via een API key, gekoppeld aan jouw Google Cloud-account. Zo weet Google hoeveel aanvragen er zijn en kan het gratis gebruik toekennen of, bij extreem veel verkeer, kosten rekenen.
Kosten en gratis tegoed
Veel mensen denken dat ze direct gaan betalen zodra ze hun betaalgegevens invullen, maar dat klopt niet. In de praktijk zit het zo:
- Je krijgt $200 gratis tegoed per maand per account.
- Dat staat gelijk aan zo’n 28.500 kaartweergaves via de Maps JavaScript API.
- Pas als je daar structureel boven komt, betaal je extra ($7 per 1.000 views tot 100.000 per maand, daarna staffelkorting).
- Bij een nieuw account krijg je ook nog eens $300 starttegoed om alles te testen.
Voor de meeste websites betekent dit dan ook dat het gratis gebruikt kan worden.
Wat heb je nodig om te starten?
Zorg dat je het volgende bij de hand hebt:
- Een Google-account (bij voorkeur je zakelijke).
- Betaalgegevens (creditcard of IBAN).
- De URL’s waarop je de kaart wilt tonen.
- De API’s die je gaat gebruiken (meestal Maps JavaScript API, Places API en Geocoding API).
Stap 1: Aanmelden bij Google Cloud Platform
Ga naar Google Maps Platform, klik op Get started, en log in met je Google-account. Volg de instructies tot je het dashboard van het Google Cloud Platform ziet.

Stap 2: Nieuw project starten
In Google Cloud Console klik je vervolgens linksboven op het projectmenu en kies je New Project. Geef het project een herkenbare naam en klik Create. Selecteer het project zodra het klaar is.

Stap 3: Facturatie instellen
Ga naar Billing, klik op Add billing account en vul je betaalgegevens in. Koppel het account aan je project.

Stap 4: API's
In APIs & Services klik je op Enable APIs and Services. Zoek en activeer:
- Maps JavaScript API
- Places API
- Geocoding API

Stap 5: API key maken en beveiligen
Ga naar Credentials, klik op Create credentials → API key. Kopieer de sleutel en klik op Edit API key. Kies HTTP referrers (websites) en voeg de domeinen toe waarop de kaart wordt gebruikt. Klik op Save.

Je gebruik in de gaten houden
Via je Google Cloud-dashboard zie je hoeveel kaartvertoningen je hebt gehad en hoeveel gratis tegoed er nog is. Tip: stel meldingen in, zodat je op tijd een seintje krijgt als je bijna over het gratis quotum gaat.
Een Google Maps API key klinkt misschien technisch, maar het is vooral een kwestie van de juiste stappen volgen. Met restricties voorkom je misbruik en met het gratis maandquotum blijft het vaak kosteloos.
Loop je vast in het proces? Neem dan gerust even contact met ons op, we helpen je graag verder!
