Convertitore da Base64 ad AVIF

Salva le immagini AVIF codificate in Base64 come file .avif e controllane dimensioni e peso. La conversione di altre immagini in AVIF è disponibile quando il tuo browser include un codificatore AVIF.

Funziona interamente nel tuo browser. Non viene caricato nulla.

Come si usa

  1. Incolla la stringa Base64 o l’URI data:image/avif;base64.
  2. Controlla l’anteprima, il formato rilevato e le dimensioni.
  3. 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.
  4. 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.

Come codifico di nuovo un file AVIF in Base64?
Usa AVIF in Base64 per ottenere una stringa Base64 pura o un data URI per il tuo HTML o CSS.