PDF-bestanden comprimeren
PDF comprimeren maakt een PDF kleiner door streams met qpdf opnieuw te comprimeren en pagina-afbeeldingen opnieuw als JPEG te coderen. U kunt een optionele doelgrootte opgeven, zoals 1 MB, maar dat is een streven en geen garantie. Tekst en lettertypen blijven gelijk.
Sleep bestanden hierheen, of klik om te kiezen
Accepteert PDF · tot 500.0 MB per bestand · maximaal 20 bestanden tegelijk
Je kunt een bestand ook plakken met Ctrl/Cmd+V of via het klembordmenu.
PDF comprimeren begint met qpdf, dat streams opnieuw comprimeert en objecten in objectstreams inpakt. Daarna worden de afbeeldingen op de pagina's opnieuw als JPEG gecodeerd en wordt hun langste zijde begrensd. Standaard is dat JPEG-kwaliteit 75 en hooguit 2000 px op de langste zijde. Een opnieuw gecodeerde afbeelding wordt alleen gebruikt als hij kleiner is dan het origineel.
Vult u bij "Doelgrootte in MB (optioneel)" een waarde in, bijvoorbeeld 1, dan probeert de tool 7 niveaus van mild tot sterk. De JPEG-kwaliteit zakt van 75 naar 18, de langste zijde van afbeeldingen van 2000 naar 450 px, en het stopt bij het eerste niveau dat past. Zonder waarde geldt alleen het standaardniveau. Waarden buiten het bereik 0,05–1024 of geen getal worden door de API met een 400-fout geweigerd.
De doelgrootte is een streven, geen garantie. Een PDF die vooral uit tekst en vectorafbeeldingen bestaat, of waarvan de afbeeldingen onder de hieronder genoemde overgeslagen typen vallen, past soms ook op het sterkste niveau niet. Dan krijgt u het kleinste resultaat dat bereikt is.
Tekst, lettertypen, vectorafbeeldingen, links, aantal pagina's en paginaformaat blijven altijd ongewijzigd. Verwerkt worden JPEG-afbeeldingen en 8-bits DeviceRGB/DeviceGray Flate-afbeeldingen. Afbeeldingen van 1 bit (scans in faxstijl) en andere niet-8-bits afbeeldingen, CMYK, geïndexeerde afbeeldingen, afbeeldingsmaskers, softmasks/alfa, gemaskeerde afbeeldingen en JPEG's met ongebruikelijke kleurruimten blijven zoals ze zijn.
Op sterke niveaus is het kwaliteitsverlies zichtbaar. De bewerking is onomkeerbaar, bewaar dus het origineel. Scans van 1 bit of in CMYK krimpen nauwelijks, en een fotoboek van 200 pagina's onder 1 MB krijgen is soms onhaalbaar.
Past een bestand al binnen de doelgrootte, dan krijgt u het door qpdf geoptimaliseerde bestand met dezelfde inhoud terug. PDF lineariseren is een apart gereedschap (`/api/v1/misc/linearize-pdf`) en geen onderdeel van deze opdracht. Woorden uit een scan halen is OCR naar Markdown; JavaScript of bijlagen verwijderen is PDF opschonen.
Voer bij wachtwoordbeveiligde bestanden via de API eerst Wachtwoord verwijderen uit: een nog versleuteld bestand krijgt alleen de qpdf-stap. Beschadigde xref-tabellen hebben vaak eerst PDF repareren nodig. Uploads zijn tijdelijk en wij houden geen archief van gecomprimeerde documenten bij.
Functies
- qpdf comprimeert streams opnieuw en pakt objectstreams in
- Pagina-afbeeldingen opnieuw als JPEG gecodeerd (standaard: kwaliteit 75, langste zijde tot 2000 px)
- Optionele doelgrootte in MB: 7 steeds sterkere niveaus tot het past, zonder garantie
- Tekst, lettertypen, vectoren, links, aantal pagina's en paginaformaat blijven ongewijzigd
- Anonieme API: /api/v1/misc/compress-pdf (formulierveld targetSizeMb)
Wanneer je dit gebruikt
- Een PDF onder de uploadlimiet van e-mail of een portaal krijgen
- Een afbeeldingsrijke PDF lichter maken met een doel als 1 MB
- Een lichtere kopie versturen en het origineel bewaren
- De bijlage lichter maken wanneer een mailserver het origineel weigert
Hoe comprimeer ik een PDF om de bestandsgrootte te verkleinen?
- Upload de PDF die boven een groottelimiet uitkomt of te zwaar is om te versturen.
- Moet het bestand onder een limiet blijven, bijvoorbeeld 1 MB, vul die dan in bij "Doelgrootte in MB (optioneel)"; laat het veld anders leeg.
- Klik op verwerken, download het resultaat en vergelijk de grootte in bytes met het origineel.
- Bekijk een paar pagina's om de afbeeldingen te controleren. Is het doel niet gehaald, probeer dan een hogere waarde of splits het bestand of verwijder de afbeeldingen.
Beperkingen en randgevallen
- De doelgrootte is een streven, geen garantie; past het niet, dan komt het kleinste bereikte resultaat terug
- Opnieuw coderen van afbeeldingen is onomkeerbaar en op sterke niveaus zichtbaar: bewaar het origineel
- Scans van 1 bit en CMYK-, geïndexeerde, gemaskeerde of alfa-afbeeldingen krimpen niet
- Wachtwoordbeveiligde bestanden hebben via de API eerst Wachtwoord verwijderen nodig
- Beschadigde PDF’s hebben vaak eerst PDF repareren nodig voordat comprimeren lukt
- Uploadlimiet op deze website: 500 MB per bestand, in delen verzonden boven ongeveer 95 MB. Eén directe API-aanvraag is beperkt tot 100 MB.
Voorbeelden
- Een rapport met foto's van 12 MB en doelgrootte 3 verkleint de afbeeldingen stapsgewijs tot het past
- Een tekstrapport van 2 MB wint ook met een doelgrootte maar enkele kilobytes
- Een bundel scans van 1 bit en 30 MB blijft vrijwel gelijk, omdat de afbeeldingen worden overgeslagen
Privacy bij deze tool
Bestanden gaan via HTTPS naar de server, worden in het geheugen of een kortlevende tijdelijke map verwerkt, en gewist zodra uw resultaat klaar is. Wij bewaren geen kopieën voor later bladeren, training of advertentieprofielen. Bewaartermijnen en AdSense-cookiemeldingen staan in het privacybeleid.
Veelgestelde vragen
- Waarom is mijn bestand nauwelijks kleiner geworden?
- Een bestand met vooral tekst of vectorafbeeldingen heeft weinig afbeeldingen om te verkleinen. Scans van 1 bit, CMYK-afbeeldingen en gemaskeerde afbeeldingen blijven onaangeroerd.
- Verlaagt PDF comprimeren de kwaliteit en resolutie van afbeeldingen?
- Ja. Geschikte afbeeldingen worden opnieuw als JPEG gecodeerd en hun langste zijde wordt begrensd: standaard kwaliteit 75 en 2000 px, met een doelgrootte op sterke niveaus tot kwaliteit 18 en 450 px. Dat verlies is onomkeerbaar, dus bewaar het origineel.
- Kan ik een PDF comprimeren tot een bepaalde grootte, zoals 100 KB of 1 MB?
- U kunt een doelgrootte in MB opgeven en de tool comprimeert stapsgewijs sterker tot het bestand past. Het is echter geen garantie: heeft het bestand weinig afbeeldingen of overgeslagen afbeeldingen, dan kan zelfs het sterkste niveau tekortschieten en krijgt u het kleinste bereikte resultaat.
- Wat als het doel niet wordt gehaald?
- PDF splitsen op aantal pagina's verstuurt het bestand in delen en Afbeeldingen verwijderen haalt de plaatjes weg terwijl de tekst blijft staan. Een doel als 1 MB voor een fotoboek van 200 pagina's is mogelijk niet realistisch.
- Blijft de tekst selecteerbaar?
- Ja. Tekst, lettertypen, vectorafbeeldingen en links blijven ongewijzigd; alleen de geschikte afbeeldingen op de pagina's worden verwerkt.
- Is dit hetzelfde als PDF lineariseren?
- Nee. PDF lineariseren is een eigen gereedschap voor weergave pagina voor pagina. PDF comprimeren lineariseert niet.
- Kan ik een met wachtwoord beveiligde PDF comprimeren?
- Voer via de API eerst Wachtwoord verwijderen uit. Een nog versleuteld bestand krijgt alleen de qpdf-stap en de afbeeldingen worden niet opnieuw gecodeerd.
Laatst bijgewerkt:
Aanroepen vanuit code
Elke tool op deze site is een gewoon REST-eindpunt. Voor anoniem gebruik heb je geen account of API-sleutel nodig. Net zo goed voor AI-agenten en ontwikkelaars als voor de browser.
curl -X POST "https://pdf123.xyz/api/v1/misc/compress-pdf" \
-F "[email protected]" \
-o output.pdfOok beschikbaar als MCP-tool voor clients die Model Context Protocol spreken (JSON-RPC 2.0 via POST /mcp). Volledige API-documentatie
Gebruik het vanuit een AI-agent
SkillMet deze skill kunnen Claude Code, Codex, Cursor en andere AI-agents ‘PDF comprimeren’ voor je uitvoeren: /skills/pdf123-compress.md
Bestanden dienen alleen voor deze verwerking en worden daarna automatisch verwijderd.