Naar de inhoud
helpyself

Alternatief voor TinyPNG

Een gratis alternatief voor TinyPNG dat JPEG, PNG, WebP, AVIF, HEIC, TIFF en BMP in je browser comprimeert, zonder upload.

The short answer

Loop je tegen de gratis grenzen van TinyPNG aan — 20 afbeeldingen tegelijk, elk 5 MB — of upload je werkbestanden liever niet naar de server van een ander, dan doet deze compressor hetzelfde werk in je browser en neemt hij bestanden die tien keer zo groot zijn. Hij leest bovendien drie formaten die zij niet lezen: HEIC recht van een iPhone, TIFF uit een scanner, en BMP. De ene plek om bij TinyPNG te blijven is een foto die een PNG moet blijven: zij verkleinen het kleurenpalet en dit niet, dus hun bestand wordt kleiner.

Nu afbeeldingen comprimeren

Side by side

TinyPNGHelpySelf
Waar je afbeelding heen gaatGeüpload naar hun servers, daar verwerkt, weer teruggehaaldVerlaat je browser nooit
Afbeeldingen tegelijk, gratis2010 zonder account, 50 met een gratis account, 200 op Pro
Grootste afbeelding, gratis5 MB50 MB
Formaten die het leestAVIF, WebP, PNG, JPEGJPEG, PNG, WebP, AVIF, HEIC, TIFF, BMP
Omzetten tussen formatenTot 3 afbeeldingen gratisWebP, AVIF, JPEG of PNG, zonder aparte grens
Account nodigNeeNee
Werkt zonder verbindingNeeJa, zodra de pagina geladen is

What TinyPNG does better

De reputatie van TinyPNG rust op verliesgevende PNG-kwantisering — het palet van een PNG zo slim uitdunnen dat het verlies onzichtbaar is — en daar zijn ze werkelijk uitstekend in. Dit gereedschap comprimeert PNG's juist verliesloos: echte compressie, vaak het grootste deel van het bestand, maar elke pixel onveranderd. Bij een als PNG opgeslagen foto wint kwantiseren daarvan, dus TinyPNG geeft je het kleinere bestand.

Waarom de grens van 5 MB is waar mensen tegenaan lopen

Bijna niemand raakt door de twintig afbeeldingen van TinyPNG heen. Men raakt door de megabytes heen. Een foto recht uit een moderne telefoon is routineus 8 tot 15 MB, en een raw-export uit een camera of een schermafdruk van een 4K-scherm gaat moeiteloos over de 5 MB — dus juist de bestanden die het meest de moeite van comprimeren waard zijn, zijn die welke de gratis laag afwijst. Dit gereedschap neemt 50 MB per afbeelding, omdat het werk op je eigen machine gebeurt en er geen upload te betalen valt. Daarom hebben de grenzen ook een andere vorm: een server moet betaald krijgen voor de bytes die hij ontvangt, een browser niet.

Wat «er wordt niets geüpload» hier werkelijk betekent

Je browser bevat al een complete beeldverwerkingsketen — hij decodeert en hercodeert plaatjes elke keer dat je een webpagina opent. Dit gereedschap gebruikt die keten rechtstreeks, dus de afbeelding wordt gelezen, opnieuw gecodeerd en teruggegeven zonder dat er één byte naar een server gaat. Je kunt het volgen in het netwerktabblad van je browser, en je kunt de netwerkkabel eruit trekken nadat de pagina geladen is en het werkt nog steeds. Het doet er bij de saaie gevallen meer toe dan bij de dramatische: de nog niet uitgebrachte productfoto van een klant, een scan van iets met een adres erop, alles wat onder een contract valt dat zegt waar bestanden heen mogen.

Hoe je een png comprimeert zonder hem te uploaden

De reden dat een browsergereedschap eerder niet kon meekomen op PNG is niet de reden die men aanneemt. Het was niet dat PNG moeilijk is — het was dat browsers PNG's opslaan met een snelle, zwakke compressie-instelling, en dat elk gereedschap dat op een canvas gebouwd is dat bestand gewoon teruggaf. Er een echte optimalisator overheen laten lopen verandert het beeld volledig: een canvas-PNG van 833 KB werd hier op 127 KB gemeten, met elke pixel identiek.

Wat TinyPNG nog steeds doet en dit niet, is het palet verkleinen — kleuren weggooien die het oog niet zal missen, wat verliesgevend is en bij foto's wint. De eerlijke verdeling gaat dus naar wat de afbeelding is. Een logo, een schermafdruk, een schema, alles met vlakke kleur: de verliesloze weg hier blijft meestal in zicht van de hunne, bij elke bestandsgrootte en zonder dagteller. Een foto die een PNG moet blijven: die van hen wordt kleiner. Een foto die geen PNG hoeft te blijven zou WebP of AVIF moeten zijn, en die staan allebei één plek hoger in het formaatmenu.

WebP is meestal een beter antwoord dan een kleinere PNG

Is je doel het kleinste bestand en niet specifiek een PNG-bestand, dan levert omzetten meer op dan comprimeren. WebP levert bij gelijke kwaliteit doorgaans merkbaar kleinere afbeeldingen dan PNG of JPEG, en het houdt doorzichtigheid, dus het vervangt PNG in juist de ene taak waarvoor PNG meestal bewaard wordt. Deze compressor zet daarom standaard om naar WebP, en elke browser die de laatste jaren is uitgekomen leest het.

AVIF is nog kleiner — meestal nog twintig tot dertig procent onder WebP — en staat hier ook in de formaatlijst. De haak zit in de tijd en niet in de ondersteuning: geen browser kan AVIF schrijven, dus de codeerder is een megabyte WebAssembly die bij het eerste gebruik binnenkomt en daarna seconden per foto kost in plaats van milliseconden. De moeite waard voor afbeeldingen op een pagina die mensen herhaaldelijk laden; niet de moeite waard voor een eenmalige e-mailbijlage.

Questions

Is dit echt gratis?
Ja, en er is geen aanmelding. Een gratis account tilt de partij van 10 afbeeldingen naar 50 en laat je resultaten bewaren; Pro tilt hem naar 200 en 2.0 GB per bestand. De compressie zelf zit op geen enkel niveau achter een poort.
Comprimeert het net zo goed als TinyPNG?
Bij JPEG en WebP liggen de resultaten dicht bij elkaar, en de kwaliteit kies je zelf in plaats van één vaste instelling te aanvaarden. Bij PNG draait hier een echte verliesloze optimalisator — een bestand van 833 KB gemeten op 127 KB, pixel voor pixel identiek. TinyPNG gaat verder door het palet te verkleinen, wat verliesgevend is en bij foto's wint; die PNG hier naar WebP of AVIF omzetten verslaat meestal beide.
Werkt het op telefoonfoto's?
Ja, ook op HEIC, wat een iPhone standaard schiet en wat TinyPNG niet leest. Het decoderen van HEIC gebeurt in je browser, dus je kunt rechtstreeks vanaf de foto comprimeren zonder hem eerst om te zetten.
Kan ik het zonder internetverbinding gebruiken?
Zodra de pagina geladen is, ja. Het comprimeren doet je browser, dus het blijft werken met de verbinding uit. Dat is een handige manier om jezelf te bewijzen dat er niets geüpload wordt.
Kan het TIFF en BMP lezen?
Ja, allebei, wat TinyPNG niet kan. TIFF is wat scanners en camera's maken en geen browser leest het van zichzelf, dus het wordt hier vóór het comprimeren in JavaScript gedecodeerd.

Other tools that might help

Afbeelding verkleinenAfbeelding tot een grootte comprimerenAVIF-converterHEIC naar JPG

Compared against TinyPNG on . Visit TinyPNG

Their limits and pricing are theirs to change. If something here is out of date, tell us and it gets fixed.

↑↓ om te bewegen · Enter om te openen · Esc om te sluiten