Toolbox Hub
Tutti gli strumenti

Image to Base64

Convert images to Base64

Convert images to Base64 Funziona localmente nel tuo browser

About the

Il convertitore da immagine a Base64 trasforma qualsiasi file immagine in un URI di dati Base64 che puoi incollare direttamente in HTML, CSS o JSON. Il file viene letto con il lettore di file del browser e codificato localmente, quindi non viene mai caricato, il che lo rende sicuro per loghi e risorse che preferiresti non inviare a terzi. Il conteggio dei caratteri viene mostrato accanto al risultato perché Base64 aumenta le dimensioni di circa un terzo e ciò è importante quando la stringa finisce in linea in una pagina.

Where people use the

  • Incorporamento di un piccolo logo in modo che un modello di email venga visualizzato senza risorse esterne.
  • Incorporamento di un'icona in un documento HTML a file singolo.
  • Inserimento di un'immagine in un payload JSON che accetta solo testo.
  • Evitare un avviso di contenuto misto su una pagina servita tramite HTTPS.

How to use the

  1. 1

    Scegli un'immagine

    Utilizza il controllo di caricamento per scegliere qualsiasi file immagine. Sono accettati tutti i formati comuni come PNG, JPEG, GIF e SVG.

  2. 2

    Attendi la codifica

    L'URI dei dati viene visualizzato in un'area di testo una volta letto il file. I file più grandi richiedono un po' più di tempo.

  3. 3

    Copia la stringa

    Utilizza il pulsante Copia per acquisire l'intero URI dei dati, inclusi i dati: prefisso e tipo di supporto.

  4. 4

    Incollalo dove ti serve

    Usalo come src di un tag immagine, all'interno di un valore url() CSS o come campo in un payload JSON.

Suggerimenti e migliori pratiche

  • Mantieni piccole le immagini incorporate; la stringa è circa un terzo più grande del file.
  • Copia l'intero URI dei dati incluso il prefisso data: altrimenti il ​​browser non lo visualizzerà.
  • Per le fotografie, ospita il file e collegalo ad esso invece di incorporarlo.

Domande frequenti

L'immagine è caricata da qualche parte?

No. Il file viene letto e codificato nel tuo browser, quindi non lascia mai il tuo dispositivo. Questo è il motivo principale per utilizzare questo piuttosto che un convertitore online che effettua un caricamento.

Perché la stringa è molto più lunga del file?

Base64 rappresenta tre byte con quattro caratteri, quindi il risultato è circa un terzo più grande del file originale prima di qualsiasi altro sovraccarico.

Devo incorporare le immagini in una pagina?

Solo piccoli. L'incorporamento salva una richiesta ma impedisce al file di essere memorizzato nella cache separatamente e ingrandisce l'HTML, quindi si adatta alle icone e ai piccoli loghi, non alle fotografie.

Posso andare dall'altra parte?

Non qui. Questo strumento codifica un file immagine in testo. La decodifica richiede un decoder Base64 più il tipo di supporto originale.

Esiste un limite alla dimensione del file?

Non esiste alcun limite di server, perché non viene caricato nulla. Immagini molto grandi richiederanno comunque del tempo per essere codificate e produrre una stringa ingombrante.

Strumenti correlati