CodeKitHub
Billedværktøjer

Komprimér PNG-billeder Online

Senest opdateret:

Formindsk PNG-filer dramatisk og bevar gennemsigtigheden: dette værktøj bruger paletkvantisering — samme teknik som ligger bag TinyPNG — der kører helt i din browser. Typiske besparelser er 50–70% for skærmbilleder, logoer og UI-grafik, uden synlig forskel.

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

    Hvad er dette værktøj?

    PNG er tabsfrit, så det har ingen "kvalitets"-indstilling at skrue ned for — naiv genkodning hjælper knap nok. Reel PNG-komprimering fungerer anderledes: paletkvantisering reducerer billedet til et omhyggeligt udvalgt sæt farver (op til 256). Da skærmbilleder, logoer og interfacegrafik sjældent bruger flere distinkte farver end det alligevel, bliver filen 50–70% mindre og ser identisk ud. Gennemsigtighed (alfakanalen) bevares fuldt ud.

    Dette er teknikken bag velkendte tjenester som TinyPNG — forskellen her er, at det kører i din browser via en open source-motor, så dine billeder forbliver på din enhed, og der er ingen daglig filgrænse.

    Hvorfor bruge det?

    • Reel komprimering (50–70% typisk), ikke en placebo-genkodning.
    • Gennemsigtighed bevaret — sikkert til logoer, ikoner og UI-elementer.
    • Ingen upload, i modsætning til TinyPNG-lignende tjenester — og derfor ingen grænser for antal filer.
    • Justerbart farvebudget (16–256) med besparelser vist pr. billede.
    • Batch-understøttelse, gratis, intet vandmærke.

    Sådan bruger du det

    1. Slip PNG-filer på boksen (komprimeringsmotoren indlæses automatisk, én gang).
    2. Behold 256 farver for visuelt identiske resultater, eller sænk det for mindre filer.
    3. Hvert resultat viser den præcise besparelse — klik på Download.
    4. Hvis en fotolignende PNG ikke skrumper nok, konvertér den i stedet til JPG (se PNG til JPG).

    Eksempel

    Input

    app-screenshot.png — 980 KB

    Output

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

    Skærmbilleder og UI-grafik kvantiserer flot; paletten dækker hver farve, de faktisk bruger.

    Fra vores egen testning

    Vores lanceringstest brugte et bevidst fjendtligt billede: en 600×400 PNG fyldt med 200 overlappende delvist gennemsigtige farvefelter — langt rodetere end et typisk skærmbillede. Den blev kvantiseret fra 31,1 KB ned til 7,8 KB (−75%) ved 256 farver, med alfakanalen intakt. Rigtig UI-grafik komprimerer endnu bedre, fordi den bruger færre distinkte farver end vores stresstest. Den ærlige bagside, vi også bekræftede: fotografisk indhold viser synlig banding ved 256 farver — det er, når du vil bruge JPG/WebP-vejen i stedet, hvilket er grunden til, at konverterlinkene sidder en sektion højere oppe.

    Almindelige anvendelser

    • Formindsk app- eller hjemmesideskærmbilleder, inden du vedhæfter dem til en fejlrapport eller dokumentationsside.
    • Komprimér et logo eller ikonsæt til en hjemmeside uden at miste den gennemsigtige baggrund, udviklere er afhængige af.
    • Reducér størrelsen på UI-mockup-eksporter fra designværktøjer, inden du deler dem med et team.
    • Skær vægten ned på en batch af interfacegrafik til en style guide eller et designsystem-repository.

    Ofte stillede spørgsmål

    Hvordan kan et tabsfrit format komprimeres yderligere?

    Ved at gøre det en smule tabsgivende på en intelligent måde: kvantisering vælger de ~256 farver, der bedst repræsenterer billedet, og kortlægger hver pixel til dem. For grafik med begrænset farveinterval er resultatet visuelt identisk — teknisk tabsgivende, praktisk talt ikke til at skelne.

    Overlever gennemsigtigheden komprimeringen?

    Ja — alfakanalen bevares, inklusive delvist gennemsigtige pixler (skyggeeffekter, kant-udjævning). Det er præcis, hvad logoer og UI-elementer har brug for.

    Hvornår fungerer PNG-komprimering dårligt?

    Ved fotografier og bløde farveovergange — de bruger tusindvis af farver, så 256 kan give banding. Til fotoindhold sparer konvertering til JPG eller WebP langt mere; det er, hvad vores PNG til JPG-konverter er til.

    Hvordan adskiller dette sig fra TinyPNG?

    Samme underliggende teknik (paletkvantisering), lignende besparelser. De praktiske forskelle: dine filer uploades aldrig her, der er ingen grænse på 20 filer pr. batch, ingen 5 MB-loft og intet betalt niveau — fordi der ikke er nogen server, der udfører arbejdet.

    Hvilket farveantal skal jeg vælge?

    Start ved 256 — visuelt identisk for næsten al grafik. Sæt ned til 64 eller 32 for ikoner og simple UI-elementer for at presse mere ud; hold øje med miniaturevisningen for banding.

    Relaterede værktøjer