Video comprimeren voor X (Twitter) 1080p H.264, precies zoals X het vraagt
X laat gratis accounts 512 MB uploaden en die limiet is echt ruim: dat komt neer op ongeveer 29 Mbps, verdeeld over de toegestane 140 seconden, terwijl een normale 1080p-export van die lengte eerder rond 100 MB uitkomt. Bijna niemand loopt hier tegen de bestandsgrootte aan. Wat mensen wel tegenhoudt is de limiet van 2 minuten 20 seconden voor gratis accounts, en X dat bestanden weigert waarvan codec, kleur of audio buiten de gedocumenteerde lijst valt. Deze pagina gebruikt de preset Social media, die in dit tabblad opnieuw codeert naar een 1080p H.264 MP4 met AAC-audio. De clip wordt dus nooit naar ons geüpload.
- 1080p H.264 MP4
- Blijft in je browser
- 20 clips in één batch
Sleep video's hierheen of blader op je apparaat
MP4, MOV, M4V, MKV, AVI, WebM, WMV, TS, MTS, MPEG, 3GP, FLV en meer
Tot 20 video's tegelijk
Je video wordt in het geheugen van je browser verwerkt en nooit geüpload, dus je apparaat bepaalt de grens, niet wij.
Behoudt tot 1080p met gebalanceerde kwaliteit voor feeds en stories.
Privacy eerst. Geen uploads. Als dit helpt, deel het.
Grotere bestanden? Draai het in de Cloud
Deze tool draait gratis op dit apparaat. Is je bestand groter dan dit apparaat aankan, of is je video lang, dan draait dezelfde tool op onze servers: tot 5 GB per bestand en 6 uur video, sneller, en je bestanden blijven tot 7 dagen bewaard, of zolang jij wilt met elk creditpakket of abonnement. Vanaf 1 credit per minuut, met 10 credits gratis zodra je een account aanmaakt.
- Het bestand blijft op je eigen apparaat
FFmpeg, gecompileerd naar WebAssembly, doet de codering in dit browsertabblad. Dat is bij X extra relevant, omdat veel accounts pseudoniem zijn en de clip vaak een schermopname, een nieuwsfragment of iets is dat nog wordt gecontroleerd voordat het openbaar wordt.
- Afgestemd op de gedocumenteerde specificatie van X
De preset Social media codeert opnieuw met H.264 op CRF 23, begrenst de korte zijde van het beeld op 1080p, schrijft AAC-audio op 128 kbps en verplaatst de MP4-index naar het begin van het bestand. Dat sluit aan op wat X publiceert: H.264-video, 8 bit YUV 4:2:0, AAC Low Complexity-audio, MP4-container.
- Een hele thread in één wachtrij
Een thread aan het maken, of één lange opname in meerdere posts geknipt en de stukken teruggebracht? Laad maximaal 20 bestanden tegelijk, elk 1,75 GB. Ze worden op volgorde gecodeerd en je kunt elk resultaat afzonderlijk opslaan of alles als zip downloaden.
Een video comprimeren voor X
Controleer eerst de lengte, want dat is de limiet waar gratis accounts echt tegenaan lopen: 140 seconden, of 2:20. Als de clip past, voeg hem hier toe en laat de preset op Social media staan. Hij wordt in je browser opnieuw gecodeerd naar een 1080p H.264 MP4 met AAC-audio, die sneller uploadt en de eigen hercodering van X beter doorstaat dan een 4K-master. Hier wordt niets naar een server gestuurd, dus pas wanneer je plaatst gaat het bestand ergens naartoe.
- Controleer of hij onder 2:20 blijft
- Behoud de preset Social media
- Plaats de 1080p MP4
Wat X daadwerkelijk accepteert
Twee getallen bepalen of een bericht doorgaat, en voor de meeste mensen is er maar één echt beperkend. De duur is strak en hangt af van je abonnement en zelfs van de app waarmee je post. De bestandsgrootte is ruim genoeg dat een gewone H.264-export er zelden tegenaan loopt. De technische rij onderaan verklaart de meeste volledige afwijzingen.
| Account of route | Duur en grootte | Wat het betekent |
|---|---|---|
| Gratis account | 140 seconden, 512 MB | De limiet van 2:20 is de echte muur. Om binnen die tijd 512 MB te vullen, heb je ongeveer 29 Mbps nodig, wat bijna verliesvrij terrein is. |
| Premium op x.com of iOS | Tot 4 uur, 16 GB | Het helpcentrum van X vermeldt video's korter dan 4 uur op 1080p met maximaal 16 GB, en alles tussen 2 en 4 uur moet 720p zijn. De cijfers van 3 uur en 8 GB die nog in veel handleidingen staan komen van de Media Studio-pagina van X, die over een ander uploadpad gaat. |
| Premium op Android | Ongeveer 10 minuten | De Android-app is volgens de documentatie veel beperkter dan de route via web en iOS, zelfs met een betaald abonnement. Plaats lange clips daarom via x.com of iOS. |
| Afspeelresolutie | 1080p met Premium | X documenteert 1080p voor Premium-uploads, waarbij 720p verplicht is zodra een video langer dan 2 uur duurt. Het publiceert niet welke kwaliteit een video van een niet-abonnee krijgt, al wijst het ontwikkelaarsforum op 720p. Hoe dan ook levert een 4K-upload detail in. |
| Codec en container | MP4, H.264, AAC LC | Het helpcentrum van X noemt voor een webupload ook maximaal 1920 bij 1200, of 1200 bij 1900 voor portret, een beeldverhouding tussen 1:2.39 en 2.39:1, tot 40 fps en tot 25 Mbps. De eisen voor 8 bit YUV 4:2:0, vierkante pixels, progressive scan, geen open GOP en mono- of stereo-audio komen uit de ontwikkelaarsdocumentatie van X. |
X verdeelt deze informatie over aparte help-, Media Studio-, advertentie- en ontwikkelaarspagina's die het niet altijd met elkaar eens zijn, dus zie de tabel als een momentopname en niet als een contract. Laatst gecontroleerd op 16 augustus 2026.
Wat er onder X veranderde en wat mensen nog steeds verkeerd begrijpen
Het gratis niveau is niet veranderd. 140 seconden, 512 MB, YUV 4:2:0 en AAC Low Complexity stammen allemaal uit het Twitter-tijdperk. Nieuw is lange video voor Premium-abonnees, nu vermeld als maximaal 4 uur en 16 GB in plaats van de 3 uur en 8 GB die veel handleidingen nog noemen. De grotere valkuil is dat vier van de meest herhaalde Twitter-videospecificaties bij andere uploadpaden horen. Het helpcentrum van X geeft webuploads een maximum van 40 fps en een beeldverhouding van 1:2.39 tot 2.39:1. De 60 fps en 1:3 tot 3:1 die je bijna overal vindt komen uit de ontwikkelaars-API, Media Studio en de advertentiespecificaties. De eigen Media Studio-pagina van X zegt expliciet dat de instructies niet gelden voor desktop- of mobiele uploads.
Waar de pagina's van X elkaar tegenspreken, en dat doen ze, kun je beter met het kleinere getal plannen. In de praktijk worden genoeg clips op 60 fps zonder problemen geplaatst, dus lees 40 fps als het getal dat X documenteert en niet als een harde muur waar je elke keer tegenaan loopt. Behandel elke exacte limiet in een handleiding van derden, inclusief de getallen hierboven, als een momentopname van de dag waarop die is geschreven.
Video naar X plaatsen vanaf een telefoon
De meeste clips op X komen rechtstreeks van een telefoon, en juist daar worden de gedocumenteerde vereisten overtreden zonder waarschuwing op het scherm. Een iPhone die op High Efficiency staat neemt HEVC op in plaats van H.264, en HDR-opname schrijft 10 bit kleur in plaats van de 8 bit 4:2:0 waar X om vraagt. In je camerarol ziet het bestand er perfect uit en vervolgens mislukt de upload. Aan de betaalde kant is er ook een verschil tussen apps.
iPhone-opname met High Efficiency is HEVC en HDR-opname is 10 bit. Hier opnieuw coderen schrijft H.264 op 8 bit 4:2:0, precies wat X documenteert.
Lange Premium-video is een functie van web en iOS. De Android-app stopt veel eerder, rond 10 minuten, ongeacht voor welk abonnement je betaalt.
Slow motion opgenomen op 120 of 240 fps ligt ruim boven de 40 fps die X documenteert voor een webupload. Deze pagina verandert de framerate niet, dus exporteer de clip op 30 fps voordat je hem comprimeert.
Maak een clip in drie stappen klaar voor X
Stap twee en drie gebeuren in dit tabblad.
Controleer de lengte en voeg daarna de clip toe
Gratis accounts krijgen 140 seconden. Duurt je clip langer, kort hem dan eerst in een editor in, want deze pagina comprimeert maar kan niets wegknippen. Voeg daarna je bestanden toe: MP4, MOV, MKV, AVI en WebM worden allemaal ondersteund, maximaal 20 tegelijk en elk tot 1,75 GB.
Laat de preset op Social media staan
De preset codeert H.264 op CRF 23 met de korte zijde van het beeld begrensd op 1080p en AAC-audio op 128 kbps, gericht op kwaliteit in plaats van op een bestandsgrootte. Heb je juist een specifiek aantal megabytes nodig, bijvoorbeeld voor een advertentie-upload of een trage verbinding? Schakel over naar Aangepast en vul het in.
Download hem en plaats hem daarna
Je krijgt een H.264 MP4 met AAC-audio en de index vooraan in het bestand, zodat een speler meteen kan beginnen met lezen. Plaats hem vanaf hetzelfde apparaat of verplaats hem naar een ander apparaat.
Waarom comprimeren voordat je op X plaatst
De bestandsgrootte is niet de reden. X codeert elke ontvangen video opnieuw en serveert hem via zijn eigen kwaliteitsladder, dus het doel hier is om X een schoon bestand te geven dat snel uploadt, niet een groot bestand.
Het voorkomt weigeringen die niemand kan debuggen
"Your media file could not be processed" krijg je bij HEVC-video, 10 bit of 4:2:2 kleur, HE-AAC-audio en nog een aantal afwijkingen van de gepubliceerde specificatie. X zegt nooit welke regel de oorzaak is. Opnieuw coderen naar H.264 met 8 bit 4:2:0 en gewone AAC haalt het grootste deel van die lijst in één keer weg.
Een kleiner bestand raakt wel volledig geüpload
Een upload van 800 MB heeft veel meer kans om vast te lopen of weg te vallen dan een upload van 100 MB, en houdt alles tegen wat je daarna wilde plaatsen. Op mobiele data is dat verschil vaak precies het verschil tussen plaatsen en opnieuw proberen.
Extra bitrate wordt weggegooid, niet bewaard
X zegt dat het tijdens het streamen de resolutie en bitrate van je video kan aanpassen aan wat de verbinding van de kijker aankan. Alles wat je boven het niveau van die kwaliteitsladder aanlevert, wordt weggegooid voordat één kijker het ziet.
Een schone 1080p-bron wordt beter opnieuw gecodeerd
Compressie stapelt zich op. Een rumoerige 4K-master met hoge bitrate aan de encoder van X voeren is precies wat fijne details en snelle beweging in pap verandert. Een nette 1080p H.264-file geeft die encoder minder om tegen te vechten en ziet er daardoor meestal beter uit in de tijdlijn.
Maak je dezelfde video ook klaar voor andere netwerken? Gebruik de compressor voor Instagram of LinkedIn.
Maak je concept privé, plaats het daarna
Veel van wat voor X wordt gecomprimeerd is niet bedoeld om gezien te worden voordat de post live staat: een schermopname met een inbox in beeld, een clip die vóór publicatie wordt nagekeken of beelden van een account dat bewust niet op jouw naam staat. Dat eerst door de uploadwachtrij van iemand anders sturen doet het doel van zo'n account teniet.
De codering draait via WebAssembly in de pagina, dus er is helemaal geen servertraject. We bewaren geen kopie, houden geen wachtrij bij, vragen niet om in te loggen en hebben geen geschiedenis die kan lekken of worden overhandigd. Wat je plaatst is de eerste keer dat de clip ergens anders bestaat dan op je eigen apparaat.
Wat dat in de praktijk betekent
- Er vindt één upload plaats, en die is van jou naar X
- De video en de bestandsnaam blijven op je apparaat
- Geen login, geen watermerk, geen upsell op het resultaat
- Je eigen CPU doet het werk, dus lange clips kosten tijd
Problemen met uploads naar X oplossen
Comprimeren voor een specifieke plek
Sommige plekken hebben een harde groottelimiet en een paar eigen eigenaardigheden. Deze pagina's openen de compressor al ingesteld op dat doel en leggen uit wat de limiet echt inhoudt.
- Video comprimeren voor LinkedIn
LinkedIn accepteert bestanden tot 5 GB, dus grootte is zelden het probleem. Krijg een 1080p H.264 MP4 die sneller uploadt en netjes verwerkt wordt.
Open deze tool - Video voor een website comprimeren
Maak een clip licht genoeg voor een webpagina zonder die trager te maken. Gecodeerd in je browser.
Open deze tool - Video comprimeren tot 50 MB
Mik op minder dan 50 MB en behoud 1080p zolang de clip kort genoeg is. Er wordt niets geüpload.
Open deze tool
Meer tools
Video comprimeren voor Instagram
Geef Instagram een schone 1080p H.264 MP4, zodat zijn eigen hercodering minder werk heeft.
Tool openenVideo comprimeren voor LinkedIn
LinkedIn accepteert bestanden tot 5 GB, dus grootte is zelden het probleem. Krijg een 1080p H.264 MP4 die sneller uploadt en netjes verwerkt wordt.
Tool openenVideo comprimeren
Verklein een video tot hij binnen de limieten van Discord, WhatsApp of e-mail past. Gratis op dit apparaat, in je browser.
Tool openenVeelgestelde vragen
140 seconden, of 2:20, met een gratis account. Premium-abonnees krijgen lange video's op x.com en in de iOS-app, in de documentatie uitgedrukt in uren in plaats van minuten. De Android-app stopt veel eerder, rond 10 minuten, zelfs met een betaald abonnement.
X-videolimieten laatst gecontroleerd op 16 augustus 2026.