303.525 datasets geïndexeerd1.419 uitgevers
Open Data IndexDe index van open data over Nederland
Bronnen›Verkeer en vervoer
RDW
Nederlandse bron

RDW gekentekende voertuigen

Gegevens van alle Nederlandse kentekens: merk, type, brandstof, gewicht en de vervaldatum van de APK. Zonder persoonsgegevens.

Verkeer en vervoerOpenAPIDownloadNederland · kenteken
Actueel · bijgewerkt 9 uur geleden · gecontroleerd 17:23
opendata.rdw.nl
Schermafbeelding van opendata.rdw.nl

Wat er allemaal in zit68

Alle tabellen op opendata.rdw.nl, per categorie van de RDW, elke nacht opgehaald. Elke tabel heeft een eigen pagina met de kolommen, de laatste wijziging en een SODA-aanroep.

68tabellen
68met een API of kaartdienst
52bijgewerkt in de afgelopen 30 dagen

Verzekerde personenauto's van nu, naar jaar van eerste toelating: 441.391 auto's in 2025, 8,3 keer zo veel als in 2000

Verzekerde personenauto's van nu, naar jaar van eerste toelating, 2000 – 2025, in auto's. Het hoogste punt was 2019 (541.552).

Bron: RDW, Open Data Gekentekende voertuigen (Socrata); lopend jaar weggelaten · opgehaald 25 oktober 2026 · selectie: voertuigsoort: Personenauto; wam_verzekerd: JaOpen de tabel Los blok

Verzekerde personenauto's per kleur: het meest grijs (3.304.539 auto's), dan zwart en wit

Verzekerde personenauto's per kleur, oktober 2026, in auto's. Totaal: 9.857.608; de grootste 12 van 15 categorieën staan in de grafiek. Grijs is 34% van het totaal. Eerste kleur zoals de RDW hem registreert; verzekerde personenauto's.

Bron: RDW, Open Data Gekentekende voertuigen (Socrata) · opgehaald 25 oktober 2026 · selectie: voertuigsoort: Personenauto; wam_verzekerd: JaOpen de tabel Los blok

Verzekerde personenauto's per merk: het meest Volkswagen (1.132.395 auto's), dan Toyota en Peugeot

Verzekerde personenauto's per merk, oktober 2026, in auto's. Totaal: 9.857.608; de grootste 12 van 1301 categorieën staan in de grafiek. Volkswagen is 11% van het totaal. Verzekerde personenauto's; 1301 merknamen zoals ze in het register staan.

Bron: RDW, Open Data Gekentekende voertuigen (Socrata) · opgehaald 25 oktober 2026 · selectie: voertuigsoort: Personenauto; wam_verzekerd: JaOpen de tabel Los blok

Wat je ermee kunt bouwen2

Wat kun je ermee?2 ideeën

Om te beginnen

Hoe oud is het Nederlandse wagenpark?

Groepeer op datum van eerste toelating en tel per jaar.

Voor gevorderden

Elektrisch per merk

Koppel de brandstoftabel aan de kentekens en zie welke merken het hardst elektrificeren.

Zo verwerk je het5 stappen

  1. Bekijk de hele RDW-catalogus

    De kentekentabel is er één van 68 tabellen op opendata.rdw.nl (16 oktober 2026): Voertuigen 10, Parkeren 32, Typegoedkeuring 12, Keuringen 5, Terugroepacties 5, Erkende bedrijven 2, Productcatalogus 1 en Brandstoffen_op_PC4 zonder categorie. De Socrata-catalogus geeft per tabel het id, de kolommen en de laatste wijziging.

    https://api.eu.socrata.com/api/catalog/v1?domains=opendata.rdw.nl&only=datasets&limit=100
  2. Auto's per brandstof en postcode

    De tabel Brandstoffen_op_PC4 (8wbe-pu7d) telt voertuigen per viercijferige postcode, voertuigsoort en brandstof. Zo krijg je toch een plek bij de kentekens. Dit voorbeeld: postcode 3511 (Utrecht-centrum) had 1.816 elektrische en 1.503 benzine-personenauto's. De brandstof staat als code (B, D, E, BE …).

    https://opendata.rdw.nl/resource/8wbe-pu7d.json?$select=voertuigsoort,brandstof,sum(aantal)&$where=postcode='3511'&$group=voertuigsoort,brandstof&$order=sum(aantal)%20DESC&$limit=5
  3. Terugroepacties

    Vijf tabellen over terugroepacties: de actie zelf (j9yg-7rg9, 5.328 acties), het risico, de status, het informeren van eigenaren en welke merken en typen het raakt. Koppel op referentiecode_rdw; de statustabel (t49b-isb7) geeft per kenteken de herstelstatus (bijvoorbeeld 'Producent heeft herstel gemeld'). Dit voorbeeld geeft de nieuwste acties.

    https://opendata.rdw.nl/resource/j9yg-7rg9.json?$select=referentiecode_rdw,publicatiedatum_rdw,meldende_producent_distributeur,categorie_defect&$order=publicatiedatum_rdw%20DESC&$limit=3
  4. APK-gebreken per kenteken

    Geconstateerde Gebreken (a34c-vvps) geeft per kenteken en keuringsdatum een gebrekcode. De omschrijving staat in de tabel Gebreken (hx2c-gt7k, 1.002 codes). RA1 is bijvoorbeeld 'Waarschuwingsinrichting airbag- / gordelsysteem geeft defect'.

    https://opendata.rdw.nl/resource/hx2c-gt7k.json?gebrek_identificatie=RA1
  5. Parkeerdata per gemeente

    De 32 parkeertabellen (gebieden, regelingen, tarieven, verkooppunten, garages, P+R) zijn de gegevens die gemeenten aan de RDW leveren. Het veld areamanagerid is voor gemeenten de CBS-gemeentecode zonder GM (Utrecht 344, Amsterdam 363). Utrecht had 496 parkeergebieden.

    https://opendata.rdw.nl/resource/adw6-9hsg.json?areamanagerid=344&$select=count(*)

Interessante koppelingen

Vergelijkbare bronnen

  • CBS motorvoertuigen nog niet uitgelegd

    Tellingen per gemeente, wel met locatie maar zonder kenteken.

Waar je op moet letten

  • Niet elke tabel wordt nog bijgewerkt

    De meeste tabellen zijn van de laatste dagen, maar GEO Parkeer Garages (t5pc-eb34) is sinds 21 december 2024 niet bijgewerkt, GEO Carpool en GEO PenR sinds februari 2025, Tellerstandoordeel Trend Toelichting sinds maart 2025, en vier oude tabellen 'Locaties' en 'Gebieden' sinds juli 2019 (catalogus, 16 oktober 2026). Kijk naar data_updated_at.

  • Licentie op twee plekken

    In het standaard licentieveld van de catalogus hebben 45 van de 68 tabellen 'Public Domain' en 23 niets. Het eigen RDW-veld Licentie zegt bij 67 tabellen 'Creative Commons 0 (CC0)', ook bij de 22 parkeertabellen; alleen Brandstoffen_op_PC4 heeft in geen van beide een licentie (Discovery API, 16 oktober 2026).

  • Grote tabellen eerst filteren

    Tellen over een heel jaar Geconstateerde Gebreken gaf na 60 seconden geen antwoord. Filter eerst op kenteken of een korte periode, of download de tabel.

APISocrata SODA · gelezen 16 okt 2026

StandaardSocrata SODAdocumentatie
Toegang zonder sleutel

Anoniem te gebruiken. Met een gratis app-token krijg je ruimere limieten. platform

Omvang16.870.266

rijen getest

Formaten

JSONCSVGeoJSONXML

Basisadres

https://opendata.rdw.nl

Endpoints 2

  • GET/resource/m9d7-ebf2.jsonde rijen, filterbaar met SoQL
  • GET/api/views/m9d7-ebf2.jsonmetadata: kolommen, licentie, wijzigingsdatum

Filteren platform

SoQL, een SQL-achtige querytaal in de URL

=!=><ANDORIN()LIKEbetweenstarts_with()IS NULL

Parameters 6

<kolom>=<waarde>eenvoudig filter, bv. merk=TESLAplatform
$whereSoQL-voorwaarde, bv. datum_eerste_toelating > 20250101platform
$selectkolommen en tellingen, bv. merk, count(*)platform
$group / $ordergroeperen en sorterenplatform
$limit / $offsetpagineren (standaard 1.000 rijen)platform
$qvrij zoeken in alle tekstkolommenplatform

Velden 98

NaamTypeBetekenis
kenteken
Kenteken
text
voertuigsoort
Voertuigsoort
text
merk
Merk
text
handelsbenaming
Handelsbenaming
text
vervaldatum_apk
Vervaldatum APK
number
datum_tenaamstelling
Datum tenaamstelling
number
bruto_bpm
Bruto BPM
number
inrichting
Inrichting
text
aantal_zitplaatsen
Aantal zitplaatsen
number
eerste_kleur
Eerste kleur
text
tweede_kleur
Tweede kleur
text
aantal_cilinders
Aantal cilinders
number
Toon alle 98
NaamTypeBetekenis
cilinderinhoud
Cilinderinhoud
number
massa_ledig_voertuig
Massa ledig voertuig
number
toegestane_maximum_massa_voertuig
Toegestane maximum massa voertuig
number
massa_rijklaar
Massa rijklaar
number
maximum_massa_trekken_ongeremd
Maximum massa trekken ongeremd
number
maximum_trekken_massa_geremd
Maximum trekken massa geremd
number
datum_eerste_toelating
Datum eerste toelating
number
datum_eerste_tenaamstelling_in_nederland
Datum eerste tenaamstelling in Nederland
number
wacht_op_keuren
Wacht op keuren
text
catalogusprijs
Catalogusprijs
number
wam_verzekerd
WAM verzekerd
text
maximale_constructiesnelheid
Maximale constructiesnelheid
number
laadvermogen
Laadvermogen
number
oplegger_geremd
Oplegger geremd
number
aanhangwagen_autonoom_geremd
Aanhangwagen autonoom geremd
number
aanhangwagen_middenas_geremd
Aanhangwagen middenas geremd
number
aantal_staanplaatsen
Aantal staanplaatsen
number
aantal_deuren
Aantal deuren
number
aantal_wielen
Aantal wielen
number
afstand_hart_koppeling_tot_achterzijde_voertuig
Afstand hart koppeling tot achterzijde voertuig
number
afstand_voorzijde_voertuig_tot_hart_koppeling
Afstand voorzijde voertuig tot hart koppeling
number
afwijkende_maximum_snelheid
Afwijkende maximum snelheid
number
lengte
Lengte
number
breedte
Breedte
number
europese_voertuigcategorie
Europese voertuigcategorie
text
europese_voertuigcategorie_toevoeging
Europese voertuigcategorie toevoeging
text
europese_uitvoeringcategorie_toevoeging
Europese uitvoeringcategorie toevoeging
text
plaats_chassisnummer
Plaats chassisnummer
text
technische_max_massa_voertuig
Technische max. massa voertuig
number
type
Type
text
type_gasinstallatie
Type gasinstallatie
text
typegoedkeuringsnummer
Typegoedkeuringsnummer
text
variant
Variant
text
uitvoering
Uitvoering
text
volgnummer_wijziging_eu_typegoedkeuring
Volgnummer wijziging EU typegoedkeuring
number
vermogen_massarijklaar
Vermogen massarijklaar
number
wielbasis
Wielbasis
number
export_indicator
Export indicator
text
openstaande_terugroepactie_indicator
Openstaande terugroepactie indicator
text
vervaldatum_tachograaf
Vervaldatum tachograaf
number
taxi_indicator
Taxi indicator
text
maximum_massa_samenstelling
Maximum massa samenstelling
number
aantal_rolstoelplaatsen
Aantal rolstoelplaatsen
number
maximum_ondersteunende_snelheid
Maximum ondersteunende snelheid
number
jaar_laatste_registratie_tellerstand
Jaar laatste registratie tellerstand
number
tellerstandoordeel
Tellerstandoordeel
text
code_toelichting_tellerstandoordeel
Code toelichting tellerstandoordeel
text
tenaamstellen_mogelijk
Tenaamstellen mogelijk
text
vervaldatum_apk_dt
Vervaldatum APK DT
calendar_date
datum_tenaamstelling_dt
Datum tenaamstelling DT
calendar_date
datum_eerste_toelating_dt
Datum eerste toelating DT
calendar_date
datum_eerste_tenaamstelling_in_nederland_dt
Datum eerste tenaamstelling in Nederland DT
calendar_date
vervaldatum_tachograaf_dt
Vervaldatum tachograaf DT
calendar_date
maximum_last_onder_de_vooras_sen_tezamen_koppeling
Maximum last onder de vooras(sen) (tezamen)/koppeling
number
type_remsysteem_voertuig_code
Type remsysteem voertuig code
text
rupsonderstelconfiguratiecode
Rupsonderstelconfiguratiecode
text
wielbasis_voertuig_minimum
Wielbasis voertuig minimum
number
wielbasis_voertuig_maximum
Wielbasis voertuig maximum
number
lengte_voertuig_minimum
Lengte voertuig minimum
number
lengte_voertuig_maximum
Lengte voertuig maximum
number
breedte_voertuig_minimum
Breedte voertuig minimum
number
breedte_voertuig_maximum
Breedte voertuig maximum
number
hoogte_voertuig
Hoogte voertuig
number
hoogte_voertuig_minimum
Hoogte voertuig minimum
number
hoogte_voertuig_maximum
Hoogte voertuig maximum
number
massa_bedrijfsklaar_minimaal
Massa bedrijfsklaar minimaal
number
massa_bedrijfsklaar_maximaal
Massa bedrijfsklaar maximaal
number
technisch_toelaatbaar_massa_koppelpunt
Technisch toelaatbaar massa koppelpunt
number
maximum_massa_technisch_maximaal
Maximum massa technisch maximaal
number
maximum_massa_technisch_minimaal
Maximum massa technisch minimaal
number
subcategorie_nederland
Subcategorie Nederland
text
verticale_belasting_koppelpunt_getrokken_voertuig
Verticale belasting koppelpunt getrokken voertuig
number
zuinigheidsclassificatie
Zuinigheidsclassificatie
text
registratie_datum_goedkeuring_afschrijvingsmoment_bpm
Registratie datum goedkeuring (afschrijvingsmoment BPM)
number
registratie_datum_goedkeuring_afschrijvingsmoment_bpm_dt
Registratie datum goedkeuring (afschrijvingsmoment BPM) DT
calendar_date
gem_lading_wrde
Gemiddelde Lading Waarde
number
aerodyn_voorz
Aerodynamische voorziening of uitrusting
text
massa_alt_aandr
Additionele massa alternatieve aandrijving
number
verl_cab_ind
Verlengde cabine indicator
text
aantal_passagiers_zitplaatsen_wettelijk
Aantal passagiers zitplaatsen wettelijk
number
aanwijzingsnummer
Aanwijzingsnummer
text
api_gekentekende_voertuigen_assen
API Gekentekende_voertuigen_assen
text
api_gekentekende_voertuigen_brandstof
API Gekentekende_voertuigen_brandstof
text
api_gekentekende_voertuigen_carrosserie
API Gekentekende_voertuigen_carrosserie
text
api_gekentekende_voertuigen_carrosserie_specifiek
API Gekentekende_voertuigen_carrosserie_specifiek
text
api_gekentekende_voertuigen_voertuigklasse
API Gekentekende_voertuigen_voertuigklasse
text

Limieten en valkuilen

  • Datums staan als getal (20250101), niet als datum. Filter dus met getallen. uit de beschrijving
  • Alle 68 RDW-tabellen werken op dezelfde manier (/resource/<id>.json met $select, $where, $group). De lijst met id's komt uit de Socrata Discovery API: https://api.eu.socrata.com/api/catalog/v1?domains=opendata.rdw.nl&only=datasets getest
  • robots.txt van opendata.rdw.nl sluit alleen zoek- en beheerpagina's uit (/browse, /OData.svc/, /api/odata/) en vraagt een Crawl-delay van 1 seconde. getest
  • Brandstof en emissies staan in een aparte dataset (8ys7-d773), te koppelen op kenteken. ervaring

Probeer het HTTP 200 · 1.434 ms · 16 okt

https://opendata.rdw.nl/resource/m9d7-ebf2.json?$select=merk,count(*)&$where=voertuigsoort='Personenauto'&$group=merk&$order=count(*) DESC&$limit=3
[
  {
    "merk": "VOLKSWAGEN",
    "count": "1249730"
  },
  {
    "merk": "TOYOTA",
    "count": "788912"
  }
]

Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.

Gelezen uit views-metadata: 98 kolommen, licentie, wijzigingsdatum. Labels: uit de beschrijving staat in wat de api zelf publiceert. getest uit onze eigen kleine aanroep. platform geldt voor elk api van dit platform, volgens de documentatie. ervaring zelf ondervonden bij het bouwen van open data index.

Meer van RDW in onze index

139 datasets in data.overheid.nl, RDW open data, Nationaal Georegister. Dit zijn de laatst gewijzigde.

Alles over RDW

Vragen waarin deze bron helpt

Meer in dit thema

Bekijk hoe deze pagina is opgebouwd
bron: rdw-voertuigen
blokken: []
secties:
  - ideeen
  - verwerken
  - koppelingen
  - vergelijkbaar
  - beperkingen
cache:
  tag: bron:rdw-voertuigen
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: Socrata rowsUpdatedAt
  verwacht: dagelijks

Bron: content/bronnen/rdw-voertuigen.yaml · Markdown