Codifica/Decodifica Base64 β base64url, data URI e file
Codifica e decodifica Base64, base64url URL-safe e data URI. Converti file in Base64, vedi i byte decodificati in esadecimale e scaricali, tutto nel browser.
π Funziona interamente nel tuo browser β nulla viene caricatoCosa fa Codifica/Decodifica Base64
Codifica/Decodifica Base64 converte il testo normale in Base64 e riconverte il Base64 in UTF-8 leggibile. Gli sviluppatori incontrano spesso il Base64 nei data URI, negli header di autenticazione Basic, negli allegati email, nei segmenti JWT, nei piccoli payload binari e negli esempi copiati dalla documentazione delle API. Il testo passa da TextEncoder e TextDecoder, quindi emoji, accenti, cirillico e altro testo Unicode vengono convertiti correttamente in entrambe le direzioni.
Oltre al testo semplice, lo strumento gestisce le varianti che si incontrano nei progetti reali. Il base64url URL-safe sostituisce + e / con - e _ e rimuove il padding, ed Γ¨ ciΓ² che usano i JWT e molte API web. Il wrapping MIME divide l'output in righe da 76 caratteri per email e file in stile PEM. Trascina un'immagine, un PDF, un font o qualsiasi altro file per codificarlo, se vuoi come data: URI completo da incollare in CSS o HTML. Quando i dati decodificati non sono testo UTF-8 valido, i byte vengono mostrati in esadecimale e il tipo rilevato (PNG, JPEG, PDF, ZIP e altri) viene usato per dare un nome al file scaricato.
Flusso di lavoro privato nel browser
Tutta l'elaborazione avviene con JavaScript nel browser. Lo strumento non carica su alcun server i tuoi testi, file, token, URL, snippet o valori generati e non richiede un account. Questo modello di privacy Γ¨ importante perchΓ© le piccole utility ricevono spesso vere risposte API, esempi di configurazione, log, dati di autenticazione o esempi simili ai dati dei clienti durante la risoluzione dei problemi. Lavorare in locale riduce i rischi e rende lo strumento istantaneo, perchΓ© non c'Γ¨ alcun passaggio di rete.
Consigli pratici
Ricorda che il Base64 non Γ¨ crittografia. Chiunque abbia la stringa puΓ² decodificarla, quindi non usarlo per nascondere segreti. La decodifica Γ¨ tollerante: spazi e a capo vengono ignorati, il padding mancante viene ripristinato, i caratteri URL-safe sono accettati e un prefisso data: viene rimosso automaticamente. Il Base64 aumenta le dimensioni dei dati di circa il 33%, quindi incorporare grandi immagini come data URI di solito peggiora le prestazioni della pagina: mantieni piccole le risorse inline e servi normalmente i file piΓΉ grandi.
Come usare
- Incolla il testo o trascina un fileInserisci testo semplice, Base64, base64url o un data: URI, oppure trascina un file da codificare.
- Scegli le opzioni e convertiSeleziona URL-safe o il wrapping MIME a 76 caratteri, poi clicca su Encode o Decode.
- Copia o scaricaCopia il risultato, riportalo nell'input oppure scarica come file i dati binari decodificati.