Come si usa
- Incolla la stringa Base64 o l’URI data:image/avif;base64.
- Controlla l’anteprima, il formato rilevato e le dimensioni.
- Per salvare un AVIF senza modifiche, scegli Originale. Per convertire un altro formato, lascia selezionato AVIF; se il tuo browser non sa codificare AVIF, l’opzione non è disponibile.
- Scarica il file .avif.
Come si presentano i dati AVIF
AVIF memorizza un’immagine compressa con il codec video AV1 all’interno di un contenitore HEIF, la stessa struttura ISO base media file usata da MP4. Non esiste una firma breve e fissa come quella del PNG. Il file si apre invece con un box ftyp che indica il brand avif, oppure avis per le sequenze animate. In Base64 questo di solito significa che la stringa inizia con AAAA e contiene eXBhdmlm qualche carattere più avanti. Lo strumento legge direttamente il box, quindi sa distinguere AVIF da HEIC, che usa lo stesso contenitore con un brand diverso. Il tipo MIME è image/avif.
La conversione in AVIF dipende dal browser
Le versioni attuali di Chrome, Edge, Firefox e Safari visualizzano tutte AVIF, quindi l’anteprima e il salvataggio del file originale funzionano quasi ovunque. Creare nuovi file AVIF è un’altra cosa. La conversione usa il codificatore integrato nel browser, e non tutti i browser sanno produrre AVIF da un canvas. Lo strumento verifica se il tuo ne è capace. Se non sa codificare AVIF, l’opzione non è disponibile e WebP è l’alternativa più vicina. Puoi anche scaricare un PNG e codificarlo con uno strumento dedicato come avifenc di libavif.
Quando conviene AVIF
AVIF spesso batte JPEG e WebP sul peso del file a parità di qualità visiva, soprattutto per le foto, e supporta trasparenza, alta profondità di bit e HDR. La codifica è più lenta, e alcuni editor di immagini e sistemi operativi più vecchi non riescono ancora ad aprirlo. Per immagini molto piccole come le icone, l’overhead del contenitore può annullare i vantaggi, quindi PNG o WebP potrebbero risultare più piccoli. Sui siti web, servi AVIF con un formato di riserva, così ogni visitatore vede un’immagine:
<picture>
<source srcset="photo.avif" type="image/avif">
<img src="photo.jpg" alt="Description">
</picture>
Domande frequenti
Perché l’opzione di download AVIF non è disponibile?
Il tuo browser sa visualizzare AVIF ma non codificarlo da un canvas. Prova un altro browser aggiornato, scegli invece WebP oppure scarica un PNG e convertilo con un codificatore desktop.
Perché il mio AVIF non mostra un’anteprima?
Un browser o un sistema operativo più vecchio potrebbe non decodificare AVIF. I dati potrebbero anche essere HEIC, che sembra simile ma usa un brand diverso; il formato rilevato ti dice di quale si tratta. Il download come Originale funziona in entrambi i casi.
AVIF è sempre più piccolo di WebP?
Spesso, ma non sempre. I risultati dipendono dall’immagine e dalle impostazioni del codificatore, quindi confronta il peso dei file scaricati.