Italiano

Comprimi immagini JPEG o WebP

Scambia una quantità misurata di dettagli con un file più piccolo e guarda il prima e il dopo byte

Lo strumento viene caricato qui. Ha bisogno di JavaScript, perché il lavoro avviene sul tuo dispositivo.

I tuoi file e la tua privacy

Le tue immagini non vengono mai caricate. Ogni file viene letto in questa scheda del browser, ricodificato dal file pipeline di immagini del browser all'interno di un Web Worker e restituita come download. Lo strumento il codice non effettua richieste che trasportano il file, il testo incollato o l'output generato. Divulgato le richieste di script di analisi sono separate e sono descritte nell'Informativa sulla privacy del sito.

Cosa fa questo strumento

Riduci le dimensioni di una fotografia ricodificandola come JPEG o WebP alla qualità che preferisci scegliere. L'immagine viene decodificata e codificata dal tuo browser e il pannello riporta il file dimensione misurata del risultato piuttosto che una stima.

Compressione qui significa ricodifica. L'immagine viene decodificata in pixel semplici, disegnati una volta su una tela e consegnato al codificatore JPEG o WebP del browser con la qualità impostata. Questi codificatori risparmiano spazio scartando i dettagli, quindi viene sempre pagato un file più piccolo fedeltà. Il risultato viene misurato dai byte codificati e mostrato accanto all'originale, come una percentuale e come una coppia prima e dopo, quindi l'operazione è qualcosa che puoi giudicare piuttosto che indovinare.

Come usarlo

  1. Scegli un'immagine o più immagini contemporaneamente per comprimere un batch con le stesse impostazioni.
  2. Imposta il formato di output su JPEG per le fotografie o su WebP se anche l'immagine necessita trasparenza.
  3. Sposta il cursore Qualità. Inizia alle 82 e scompare se selezioni PNG, perché Il codificatore di PNG lo ignora.
  4. Seleziona Converti, leggi la colonna Modifica misurata per ogni file, quindi scarica un risultato o tutti come ZIP.

Casi d'uso di esempio

Ingresso e uscita supportati

Accetta

Produce

Cosa non farà questo strumento

Errori comuni

Note tecniche

Ogni file viene decodificato con createImageBitmap, disegnato una volta in un OffscreenCanvas con livellamento dell'immagine impostato su alto, quindi codificato dal browser tramite convertToBlob, in calo torna a canvas.toBlob dove OffscreenCanvas non è disponibile. Il valore della qualità è bloccato tra 0.01 e 1 e passato direttamente a quel codificatore, ed è completamente omesso per PNG. I batch vengono eseguiti in un Web Worker che riporta i progressi per file e trasferisce la codifica byte indietro invece di copiarli.

Domande frequenti

Quale impostazione di qualità dovrei usare?
Per le fotografie, intorno a 80 è un inizio ragionevole ed è il punto in cui inizia il dispositivo di scorrimento. Sotto all'incirca 60 inizi a vedere blocchi nelle aree pianeggianti. Converti con due impostazioni e confronta le dimensioni misurate, perché la risposta giusta dipende dall'immagine.
Perché il mio file è diventato più grande?
Di solito perché il formato di output era PNG, che memorizza esattamente ogni pixel e non può competere con JPEG o WebP sui contenuti fotografici. Succede anche quando la qualità tu scelto è superiore alla qualità con cui è stato codificato l'originale.
Comprimere due volte provoca danni?
SÌ. Ogni codifica con perdita scarta i dettagli e una seconda codifica funziona dal file pixel già approssimati del primo. Conserva l'originale e comprimilo, piuttosto che comprimere l'esportazione di un'esportazione.