Disclaimer
Wat deze site is, en wat je er niet van moet verwachten.
Een hobbyproject
Deze site is gemaakt door één persoon, voor eigen gebruik als DJ. Er zit geen bedrijf achter, er wordt niets verkocht en er is geen redactie die meekijkt. Hij staat online omdat het zonde zou zijn om hem voor mezelf te houden.
De cijfers kunnen fout zijn
De noteringen worden automatisch opgehaald en verwerkt. Dat gaat meestal goed, maar niet altijd. De bekende zwakke plekken, zodat je weet waar je op moet letten:
- Nummers worden herkend aan hun naam. Artiest en titel worden omgezet naar een sleutel; schrijft een bron een nummer halverwege anders op, dan kan het in tweeën vallen en worden de punten verdeeld. Dat wordt opgespoord en met de hand rechtgezet — er staan zo'n honderddertig van die correcties in — maar er zullen er ontbreken.
- De punten zijn een eigen berekening, niet iets wat de omroep publiceert: lijstlengte − positie + 1, per week. Voor de Top 40 van 2025 komen alle honderd totalen exact overeen met de officiële jaarlijst, maar dat is geen garantie voor de andere jaargangen.
- De uitzenddatums zijn afgeleid, niet opgezocht. Week N is de N-de zaterdag van dat jaar en de uitzending was de vrijdag ervoor. Die regel is gemeten aan bijna vierduizend bekende datums en klopt in 99,9% van de gevallen — dus niet in alle.
- De bronnen zelf bevatten ook fouten. In de Evergreen Top 1000 van 2013 staan twee nummers op plek 279 en ontbreekt 278. Zulke dingen worden gemeld en verder overgenomen zoals ze zijn; er wordt niets bijverzonnen.
- Ontbrekende weken. Sommige weken zijn nooit uitgezonden — rond de kerst slaat de Top 40 er meestal een over. Die staan als "bestaat niet" vastgelegd. Zit er toch een gat dat er niet hoort te zijn, dan hoor ik het graag.
Kortom: gebruik deze site om iets op te zoeken of terug te vinden, niet als bewijsstuk. Bij twijfel is de bron leidend, niet deze pagina.
Er wordt wel opgeruimd
De bronnen schrijven dezelfde artiest niet altijd hetzelfde op, en soms staat er gewoon een typefout. Dat wordt opgespoord en rechtgezet: verkeerde leestekens, "Beatles" naast "The Beatles", "ACDC" naast "AC/DC", "Crocodille Rock" naast "Crocodile Rock". Waar de keuze niet uit de gegevens zelf volgt, beslist MusicBrainz of Wikipedia mee.
Twee dingen daarover. Ten eerste: elke correctie wordt vastgelegd, met de oude waarde, de nieuwe en de reden. Er verdwijnt niets stilzwijgend. Ten tweede: er wordt liever te weinig dan te veel samengevoegd. Twee nummers die op elkaar lijken maar ooit in dezelfde week naast elkaar stonden blijven apart — dat zijn er echt twee. Zo bleven The Unforgiven I, II en III gescheiden, en Roy Dekkers los van Roxy Dekker.
Geen aansprakelijkheid
De gegevens worden aangeboden zoals ze zijn, zonder enige garantie op juistheid, volledigheid of beschikbaarheid. Gebruik is voor eigen rekening en risico. Ik ben niet aansprakelijk voor schade die voortkomt uit het gebruik van deze site of van de gegevens die je hier ophaalt, in welke vorm dan ook. De site kan zonder aankondiging veranderen of offline gaan.
Van wie de lijsten zijn
De hitlijsten zijn niet van mij. Ze worden samengesteld door top40.nl (Nederlandse Top 40, Tipparade, Sterren NL Top 25), oranjetop30.nl; de jaarlijkse lijsten door NPO Radio 2 (Top 2000, De Koninklijke 500), NPO 3FM (Festival Top 1003), NPO Radio 5 (Evergreen Top 1000, Toplijsten van de jaren 60 en 70), Radio 10 (Top 4000, 80's Top 810), Veronica (Top 1000), Qmusic (Q Top 1500, 90's Top 500, Q Zeroes Top 500, Zomer Top 500), Sublime (Soul Top 1000), Arrow Classic Rock (Rock Top 500) en KINK (Kink Top 1500, Kink 80's Top 500); die jaarlijkse lijsten komen binnen via datastats.nl, de Alarmschijf-markeringen van top40.nl zelf, en de toekenningsdatums van Alarmschijven en Dancesmashes via michajans.nl. De rechten op die gegevens liggen bij hen.
De Nederlandstalig-vlaggetjes zijn géén brongegeven maar een eigen afleiding: bewezen voor alles wat ooit in de Oranje Top 30 of Sterren NL Top 25 stond, en daarbuiten automatisch herkend aan artiest en titel. Dat gaat een enkele keer mis — zie je een vlaggetje dat er niet hoort (of mis je er een), meld het dan gerust via het formulier.
Speciale dank aan Ruud van Music Datastats, die al die jaarlijkse lijsten stuk voor stuk verzamelt en netjes bijhoudt, en toestemming gaf om zijn gegevens hier te gebruiken. Zonder dat werk stonden er hier geen 253 jaaredities naast elkaar.
Deze site toont hun werk zonder er iets aan te verdienen, met bronvermelding op elke pagina. Ben je rechthebbende en wil je dat iets hier verdwijnt, stuur dan een bericht — dan haal ik het weg. Daar hoeft geen procedure aan te pas te komen.
Wat er van jou wordt bijgehouden
Niets wat naar buiten gaat. Er staat geen enkel script van een andere partij op deze pagina's: geen bezoekersteller, geen advertenties, geen knoppen van sociale media, geen lettertypen van elders. Alles wat je binnenkrijgt komt van deze server.
- Er wordt één cookie gezet, en alleen als je je aanmeldt voor het beheergedeelte, een bericht verstuurt via het formulier (voor de bevestigingsmelding) of een VirtualDJ-database laadt (om die aan jouw bezoek te koppelen). Blijf je gewoon lezen, dan krijg je geen cookie.
- Laad je een VirtualDJ-database, dan wordt die uitsluitend in het werkgeheugen verwerkt: hij raakt nooit een schijf, is voor niemand anders zichtbaar en verdwijnt vanzelf na uiterlijk vier uur — of direct, met de knop "vergeet mijn database".
- De webserver houdt, zoals elke webserver, een toegangslog bij met het IP-adres en de opgevraagde pagina. Dat blijft op de server en gaat nergens heen.
- Laat je een bericht achter, dan wordt bewaard wat je zelf invult (het bericht, en als je wilt je naam en e-mailadres) plus je IP-adres — dat laatste alleen om spam te beperken. Je e-mailadres wordt uitsluitend gebruikt om je te antwoorden en komt nooit op de site; in het gastenboek verschijnt alleen wat je zelf schreef, en alleen als je dat aanvinkte én de beheerder het publiceert. Wil je een bericht later weg hebben, stuur dan een berichtje via hetzelfde formulier — dan wordt het verwijderd.
De broncode is in te zien
Alles wat deze site doet staat open op github.com/hghaken/hitlijsten: het ophalen, het herkennen van nummers over de weken heen, de puntentelling en de pagina's die je hier ziet. Wil je weten hoe een cijfer tot stand komt, dan kun je het nalezen in plaats van het te geloven — inclusief de keuzes waar iets anders had gekund, want die staan in de documentatie uitgelegd.
Wat er niet in staat: de gegevens zelf, de instellingen en alles wat met het netwerk erachter te maken heeft. De code is openbaar, de opstelling niet.
De code staat onder de MIT-licentie: gebruik hem gerust. Dat geldt alleen voor de code — de hitlijsten zelf zijn van de partijen hierboven en daar verandert die licentie niets aan.
Geschreven met hulp van Claude Code, de programmeerassistent van Anthropic. Dat staat hier niet als disclaimer maar omdat het zo is: het meeste van wat je ziet is in gesprek tot stand gekomen, en dat is in de commitgeschiedenis terug te lezen. De keuzes, de controles en wat er uiteindelijk online staat blijven mijn verantwoordelijkheid — een fout is een fout, ongeacht wie hem heeft ingetypt.
Contact
Fout gevonden, iets dat ontbreekt, of een verzoek om iets te verwijderen? Laat een bericht achter via het formulier — dat komt privé binnen.
Laatst bijgewerkt: augustus 2026.