Comprimi un'immagine a 20 KB
Trascina qui una foto. ToolZool trova il file migliore che sta ancora sotto 20 KB, senza che l'immagine lasci il tuo dispositivo.

Trascina qui le tue immagini
Come comprimere un'immagine a 20 KB
- Scegli la tua immagine, oppure trascinala sullo strumento. Non viene caricato niente, quindi la dimensione del file non ti costa nessuna attesa.
- Controlla l’obiettivo. Su questa pagina è impostato a 20 KB: cambialo con una preimpostazione o con il campo personalizzato.
- Lascia la strategia su Auto, così viene provata prima la qualità e le dimensioni scendono solo se non basta.
- Premi Comprimi a 20 KB. Ottieni il file più grande che ci sta ancora, che è anche quello che si vede meglio.
- Scarica. Le proporzioni restano quelle di partenza e i metadati della fotocamera vengono rimossi.
Che cosa ci sta davvero in 20 KB
Un limite di dimensione significa cose diverse a seconda di che cosa c’è nell’immagine. Un logo piatto e un paesaggio pieno di dettagli devono stare nello stesso numero di byte, e solo uno dei due ha dettaglio da sacrificare.
| Tipo di immagine | A 20 KB |
|---|---|
| Foto tessera, 600 px di larghezza | Comodo — perdita appena visibile |
| Screenshot di testo o di interfaccia | Stretto — meglio il PNG, o ridurre prima |
| Foto di paesaggio ricca di dettagli, a tutta larghezza | Perderà nitidezza; ridurre le misure è ciò che aiuta di più |
| Logo piatto o icona | Molto comodo |
Indicazioni basate sul comportamento tipico del JPEG, non su benchmark misurati. La pubblicazione dei dati di test è in programma.
Altre dimensioni esatte
Come funziona
Centrare una dimensione esatta è un problema di ricerca, non una questione di gusto. Un cursore della qualità ti costringe a indovinare, riesportare, controllare quanto pesa il file e indovinare di nuovo.
La ricerca la fa ToolZool al posto tuo. Decodifica la tua immagine, poi la ricodifica più volte restringendo l’intervallo attorno all’impostazione di qualità più alta che sta ancora sotto il tuo obiettivo, e tiene il file più grande che ci sta, perché è quello che si vede meglio. Se anche la qualità utile più bassa resta sopra l’obiettivo, abbassa le dimensioni di un gradino e ricomincia la ricerca.
Tutto questo avviene dentro la scheda del tuo browser. Il nucleo di elaborazione è scritto in Rust e compilato in WebAssembly, e gira in un worker in background: la pagina continua a rispondere mentre lavora, tu vedi quale livello di qualità sta provando e puoi fermarlo. Il motore viene scaricato solo nel momento in cui scegli davvero un file, quindi leggere questa pagina non costa nulla.
Prima di tutto questo, l’immagine viene raddrizzata. Le fotocamere dei telefoni registrano l’orientamento del sensore insieme a un tag di rotazione; i programmi che ignorano quel tag producono foto coricate. La rotazione viene applicata prima ai pixel, ed è anche il motivo per cui il risultato non porta con sé metadati della fotocamera, data e ora o coordinate GPS: non resta più niente su cui possano viaggiare.
Perché comprimere nel browser
- Non viene caricato niente. Non esiste una copia sul server che si possa conservare, far trapelare o consegnare a un’autorità, perché il file non attraversa mai la rete.
- Nessuna coda da aspettare. Un file da 40 MB appena uscito dalla fotocamera non costa tempo di caricamento. Il lavoro parte subito.
- I metadati spariscono. Ricodificare dai pixel grezzi fa cadere il modello della fotocamera, la data e ora e la posizione GPS. L’orientamento viene applicato prima, così il risultato non esce ruotato.
- Funziona anche con una connessione scadente. Una volta caricata la pagina, lo strumento gira senza rete.
- Nessun account, nessuna filigrana, nessun limite giornaliero.
Formati supportati
In ingresso: JPG, PNG e WebP. A decidere sono i byte del file: rinominare un PNG in .jpg non
cambia niente, perché lo strumento legge la firma del formato e non il nome del file.
In uscita: JPEG, PNG oppure WebP nella sua modalità senza perdite.
| Formato | Legge | Scrive | Mantiene la trasparenza |
|---|---|---|---|
| JPEG | sì | sì, con ricerca della qualità | no — le aree trasparenti vengono riempite |
| PNG | sì | sì, senza perdite | sì |
| WebP | sì | solo senza perdite | sì |
| AVIF | no | no | — |
| HEIC | no | no | — |
Per le fotografie scegli il JPEG. È l’unica uscita con una manopola della qualità, quindi è l’unica che può centrare un obiettivo piccolo qualsiasi su una fotografia.
Per screenshot, loghi e diagrammi scegli il PNG o il WebP. La compressione con perdita lascia aloni visibili attorno ai bordi netti e, sulle campiture piatte, spesso produce un file più grande di quanto farebbe un formato senza perdite. Il WebP senza perdite di solito è il più leggero dei due: sulla fotografia da 2400 × 1800 usata per verificare questo strumento è uscito a 7,6 MB contro i 9,7 MB del PNG, circa il 22% in meno. Il divario cambia con l’immagine, quindi se il numero esatto conta, provali entrambi e confronta.
Siccome i formati senza perdite conservano ogni pixel esattamente com’è, davanti a una dimensione obiettivo l’unica leva che resta loro sono le misure in pixel. Se un obiettivo di 50 KB conta più dell’esattezza, il JPEG è la scelta onesta.
AVIF e HEIC non sono supportati. Entrambi hanno bisogno di un decoder AV1 o HEVC, e ogni opzione mantenuta è una libreria in C che non si compila per WebAssembly: perciò, invece di supportarli a metà, lo strumento lo dice e ti indirizza a convertire prima il file.
Domande frequenti
L'immagine perderà qualità in modo visibile?
Un po', inevitabilmente, se l'originale sta molto sopra l'obiettivo. ToolZool riduce la perdita al minimo cercando la qualità più alta che ci sta ancora, e abbassa le dimensioni solo quando la qualità da sola non basta ad arrivarci.
Quali formati posso dare in ingresso?
JPG, PNG e WebP. AVIF e HEIC non sono ancora supportati: ogni decoder AV1 mantenuto è una libreria in C che non si compila in WebAssembly, e preferiamo dirlo piuttosto che supportarli a metà. In uscita ottieni JPEG, PNG o WebP senza perdite.
C'è un limite alla dimensione del file?
100 MB per file. Non c'è invece nessun limite di risoluzione: una foto da 100 o 200 megapixel viene prima riportata a una misura gestibile — mentre succede leggi «Zooly sta preparando la tua immagine in sicurezza» — e poi compressa normalmente. Il limite in byte esiste perché il lavoro avviene nella scheda del tuo browser, sulla memoria del tuo dispositivo, e non su un server con una quota.
Perché non c'è un'opzione WebP con perdita?
Perché non esiste un encoder WebP con perdita che possiamo includere. L'unico mantenuto in Rust puro ha licenza AGPL, incompatibile con questo sito, e ogni altra opzione richiede una catena di compilazione in C che non funziona per WebAssembly. Offrire un'impostazione WebP che in silenzio producesse un file senza perdite, mancando poi ogni obiettivo piccolo, sarebbe peggio che ometterla. Sulle fotografie il JPEG si avvicina a un obiettivo piccolo più di quanto possa fare qualsiasi formato senza perdite.
I dati EXIF e di posizione vengono rimossi?
Sì. La ricodifica fa cadere i metadati della fotocamera, la data e ora e le coordinate GPS. L'orientamento viene applicato prima ai pixel, quindi l'immagine non esce ruotata.
Pubblichiamo i pareri strumento per strumento man mano che arrivano, senza modifiche. Qui non c'è niente di inventato o di pagato.
Strumenti correlati

Grazie a te,
ToolZool resta gratuito
Gli strumenti potenti dovrebbero essere gratuiti per tutti. Ecco come vengono pagati — tutto quanto, senza nulla lasciato fuori.