Guides
H.264 vs VP9 vs AV1: wat kiezen

Drie codecs dragen bijna alle video online, en de keuze tussen hen is een afweging tussen grootte en compatibiliteit. H.264 speelt overal af en levert de grootste bestanden. VP9 is aanzienlijk kleiner en werkt op de meeste moderne apparaten. AV1 is het kleinst en het kieskeurigst. Wil je één vuistregel: kies H.264 tenzij je weet dat het apparaat recent is, want een kleiner bestand dat niet opent is niets waard.
Wat elke codec is, in één zin
| Codec | Verscheen in | Grootte t.o.v. H.264 | Speelt af op |
|---|---|---|---|
| H.264 (AVC) | 2003 | Referentiewaarde | Vrijwel alles dat deze eeuw is gemaakt |
| VP9 | 2013 | Ongeveer 30–50 % kleiner | Moderne browsers, telefoons vanaf ongeveer 2015 |
| AV1 | 2018 | Nogmaals ongeveer 30 % kleiner | Recente telefoons, huidige browsers, nieuwere tv's |
Die groottecijfers zijn de reden dat platforms er moeite voor doen. Video streamen is duur, en een codec die de bandbreedte bij dezelfde kwaliteit met een derde verlaagt, verdient zichzelf meteen terug.
Dat is ook waarom je alle drie tegenkomt: platforms coderen populaire video's meerdere keren en geven elke kijker wat zijn apparaat kan decoderen. Dezelfde video bestaat echt in meerdere codecs op dezelfde resolutie.

Het zichtbare gevolg: grootte volgt de resolutie niet
Hier is een echt voorbeeld van een video van tien minuten, zoals getoond vóór het downloaden:
| Kwaliteit | Grootte |
|---|---|
| 1080p | 69,0 MB |
| 720p | 71,5 MB |
De scherpere optie is de lichtere. Geen bug: de 1080p-stream is gecodeerd met een nieuwere codec, de 720p-stream met H.264, behouden voor compatibiliteit. Meer pixels, betere compressie, kleiner bestand.
Dit is de belangrijkste praktische les. Resolutie zegt niets over de grootte wanneer codecs verschillen, en elke gewoonte gebaseerd op ‘lagere resolutie betekent kleinere download’ zal je regelmatig misleiden. Lees in plaats daarvan het werkelijke getal — hier hebben we een volledige schaal gemeten.
Hardwaredecodering, en waarom je batterij zich daar druk om maakt
Een detail dat buiten technische kringen zelden wordt genoemd, en dat op telefoons ertoe doet.
Apparaten bevatten speciale chips voor het decoderen van specifieke codecs. Als je telefoon H.264 afspeelt, doet die chip het werk: snel, koel, raakt de batterij nauwelijks aan. Komt hij een codec tegen die de chip niet kent, dan decodeert de hoofdprocessor in plaats daarvan via software — een veelvoud aan stroomverbruik, een warme telefoon, en haperingen bij langere video's.
| Codec | Hardwareondersteuning | Praktisch effect |
|---|---|---|
| H.264 | Al meer dan tien jaar universeel | Overal efficiënt |
| VP9 | Gangbaar sinds ongeveer 2016 | Prima op moderne apparaten, zwaar op oudere |
| AV1 | Alleen op recente hardware | Kan echt vervelend zijn op alles dat ouder is |
Een kleiner AV1-bestand kan dus de slechtere keuze zijn op een vier jaar oude telefoon: je bespaart opslag, maar verbruikt batterij. Op een actueel apparaat speelt hetzelfde bestand moeiteloos af. Het juiste antwoord hangt af van de hardware, en dat is precies waarom er geen universeel beste codec bestaat.
Containers zijn een aparte kwestie
Mensen verwarren de codec regelmatig met de bestandsextensie, terwijl het verschillende lagen zijn.
De container — MP4, WEBM, MKV — is de doos. De codec is de manier waarop het beeld erin is gecodeerd. Een MP4 bevat meestal H.264, maar kan AV1 bevatten. Een WEBM bevat meestal VP9. De extensie is een aanwijzing, geen garantie.
Daarom is ‘ik heb een MP4 gedownload en die speelt niet af’ een volkomen logische zin. De doos was bekend; de inhoud niet. De containerkant wordt apart behandeld, en beide samen verklaren bijna elke afspeelfout.
De praktische versie: als een bestand weigert te openen, vertelt de extensie je niet waarom. Een speler die zijn eigen decoders meedraagt, speelt het gewoon af, wat sneller is dan diagnosticeren.
Wat te kiezen, per situatie
- Telefoon waarop je vandaag kijkt — H.264 indien beschikbaar. Batterij en zekerheid zijn meer waard dan een paar bespaarde megabytes.
- Oude tv, autoradio, mediaspeler — H.264, zonder aarzelen. Deze apparaten krijgen zelden updates en falen stilletjes.
- Video-editor — H.264 in een MP4. Editors verwerken dit native; nieuwere codecs vereisen vaak eerst transcodering, wat tijd en kwaliteit kost.
- Opslag echt krap, apparaat recent — VP9 of AV1 is een echte besparing, en moderne hardware kan beide aan.
- Jarenlang archiveren — H.264. Niet omdat het het beste is, maar omdat het over tien jaar nog steeds afspeelt op wat dan bestaat.
Merk op hoe vaak het antwoord de oudste codec is. Dat is geen nostalgie — compatibiliteit stapelt zich op in de tijd, en een bestand dat je altijd kunt openen is waardevoller dan een bestand dat in 2026 efficiënt was.
Er is een simpele manier om te beslissen wanneer de lijst je geval niet dekt. Vraag jezelf af hoeveel verschillende machines het bestand zal raken voordat je ermee klaar bent. Eén telefoon, vanavond bekeken, morgen verwijderd — neem het kleinste, het risico is nul. Een bestand dat jarenlang gekopieerd, gedeeld, bewerkt of bewaard wordt, raakt apparaten die je vooraf niet kunt inspecteren, en elk daarvan is een kans voor een nieuwere codec om te falen.
De besparing is ook kleiner dan hij klinkt in absolute termen. Dertig procent minder op een video van zeventig megabyte is ongeveer twintig megabyte — echt irrelevant op elk modern apparaat, en alleen de moeite waard als je honderden bestanden verplaatst of tegen een harde opslaglimiet aanloopt. Weeg dat af tegen een bestand dat mogelijk niet opent, en de afweging lijkt niet meer zo krap.
Hoe je te weten komt wat je echt hebt gekregen
Niets in een bestandsnaam registreert de codec, dus mensen gokken — en gokken fout, omdat de extensie het enige is dat ze kunnen zien.
Op Windows, klik met de rechtermuisknop op het bestand, open Eigenschappen en bekijk het tabblad Details. Er staat een regel voor videocompressie, die de codec direct benoemt. Op macOS, open het bestand in QuickTime en kies Toon filminspector — de formaatregel vermeldt het meestal als H.264, VP9 of AV1 naast de resolutie.
Een sneller signaal, als je alleen een ruw antwoord wilt: een bestand dat absoluut overal afspeelt wat je bezit, is bijna zeker H.264. Nieuwere codecs falen ergens, en die plek is meestal een ouder apparaat of een programma dat al jaren geen update heeft gehad.
Het antwoord weten is vooral belangrijk in één situatie — wanneer je op het punt staat een bestand naar een apparaat te verplaatsen dat je niet gemakkelijk kunt testen. Controleren duurt tien seconden en bespaart je die reis.
Wat mensen verkeerd begrijpen over codecs
Vier overtuigingen komen steeds terug, en elk leidt ergens naartoe dat niet nuttig is.
‘Nieuwer is altijd beter.’ Nieuwer betekent betere compressie, wat een eigenschap van het bestand is, niet van jouw ervaring. Op hardware zonder ondersteuning ervoor is een nieuwere codec slechter in alles wat je daadwerkelijk merkt.
‘Converteren naar H.264 lost compatibiliteit gratis op.’ Het lost compatibiliteit op, maar niet gratis. Hercoderen decodeert het beeld en codeert het opnieuw, en de tweede codering kan niet herstellen wat de eerste heeft weggegooid. Het resultaat is iets slechter dan het origineel en geen instelling voorkomt dat. H.264 meteen downloaden kost niets.
‘De codec bepaalt de resolutie.’ Dat doet hij niet. Elk van de drie codeert elke resolutie. De codec bepaalt alleen hoe efficiënt het beeld wordt opgeslagen, niets meer — daarom kan de bovenstaande groottetabel omkeren zoals hij doet.
‘Een slechte codec heeft mijn video verpest.’ Meestal is de bitrate de boosdoener, niet de codec. Een royaal gecodeerd H.264-bestand ziet er beter uit dan een uitgehongerd AV1-bestand. De codec bepaalt het efficiëntieplafond; de bitrate bepaalt hoeveel van dat plafond gebruikt is, en het is de bitrate waarop platforms stilletjes bezuinigen.
De rode draad door alle vier is hetzelfde: een codec is een opslagbeslissing. Hij verandert hoeveel ruimte een gegeven beeld inneemt en welke machines het kunnen uitpakken. Hij maakt een video niet uit zichzelf goed of slecht, en hem als kwaliteitsinstelling behandelen zorgt ervoor dat je het verkeerde getal optimaliseert.
Wat onze formaatselector vraagt, en waarom
Deze keuze staat in één regel van onze code, en het is de moeite waard om uit te leggen omdat het rechtstreeks bepaalt wat je ontvangt.
Wanneer we een platform om een specifieke kwaliteit vragen, vragen we niet gewoon ‘1080p’. We vragen om 1080p met voorkeur voor H.264, en vallen terug op wat er verder bestaat als er geen H.264 is op die resolutie. Een tool die geoptimaliseerd is voor het kleinste bestand zou dit omdraaien en overal AV1 nemen waar het bestaat.
Wij kozen het tegenovergestelde nadat we hadden nagedacht over wie er echt de dupe is van elke fout. Als we H.264 serveren aan iemand met een nieuwe telefoon, krijgt die persoon een iets groter bestand en merkt niets. Als we AV1 serveren aan iemand met een ouder apparaat, krijgt die persoon een bestand dat hapert, de batterij leegtrekt, of niet opent in de gebruikte app — en er is geen manier om te weten waarom. De kosten zijn niet symmetrisch, dus de standaard hoort dat ook niet te zijn.
Er is een tweede reden, specifiek voor wat mensen met downloads doen. Een groot deel ervan belandt uiteindelijk op een ander apparaat dan degene die ze downloadde: verplaatst naar een laptop, op een usb-stick gezet, afgespeeld op een tv, in een editor geladen. De telefoon die het bestand ophaalde is vaak niet het apparaat dat het afspeelt, wat gokken op moderne hardware een slechte gok maakt, zelfs als de telefoon in je hand nieuw is.
De afweging is eerlijk en het is de moeite waard om die duidelijk te benoemen: onze bestanden zijn soms groter dan het theoretische minimum, en op een recent apparaat had je ruimte kunnen besparen. Wij denken dat een download die altijd werkt meer waard is dan een die optimaal is gecomprimeerd, en wanneer een platform bij een gegeven kwaliteit alleen nieuwere codecs aanbiedt, krijg je die — omdat dat is wat er bestaat.
Eén gevolg is het vermelden waard omdat het op een gebrek lijkt. De voorkeur geldt wanneer we een bestand samenstellen uit aparte video- en audiostreams, wat de meeste downloads boven 360p betreft. Wanneer een platform ons in plaats daarvan een kant-en-klaar bestand geeft, geven we door wat het ook bevat — we gaan je video niet hercoderen om aan een voorkeur te voldoen, want hercoderen kost kwaliteit en jij zou betalen voor onze netheid.
Veelgestelde vragen
Welke codec moet ik downloaden?
H.264, tenzij je weet dat het apparaat recent is. Hij speelt overal af en gebruikt hardwaredecodering op vrijwel elk apparaat, ten koste van een iets groter bestand.
Waarom is het 1080p-bestand kleiner dan het 720p-bestand?
Verschillende codecs. De hogere resolutie is vaak VP9 of AV1, die veel beter comprimeren dan de H.264 die lager op de ladder wordt gebruikt.
Is AV1 beter dan H.264?
Technisch gezien wel — ongeveer 40 % kleiner bij dezelfde kwaliteit. In de praktijk hangt het af van je apparaat: zonder hardwareondersteuning trekt het de batterij leeg en kan het haperen.
Beïnvloedt de codec de beeldkwaliteit?
Bij dezelfde bestandsgrootte zien nieuwere codecs er beter uit. Bij dezelfde kwaliteitsinstelling leveren ze gewoon een kleiner bestand op. Geen van beide degradeert het beeld uit zichzelf.
Wat is het verschil tussen een codec en een formaat?
Het formaat of de container — MP4, WEBM — is de doos. De codec is de manier waarop het beeld erin is gecodeerd. Een MP4 kan H.264 of AV1 bevatten.
Welke codec gebruiken jullie downloads?
H.264 waar het platform dit aanbiedt, met terugval op nieuwere codecs waar dat niet zo is. Compatibiliteit eerst, want een bestand dat niet afspeelt is niets waard.
VidKeep werkt in je browser: plak een link, kies een kwaliteit, bewaar het bestand. Geen account, geen app.
Open VidKeepLaatst bijgewerkt: 2026-08-20. We herzien onze gidsen zodra platforms veranderen.

