Decodificare un'immagine Base64
- Dashboard
- Documentazione
- API
Perché decodificare immagini in base64?
La decodifica delle immagini codificate in base64 è utile per estrarre le immagini dalla loro rappresentazione in testo base64. Può essere necessario per visualizzare o manipolare immagini codificate in questo modo, per esempio nell'ambito dello sviluppo web per visualizzare immagini integrate direttamente nel codice HTML o CSS.
Funzionalità dello strumento di decodifica in base64
Questo strumento vi permette di incollare una stringa base64 che rappresenta un'immagine e di convertirla in un formato immagine standard come JPEG, PNG, GIF, o altri formati supportati.
Come usare lo strumento di decodifica
Nella pagina di decodifica, potete incollare la stringa base64 nella zona di testo prevista. Cliccate sul pulsante di decodifica per convertire la stringa base64 in un'immagine visibile nella zona dei risultati.
Una volta decodificata l'immagine, sarà mostrata in una zona dei risultati. Potete scaricare l'immagine decodificata o copiare il codice HTML o CSS necessario per integrarla nei vostri progetti.
Esempio di decodifica di immagine base64
Ecco un esempio di decodifica di un'immagine JPEG codificata in base64:
<img src="data:image/jpeg;base64,/9j/4RiDRXhpZgAATU0AKgA..." alt="Image décodée">
Domande frequenti
Bisogna incollare la Data URI completa o solo la parte base64?
Entrambe funzionano. Potete incollare la Data URI completa nella forma
data:image/png;base64,iVBORw0KGgo… o direttamente la stringa base64 grezza che segue
la virgola. Quando il prefisso data: è presente, il tipo MIME viene letto per determinare
l'estensione del file generato (PNG, JPG, SVG, WebP, GIF).
L'immagine viene inviata a un server remoto?
La decodifica viene eseguita sul nostro server solo per il tempo della richiesta, poi il risultato è
restituito. Nessuna immagine viene conservata dopo l'elaborazione, e nessuna chiamata è effettuata verso un servizio
terzo. Per un contenuto molto sensibile, preferite una decodifica locale con base64 -d da
riga di comando.
Perché la mia decodifica produce un file illeggibile?
La causa più frequente è una stringa troncata durante un copia-incolla, soprattutto da un
terminale che spezza le righe lunghe. Verificate che la stringa termini bene con uno o due
= e che nessun ritorno a capo sia stato inserito nel mezzo. Una stringa base64 valida
contiene solo i caratteri A-Z, a-z, 0-9,
+, / ed =.
Quali formati di immagine sono riconosciuti in uscita?
Il decodificatore riconosce i formati classici del web: PNG, JPEG, GIF, WebP, SVG e BMP. Il tipo
MIME presente nella Data URI serve a scegliere l'estensione del file scaricato. Se la stringa base64
è fornita senza prefisso data:, viene usata un'estensione generica e potete
correggerla a mano prima di salvarla.
C'è un limite di dimensione?
La dimensione accettata dipende dal limite di invio di form del nostro server, fissato a qualche megabyte. Per ricordare, un'immagine base64 occupa circa il 33% in più del suo equivalente binario. Oltre qualche centinaio di KB, diventa più pratico manipolare il file direttamente piuttosto che passare per una rappresentazione base64.
Come fare l'operazione inversa?
Per trasformare un'immagine in base64, usate il nostro encoder di immagini base64. Vi caricate il vostro file e recuperate una Data URI pronta da incollare in HTML, CSS o JSON. L'andata e ritorno è senza perdita: la codifica base64 è una biiezione byte per byte.
Esempio di richiesta
curl -X POST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute \
-H "Content-Type: application/json" \
-d '{"text_encoded":"..."}'
Schema di input
| Campo | Tipo | Richiesto | Predefinito |
|---|---|---|---|
text_encoded |
text | ✓ | – |
Endpoint
GET https://cdrn.fr/api/v1/tools- elenca tutti gli strumenti disponibiliGET https://cdrn.fr/api/v1/tools/base64-image-decoder- recupera lo schema di questo strumentoPOST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute- esegue questo strumento con un payload JSON