De limieten van X vallen netjes uiteen in twee soorten. Tekst- en medialimieten verschillen naargelang het account Premium heeft. API-limieten verschillen naargelang de toegangslaag van de app. De post van 280 tekens is het cijfer dat iedereen kent, en het minst interessante op deze pagina.
X media- en uploadlimieten
Deze komen uit de eigen API-documentatie van X voor chunked media-upload, de nauwkeurigste eerstepartijbron voor deze cijfers.
| Limiet | Standaardaccount | Premium / geverifieerd |
|---|---|---|
| Videoduur | 20 minuten | 125 minuten |
| Videobestandsgrootte | 8 GB | 16 GB |
| Afbeeldingsbestandsgrootte | 5 MB | 5 MB |
| GIF-bestandsgrootte | 15 MB | 15 MB |
| Uploadchunkgrootte | 5 MB per segment | 5 MB per segment |
Let op: deze cijfers zijn geverifieerd tegen de ontwikkelaarsdocumentatie van X (de media-uploadgids op docs.x.com) per september 2026. Platformen wijzigen dit zonder aankondiging.
Een upload die het media-endpoint passeert, kan alsnog worden afgewezen wanneer je hem aan een post koppelt, omdat X op dat moment de rechten van het postende account controleert. Een video die door de uploader wordt geaccepteerd, is dus geen bewijs dat de post zal slagen. Handig om te weten als je een planningstool aan het debuggen bent: de fout komt één stap later naar boven dan de oorzaak.
X-postlengtelimieten
De standaard postlimiet is 280 tekens, en Premium verhoogt dat aanzienlijk. De volledige uitsplitsing, inclusief wat wel meetelt (links, emoji, vermeldingen) en wat niet, staat in X-tekenlimiet. De X-tekenteller telt zoals X zelf telt in plaats van zoals een tekstverwerker dat doet, wat belangrijk is voor emoji en niet-Latijnse schriften.
X API-postlimieten
| Endpoint | Limiet |
|---|---|
| POST /2/tweets, per gebruiker | 100 aanvragen per 15 minuten |
| POST /2/tweets, per app | 10.000 per 24 uur |
Let op: deze cijfers zijn geverifieerd tegen de API-rate-limitdocumentatie van X per september 2026. Platformen wijzigen dit zonder aankondiging.
Dit zijn de plafonds op het endpoint, geen gegarandeerd recht. Wat een app daadwerkelijk kan, hangt af van de toegangslaag, en de betaalde lagen op het ontwikkelaarsplatform van X hebben sterk verschild in wat ze toestaan. Lees de limieten per laag voor je eigen app in plaats van aan te nemen dat het endpointmaximum voor jou geldt.
Voor een vergelijking tussen netwerken, zie rate limits voor social media API’s.
X-actielimieten: de dagelijkse lees- en schrijfplafonds
X is ongebruikelijk in die zin dat het soms botte dagelijkse plafonds (bijvoorbeeld op posts gelezen per dag) publiek heeft aangekondigd via officiële accounts in plaats van documentatie. Dat maakt ze echt, maar ook instabiel: ze werden aangekondigd als tijdelijke maatregelen en herhaaldelijk aangepast.
Naast aangekondigde plafonds zijn de dagelijkse limieten op volgen, ontvolgen, likes en DM’s niet gedocumenteerd. De helppagina’s van X beschrijven het bestaan van limieten en de gevolgen als je ze overschrijdt, zonder de drempels te publiceren. Zoals bij elk groot platform is de handhaving adaptief in plaats van een vaste teller:
- Accountleeftijd en verificatiestatus verschuiven het plafond, en Premium-accounts worden anders behandeld dan gratis accounts.
- Volgratio en aantal volgers hebben historisch gezien meegespeeld in volglimieten, dus een klein account kan niet in hetzelfde tempo volgen als een groot account.
- Klachtenpercentage door blokkeringen, mutes en rapportages vermindert de speelruimte, en dat gebeurt sneller voor DM’s dan voor iets anders.
- Bursttempo speelt een rol, los van het dagelijkse volume.
Cijfers hierover circuleren volop. Ze zijn onofficieel, in de meeste gevallen jaren oud, en X heeft zijn handhaving vaker aangepast dan enig ander groot platform sinds 2023. We gaan ze niet herhalen als feit.
De korte versie
- Posttekst: standaard 280 tekens, meer met Premium.
- Video: standaard tot 20 minuten en 8 GB, tot 125 minuten en 16 GB voor Premium- en geverifieerde accounts.
- Afbeeldingen 5 MB, GIF’s 15 MB.
- API-posten: 100 per 15 minuten per gebruiker, 10.000 per 24 uur per app, afhankelijk van je toegangslaag.
- Limieten voor volgen, likes en DM’s zijn niet gepubliceerd. Aangekondigde dagelijkse plafonds hebben bestaan en zijn herhaaldelijk gewijzigd.
X-posts inplannen binnen deze limieten
BulkPublish publiceert naar X via de v2 API, dus de media- en rechtenregels hierboven worden op het moment van publicatie door X zelf gehandhaafd. Waar we een probleem eerder kunnen opvangen, doen we dat: de opsteller telt tekens zoals X ze telt en wijst een te lange post af voordat deze wordt ingepland, in plaats van pas nadat de post mislukt.
Publiceer je dezelfde thread naar meer dan één kortformnetwerk, dan behandelt X naar Bluesky cross-posten de verschillen tussen de twee limieten, die dicht genoeg bij elkaar liggen (280 tegen 300) om mensen te verrassen.