CodeKitHub
Afbeeldingstools

PNG-afbeeldingen Online Comprimeren

Laatst bijgewerkt:

Verklein PNG-bestanden drastisch met behoud van transparantie: deze tool gebruikt paletquantisatie — dezelfde techniek achter TinyPNG — volledig draaiend in je browser. Typische besparingen zijn 50–70% voor screenshots, logo's en UI-afbeeldingen, zonder zichtbaar verschil.

Fewer colors = smaller file; 256 is visually identical for most graphics

    Wat is deze tool?

    PNG is verliesloos, dus er is geen "kwaliteits"-instelling om te verlagen — een naïeve her-encodering helpt nauwelijks. Echte PNG-compressie werkt anders: paletquantisatie reduceert de afbeelding tot een zorgvuldig gekozen set kleuren (tot 256). Omdat screenshots, logo's en interfacegrafiek toch zelden meer onderscheidende kleuren gebruiken, wordt het bestand 50–70% kleiner terwijl het er identiek uitziet. Transparantie (het alfakanaal) blijft volledig behouden.

    Dit is de techniek achter bekende diensten zoals TinyPNG — het verschil hier is dat het in je browser draait via een open-source engine, zodat je afbeeldingen op je apparaat blijven en er geen dagelijkse bestandslimiet is.

    Waarom gebruiken?

    • Echte compressie (doorgaans 50–70%), geen placebo-her-encodering.
    • Transparantie behouden — veilig voor logo's, iconen en UI-elementen.
    • Geen upload, in tegenstelling tot diensten zoals TinyPNG — en dus geen limiet op het aantal bestanden.
    • Instelbaar kleurenbudget (16–256) met besparing per afbeelding weergegeven.
    • Batchondersteuning, gratis, geen watermerk.

    Hoe te gebruiken

    1. Sleep PNG-bestanden naar het vak (de compressie-engine laadt automatisch, eenmalig).
    2. Houd 256 kleuren aan voor visueel identieke resultaten, of verlaag het aantal voor kleinere bestanden.
    3. Elk resultaat toont de exacte besparing — klik op Downloaden.
    4. Als een fotoachtige PNG niet genoeg krimpt, converteer deze dan naar JPG (zie PNG naar JPG).

    Voorbeeld

    Invoer

    app-screenshot.png — 980 KB

    Uitvoer

    app-screenshot-compressed.png — 290 KB (−70%), 256 kleuren

    Screenshots en UI-afbeeldingen quantiseren uitstekend; het palet dekt elke kleur die ze daadwerkelijk gebruiken.

    Uit onze eigen testen

    Onze lanceringstest gebruikte een bewust lastige afbeelding: een 600×400 PNG gevuld met 200 overlappende, halfdoorzichtige kleurvlakken — veel rommeliger dan een gemiddeld screenshot. Bij 256 kleuren zakte het bestand van 31,1 KB naar 7,8 KB (−75%), met het alfakanaal intact. Echte UI-grafiek comprimeert nog beter omdat die minder onderscheidende kleuren gebruikt dan onze stresstest. De eerlijke keerzijde die we ook bevestigden: fotografische content vertoont zichtbare banding bij 256 kleuren — dan wil je liever de JPG/WebP-route nemen, en daarom staan de converterlinks in de sectie hierboven.

    Veelvoorkomende toepassingen

    • App- of websiteschermafbeeldingen verkleinen voordat je ze toevoegt aan een bugrapport of documentatiepagina.
    • Een logo of iconenset voor een website comprimeren zonder de transparante achtergrond te verliezen waar ontwikkelaars op vertrouwen.
    • De bestandsgrootte van UI-mockup-exports uit ontwerptools verkleinen voordat je ze met een team deelt.
    • Het gewicht van een batch interfacegrafiek voor een stijlgids of designsysteem-repository verminderen.

    Veelgestelde vragen

    Hoe kan een verliesloos formaat verder worden gecomprimeerd?

    Door het op een slimme manier licht lossy te maken: quantisatie kiest de ongeveer 256 kleuren die de afbeelding het best vertegenwoordigen en koppelt elke pixel daaraan. Bij afbeeldingen met een beperkt kleurenbereik is het resultaat visueel identiek — technisch lossy, in de praktijk niet te onderscheiden.

    Blijft transparantie behouden bij compressie?

    Ja — het alfakanaal blijft behouden, inclusief gedeeltelijk transparante pixels (schaduwen, anti-aliased randen). Dit is precies wat logo's en UI-elementen nodig hebben.

    Wanneer werkt PNG-compressie slecht?

    Bij foto's en vloeiende kleurverlopen — die gebruiken duizenden kleuren, waardoor 256 banding kan laten zien. Voor fotocontent bespaart converteren naar JPG of WebP veel meer; daar is onze PNG naar JPG-converter voor bedoeld.

    Wat is het verschil met TinyPNG?

    Dezelfde onderliggende techniek (paletquantisatie), vergelijkbare besparingen. De praktische verschillen: je bestanden worden hier nooit geüpload, er is geen limiet van 20 bestanden per batch, geen limiet van 5 MB, en geen betaald abonnement — omdat er geen server het werk doet.

    Welk aantal kleuren moet ik kiezen?

    Begin met 256 — visueel identiek voor bijna alle afbeeldingen. Verlaag naar 64 of 32 voor iconen en eenvoudige UI-elementen om nog meer te besparen; let daarbij op de voorbeeldminiatuur voor banding.

    Gerelateerde tools