Base64 in file
Trasforma Base64 o una Data URI in un file da scaricare. Recupera PDF, ZIP, immagini e testo, controlla il formato rilevato e conserva i byte nel browser.
Il risultato apparirà qui.
Come convertire Base64 in un file
- Incolla la stringa Base64 oppure una URI data:…;base64, completa.
- Decodifica e controlla il tipo di file rilevato e le dimensioni; per le immagini supportate compare anche un’anteprima.
- Scarica il file ricostruito. Se hai l’originale, confronta le impronte SHA-256 per verificare che i byte coincidano.
Come usare Base64 in file
Il download conserva tutti i byte. L’estensione suggerita dipende dalla firma del file riconosciuta. I dati sconosciuti vengono salvati come .bin: cambia l’estensione solo se conosci il formato effettivo.
Esempio: ricostruire un file di testo da Base64
- Dati in ingresso
Q2lhbywgbW9uZG8hIPCfkYs=- Risultato
result.txt (text/plain;charset=utf-8, 17 B) Ciao, mondo! 👋
Domande su Base64 in file
Posso recuperare PDF, ZIP o documenti Word da Base64?
Sì, se Base64 contiene i byte effettivi del file. La decodifica ripristina i dati: non converte un altro formato in PDF e non ripara uno ZIP danneggiato. Alcuni documenti Word usano contenitori ZIP e possono ricevere l’estensione suggerita .zip. Base64 senza prefisso non conserva il nome originale: cambia l’estensione solo se conosci il formato reale.
Posso incollare una Data URI o un valore Base64 da JSON?
Sono accettati Base64 senza prefisso e una URI data:…;base64, completa. Da JSON copia soltanto il valore del campo, senza le virgolette esterne o l’intero oggetto. Gli spazi ASCII e gli a capo vengono ignorati. Sono supportati Base64 standard e Base64URL, ma i rispettivi alfabeti non vanno mescolati.
Perché scarico un file .bin o la decodifica dà errore?
I dati binari non riconosciuti vengono salvati come .bin con tipo application/octet-stream; non significa che siano andati persi dei byte. Il tipo viene dedotto dalla firma del file, non dal MIME dichiarato nella Data URI, e non ne garantisce l’integrità. Caratteri non validi, riempimento = fuori posto o dati incompleti possono causare errori. Codifica percentuale, tag HTML e a capo con escape in JSON vanno prima decodificati o estratti.
Quali sono i limiti di dimensione? Il file è sicuro?
Il limite dell’input Base64 è 48 MiB e quello del file decodificato è 32 MiB. La decodifica avviene nel browser; Base64 è una codifica, non una cifratura né un controllo antivirus. Scarica solo file attendibili. Lo strumento non apre PDF e non estrae archivi ZIP.
I miei file, token o testi vengono caricati su un server?
No. I dati vengono elaborati nel browser. Il sito fornisce la pagina e il programma, ma non invia i tuoi contenuti a un server di conversione e non li salva in un account.
Strumenti utili per il prossimo passaggio
- File in Base64
Codifica qualsiasi file in Base64, con prefisso Data URI, padding e ritorni a capo MIME facoltativi.
- Base64 in immagine
Decodifica immagini Base64 o Data URI, visualizza i formati supportati e scarica i byte originali.
- Hash SHA-256 e checksum
Genera SHA-256 per testi e file e verifica i download confrontandoli con i checksum pubblicati.
Tutti gli strumenti per sviluppatori
Codifica e file
Converti testo, byte, URL e immagini incorporate senza alterare i dati originali.
Codifica e decodifica Base64
Converti testo UTF-8 in Base64 o decodifica Base64 standard e sicuro per URL, con padding e righe configurabili.
Codifica e decodifica Base64URL
Codifica testo in Base64URL con i caratteri - e _ e decodifica stringhe anche senza padding.
Immagine in Base64
Converti PNG, JPEG, GIF, WebP, SVG e altre immagini riconosciute in Data URI Base64 nel browser.
Base64 in immagine
Decodifica immagini Base64 o Data URI, visualizza i formati supportati e scarica i byte originali.
File in Base64
Codifica qualsiasi file in Base64, con prefisso Data URI, padding e ritorni a capo MIME facoltativi.
Codifica e decodifica URL
Codifica componenti URL, URL completi e campi modulo, oppure decodifica escape percentuali e spazi.
Codifica e decodifica entità HTML
Converti testo in entità HTML oppure decodifica riferimenti numerici e con nome.
Analisi Unicode e conversione escape
Consulta punti di codice, byte UTF-8 e unità UTF-16 e converti sequenze di escape Unicode JavaScript.
Analisi di dati e testi
Leggi dati strutturati e token e individua con precisione le modifiche.
Formatta, minimizza e valida JSON
Formatta e valida JSON senza perdere precisione nei numeri grandi, con rientri e ordinamento ricorsivo delle chiavi.
Decodifica JWT
Leggi intestazione e contenuto JWT e controlla le date di scadenza e attivazione senza inviare il token ad altri servizi.
Confronto testi
Confronta due testi per righe, parole o caratteri e individua le differenze preservando spazi e ritorni a capo.
Test di espressioni regolari
Prova regex JavaScript con flag, posizioni, gruppi di cattura e gruppi con nome.
Hash, identificatori e orari
Verifica file, genera identificatori e consulta date e pianificazioni ricorrenti.
Hash MD5 e checksum
Calcola l’MD5 di testo o file locali e confrontalo con un checksum atteso.
Hash SHA-1 e checksum
Calcola SHA-1 di testo UTF-8 o file e confronta il risultato con un checksum.
Hash SHA-256 e checksum
Genera SHA-256 per testi e file e verifica i download confrontandoli con i checksum pubblicati.
Hash SHA-512 e checksum
Calcola SHA-512 di testo e file sul tuo dispositivo e confronta i checksum esadecimali completi.
Calcolo checksum CRC32
Calcola CRC-32 standard di testo e file e confronta checksum esadecimali di otto caratteri.
Generatore HMAC
Genera HMAC-SHA-1, HMAC-SHA-256 e HMAC-SHA-512 con una chiave segreta UTF-8 o esadecimale.
Generatore UUID e GUID
Genera UUID v4 casuali o UUID v7 ordinabili nel tempo, singolarmente o in serie.
Convertitore timestamp Unix
Converti secondi Unix, millisecondi e date ISO 8601 e visualizza lo stesso istante in UTC o in un fuso IANA.
Analisi espressioni Cron
Valida espressioni Cron di cinque o sei campi e consulta le prossime esecuzioni, con fuso orario e ora legale.
Generatore espressioni Cron
Crea espressioni Cron con campi o impostazioni comuni e visualizza le prossime esecuzioni nel fuso scelto.
Testi e file vengono elaborati sul tuo dispositivo. Non lasciare risultati riservati negli appunti condivisi e usa un dispositivo affidabile per chiavi private e token.