28 sources tracked20,794 datasets indexed185 publishers30 in the queueStatus check 17:05 · 27/28 reachable
BronwijzerThe index of open data about the Netherlands
Sources›Traffic and transport
RDW
Dutch source

RDW registered vehicles

Data on every Dutch licence plate: make, model, fuel, weight and inspection expiry. No personal data.

Traffic and transportOpenAPIDownloadNetherlands · licence plate
Up to date · updated 4 hours ago · checked 17:05
No sample chart yet

This page was built from the catalogue and the daily status check. A full page also gets charts from the source itself, its pitfalls, sample code and sites that use it.

See a full page

What can you do with it?2 ideas

Getting started

How old is the Dutch car fleet?

Group by date of first registration and count per year.

Advanced

Electric by make

Join the fuel table to the vehicles and see which makes electrify fastest.

Interesting combinations

Similar sources

  • CBS motorvoertuigen not in the index yet

    Counts per municipality, with location but without plates.

APISocrata SODA · read 15 Oct 2026

StandardSocrata SODAdocs
Access no key

Usable anonymously. A free app token gives higher limits. platform

Size16,870,095

rows tested

Formats

JSONCSVGeoJSONXML

Base URL

https://opendata.rdw.nl

Endpoints 2

  • GET/resource/m9d7-ebf2.jsonthe rows, filterable with SoQL
  • GET/api/views/m9d7-ebf2.jsonmetadata: columns, licence, modification date

Filtering platform

SoQL, an SQL-like query language in the URL

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

Parameters 6

<kolom>=<waarde>simple filter, e.g. merk=TESLAplatform
$whereSoQL condition, e.g. datum_eerste_toelating > 20250101platform
$selectcolumns and counts, e.g. merk, count(*)platform
$group / $ordergroup and sortplatform
$limit / $offsetpaging (default 1,000 rows)platform
$qfull-text search across text columnsplatform

Fields 98

NameTypeMeaning
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
Show all 98
NameTypeMeaning
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

Limits and pitfalls

  • Dates are stored as numbers (20250101), not as dates. Filter with numbers. from the description
  • Fuel and emissions are in a separate dataset (8ys7-d773), joinable on licence plate. experience

Try it HTTP 200 · 4,339 ms · 15 Oct

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

Shortened response, saved at harvest time. Click the URL for the real, current response.

Read from views metadata: 98 columns, licence, modification date. Labels: from the description stated in what the api itself publishes. tested from our own small call. platform applies to every api on this platform, per its documentation. experience learned while building bronwijzer.

Questions this source helps answer

More in this topic

See how this page is built
bron: rdw-voertuigen
blokken: []
secties:
  - ideeen
  - koppelingen
  - vergelijkbaar
cache:
  tag: bron:rdw-voertuigen
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: Socrata rowsUpdatedAt
  verwacht: dagelijks

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