Bildekomprimering

Komprimer JPEG- og WebP-bilder med en levende kvalitetsglider — helt i nettleseren din.

Slik bruker du verktøyet

  1. Velg et bilde (PNG, JPG eller WebP) fra enheten din — det dekodes lokalt, uten opplasting.
  2. Velg JPEG eller WebP og dra kvalitetsglideren: forhåndsvisningen og filstørrelsen oppdateres mens du drar.
  3. Sammenlign størrelsen før og etter side om side, og last så ned den komprimerte filen.

Om dette verktøyet

Komprimering er det som får et bilde på 4 MB til å passe inn i en plass på 300 KB på en side, i et e-postvedlegg eller i en markedsplassannonse. Dette verktøyet koder bildet ditt på nytt med en tapsbasert kodek — JPEG eller WebP — på kvalitetsnivået du velger. Tapsbasert betyr at koderen bevisst forkaster detaljer øyet knapt merker: den skiller lysstyrke fra farge, deler bildet inn i blokker, gjør hver blokk om til frekvenskoeffisienter og kvantiserer de høyfrekvente hardere etter hvert som kvalitetsverdien synker. Derfor ser 0,80 vanligvis identisk ut med originalen på en tredjedel av byteene, mens 0,30 begynner å vise blokkete ringer rundt skarpe kanter.

Glideren er hele poenget, så verktøyet komprimerer på nytt i sanntid: hver bevegelse koder bildet på nytt på enheten din og oppdaterer forhåndsvisningen og størrelsestelleren. Det er den eneste ærlige måten å velge en kvalitetsverdi på, for det riktige tallet avhenger av bildet og ikke av en tommelfingerregel. Fotografier med myke overganger tåler aggressive innstillinger; skjermbilder, logoer og flate illustrasjoner gjør det ikke, og kan til og med bli større enn filen du startet med. Når det skjer, sier verktøyet fra i stedet for stille å gi deg en dårligere fil — flate bilder med få farger er bedre tjent med PNG, og WebP er som regel det beste kompromisset når du trenger små filer og gjennomsiktighet samtidig.

Alt kjører på canvas-API-et inne i nettleseren din: filen leses med FileReader, tegnes på et canvas utenfor skjermen og kodes på nytt med canvas.toBlob. Det finnes ingen opplasting, ingen behandlingskø og ingen midlertidig kopi på en server, så du kan koble fra internett etter at siden er lastet, og verktøyet fortsetter å virke. Dimensjonene er begrenset til 8000 piksler per side for å holde nettleserminnet under kontroll, og ny koding forkaster EXIF-metadata, noe som som en sidegevinst fjerner GPS-koordinater og kameraserienumre fra bilder før du deler dem.

Formelen

Reduksjon = 1 − (komprimerte byte ÷ opprinnelige byte). Kvalitetsparameteren (0,1 til 1,0) styrer kvantiseringssteget i JPEG- eller WebP-koderen: lavere kvalitet betyr grovere kvantisering av høyfrekvente detaljer, færre byte og mer synlige artefakter.

Ofte stilte spørsmål

Forlater bildet mitt nettleseren?

Nei. Filen dekodes og kodes på nytt med canvas-API-et på enheten din — ingenting lastes opp, lagres eller logges. Når siden først er lastet, fortsetter verktøyet å virke uten nett.

Hvilken kvalitet bør jeg velge?

0,80 er det søte punktet for fotografier: som regel umulig å skille fra originalen på en brøkdel av størrelsen. Gå ned til 0,60 for miniatyrbilder, og hold deg over 0,85 for bilder som inneholder tekst eller skarpe kanter.

Hvorfor ble PNG-en min større i stedet for mindre?

Fordi flate illustrasjoner med få farger komprimeres bedre med PNG enn med en tapsbasert kodek. JPEG og WebP er laget for fotografier, så en logo eller et skjermbilde som kodes om til JPEG kan vokse. Behold originalfilen, eller prøv WebP.

JPEG eller WebP?

WebP, i nesten alle tilfeller: ved samme visuelle kvalitet er den typisk 25 % til 35 % mindre enn JPEG, den støtter gjennomsiktighet og alle moderne nettlesere leser den. Velg JPEG bare når filen må kunne åpnes i eldre programvare.

Endrer komprimering bildedimensjonene?

Nei. Pikseldimensjonene forblir nøyaktig de samme — bare kodingen endres. For å endre bredde og høyde bruker du verktøyet Endre bildestørrelse.

Bevares gjennomsiktigheten?

Med WebP, ja. JPEG har ingen alfakanal, så gjennomsiktige områder fylles med hvitt før kodingen.

Relaterte verktøy

Lange lenker? Forkort dem gratis

Vai.la gjør enhver URL om til en kortlenke med klikkstatistikk, QR Code og din egen biolink.

Vai.la er ikke ansvarlig for hvordan verktøyene brukes, eller for beslutninger tatt på grunnlag av resultatene.