Vai al contenuto principale
Convert.rest

Convertitore Immagine in Base64 — Data URL PNG, JPG, SVG

Trasforma un’immagine PNG, JPG, WebP, GIF, BMP, AVIF o SVG in una data URL Base64 direttamente nel tuo browser. Utile per incorporare immagini in HTML, CSS, JSON o colonne di database — e privato, perché l’immagine non lascia mai il tuo dispositivo.

Trascina un’immagine qui oppure clicca per sfogliare

PNG, JPEG, WebP, GIF, BMP, AVIF o SVG — fino a 10 MB. Elaborazione locale.

Convertito privatamente nel tuo browser — l’immagine non viene mai caricata.

L’immagine viene letta nella memoria del tuo browser con l’API FileReader e convertita in Base64 localmente. Nessun byte del file, nome o informazione di dimensione viene mai trasmesso — non esiste un endpoint di caricamento su questa pagina.

Formati supportati

  • Input: file PNG, JPEG, WebP, GIF, BMP, AVIF e SVG (fino a 10 MB).
  • Output: una data URL pronta per copia-e-incolla (data:image/...;base64,...) e il payload Base64 grezzo.
  • Anteprima per le immagini raster; SVG è offerto come download per evitare di renderizzare markup non attendibile.

Come usarlo

  1. 1

    Scegli un’immagine

    Seleziona un file con il pulsante, trascinalo sul riquadro o incollalo dagli appunti.

  2. 2

    Converti in locale

    Lo strumento legge e codifica l’immagine nel tuo browser — nessun caricamento.

  3. 3

    Copia o scarica

    Copia la data URL o il Base64 grezzo, oppure scarica l’uno o l’altro come file .txt.

Cosa fa questo strumento

Scegli un’immagine e lo strumento legge i suoi byte e li codifica come Base64, producendo due forme: una data URL completa che puoi inserire direttamente in un <img src="...">, e il payload Base64 grezzo senza prefisso. Entrambe si copiano con un solo pulsante o si scaricano come file .txt.

A chi è destinato

Sviluppatori front-end che incorporano icone e illustrazioni in HTML o CSS, designer di API che generano fixture di test e autori che lavorano con strumenti che accettano dati immagine come testo — tutto senza inviare l’immagine a un codificatore di terze parti.

Scegliere la forma di output

Usa la data URL quando vuoi un’immagine che il browser possa renderizzare immediatamente da una stringa — porta il tipo MIME dentro il prefisso. Usa il Base64 grezzo quando il tuo sistema di destinazione conosce già il formato, come inviare byte immagine in un campo JSON accanto a un campo tipo separato.

Privacy e limiti

Tutto avviene nel browser: l’API FileReader legge il file in memoria, la conversione è puro JavaScript e non esiste un server che riceva i byte. Il limite di 10 MB e il sovraccarico di dimensione del Base64 sono gli unici limiti pratici, ed entrambi vengono controllati prima ancora che il file venga letto.

Limitazioni

  • File fino a 10 MB sono accettati; immagini più grandi produrrebbero un output troppo grande da incollare comodamente.
  • Base64 fa crescere il payload di circa il 33%, quindi un’immagine da 10 MB diventa circa 13 MB di testo.
  • L’anteprima è fornita per i formati raster. I file SVG convertono e scaricano, ma non vengono mai iniettati nella pagina come markup.

Domande frequenti

Sì — l’SVG viene convertito in una data URL Base64 e può essere copiato o scaricato. Per sicurezza la pagina non renderizza markup SVG arbitrario caricato come anteprima inline; usa il download per mantenere il file valido.

Serve aiuto?

Risposte alle domande frequenti, i nostri contatti e una linea diretta per segnalare un problema.

Vedi tutti gli strumenti