Trasforma il Base64 in testo leggibile — e viceversa — all'istante
Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.
Incolla qui il Base64 o il testo: ottieni il testo decodificato o la stringa codificata
oppure trascina qualsiasi file
Cosa puoi fare con Codificatore/Decodificatore Base64
Tutto quello che puoi fare con questo strumento — senza nulla da imparare e senza configurazioni.
- Codifica testo o file in Base64 all'istante
- Decodifica le stringhe Base64 in testo leggibile
- Genera Base64 sicuro per gli URL da usare nelle query string
- Codifica immagini e altri file in Base64
- Gestisci UTF-8 ed emoji senza caratteri illeggibili
- Incorpora le risorse direttamente nel codice o nelle e-mail
Informazioni sulle impostazioni
2 impostazioni
Tutti i comandi di Codificatore/Decodificatore Base64, spiegati — cosa fanno e quando usarli.
Modalità
- ModalitàPreimpostazioni
- Alterna fra la conversione di testo semplice in Base64 (Codifica) e la trasformazione di una stringa Base64 o di un data URL in testo leggibile o nel file originale (Decodifica).Opzioni: CodificaDecodifica
- Sicuro per URLAttivo / Disattivo
- Usa l'alfabeto Base64 sicuro per gli URL, sostituendo + e / con - e _ ed eliminando il padding =, così i risultati possono essere inseriti in URL e nomi di file; i file caricati usano sempre il Base64 standard.
Hai finito con Codificatore/Decodificatore Base64? Prova questi ora
Strumenti selezionati che si abbinano bene a Codificatore/Decodificatore Base64. Continua senza perdere il tuo file.
Codificatore / decodificatore URL
Percent-encoded URLs are unreadable, and hand-editing breaks them. Paste any string or full URL to encode or decode it correctly in component or full-URL mode, right in your browser.
Provalo oraGeneratore di Hash
Verifying downloads shouldn't need a command line. Drop a file or paste text for instant SHA-1, SHA-256, SHA-384 and SHA-512 digests. Use and copy results free — no account needed.
Provalo oraDecodificatore JWT
Debugging auth means squinting at opaque tokens. Paste a JWT to see its decoded header, payload and expiry instantly — then copy locally. Free to use, with no account needed.
Provalo oraAbbellisci JSON
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Provalo oraGeneratore di password
Weak, reused passwords get accounts hijacked. Create cryptographically random passwords up to 128 characters with live strength feedback, then copy securely. Free to use, with no account needed.
Provalo oraConfronto testi
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
Provalo oraDomande frequenti
Incolla il tuo testo o trascina un file qualsiasi nella casella di input, mantieni la modalità su Codifica e la rappresentazione Base64 appare nell'output. Per i file ottieni un data URL che può essere incorporato direttamente in HTML, CSS o JSON — senza alcun server di caricamento di mezzo.
usageIl Base64 URL-safe sostituisce "+" con "-" e "/" con "_" ed elimina il riempimento finale "=", così il valore codificato può viaggiare all'interno di URL, nomi di file e segmenti JWT senza ulteriore escaping. Attiva l'opzione URL-safe ogni volta che l'output finisce in una stringa di query, in un segmento di percorso o in un'intestazione HTTP.
technicalNo. Base64 è una codifica, non una cifratura. Chiunque può decodificare la stringa con un clic, quindi non usarlo mai come meccanismo di segretezza. Affidati ad AES, RSA o libsodium quando ti serve una vera riservatezza, e usa Base64 solo per rendere i dati binari sicuri come testo.
privacyBase64 racchiude tre byte in quattro caratteri. Quando la lunghezza dell'input non è un multiplo di tre, l'encoder riempie il blocco finale con "=" affinché l'output resti un multiplo di quattro. Il Base64 standard mantiene il riempimento; il Base64 URL-safe lo elimina perché la lunghezza è implicita.
technicalSì. L'encoder legge l'input come UTF-8 prima della codifica, così i caratteri arabi, cinesi, cirillici ed emoji vengono convertiti avanti e indietro senza errori. Il risultato decodificato viene restituito come testo UTF-8, che è ciò che ogni browser, terminale e API moderno si aspetta.
compatibilityBase64 aumenta i payload di circa il 33%: tre byte in ingresso diventano quattro byte in uscita. Va bene per token brevi, piccole icone e miniature incorporate in JSON, ma per risorse di grandi dimensioni è preferibile un caricamento binario diretto o un link a una CDN per mantenere veloci i trasferimenti.
technicalNo. L'encoder funziona interamente all'interno del tuo browser utilizzando le API standard atob / btoa più un wrapper UTF-8, quindi il tuo testo o file non raggiunge mai un server. Questo rende lo strumento sicuro per token, credenziali e file binari proprietari che non vuoi esporre.
privacyImposta la modalità su Decodifica, incolla la tua stringa Base64 e il testo originale apparirà immediatamente nell'output, pronto da copiare o scaricare come .txt. Se la stringa usa '-' e '_' al posto di '+' e '/', attiva l'opzione URL-safe per una decodifica corretta.
usageSì. Passa alla modalità Decodifica e incolla il testo Base64 o data URL — se la decodifica va a buon fine, accanto all'opzione Download semplice compare un pulsante "Scarica come file". Facendo clic vengono scritti gli esatti byte originali con l'estensione rilevata dal tipo MIME incorporato, così una foto o un PDF codificati in base64 tornano come un vero file apribile invece che come testo illeggibile.
featuresScarica salva sempre l'output decodificato come semplice file .txt, il che è corretto quando il Base64 rappresenta del testo. Scarica come file compare solo quando i byte decodificati vengono riconosciuti come dati binari — come un'immagine o un PDF — e ricostruisce il file originale con la sua estensione corretta invece di riversare byte grezzi in un file di testo che non si aprirebbe correttamente.
usageIncolla la stringa Base64 o il data URL, imposta la modalità su Decodifica, poi usa Scarica come file per salvare il binario originale — un PDF, PNG, JPG o qualsiasi altro formato. La decodifica è byte per byte, quindi il file che ottieni è identico a quello che era stato codificato. È il modo più rapido per convertire base64 in pdf o base64 in immagine senza installare nulla.
usageTrascina l'immagine — PNG, JPG, SVG, qualsiasi formato — nel campo di input e il codificatore genera un data URL che puoi incollare direttamente in un attributo src di <img> o in un background-image CSS. Poiché il data URL incorpora i byte dell'immagine in linea, la pagina non effettua richieste di rete aggiuntive; ricorda solo che il Base64 aggiunge circa il 33% alla dimensione, quindi mantieni piccole le immagini incorporate.
usageCome Codificatore/Decodificatore Base64 ti aiuta a portare a termine il lavoro
Problemi reali che risolve ogni giorno — per aziende, creativi e attività quotidiane. Trova il caso d'uso adatto a te e inizia in pochi secondi.
Incorpora immagini in HTML e CSS come data URL
Incorpora piccole icone, loghi e sprite SVG come data URL Base64 per ridurre le richieste HTTP, inviare email HTML in un singolo file e mantenere i prototipi autonomi senza hosting di asset esterni
Autenticazione API e bearer token
Crea header di autenticazione HTTP Basic, decodifica i bearer token durante il debug delle API e ispeziona le credenziali codificate in base64 condivise in Postman, negli esempi curl e nella documentazione OpenAPI
Codifica di file per payload JSON e GraphQL
Incapsula gli upload binari (PDF, immagini, clip audio) in stringhe Base64 così da trasportarli in sicurezza all'interno di JSON, mutation GraphQL e corpi di webhook che gestiscono solo testo
Decodifica degli allegati email MIME
Estrai gli allegati codificati in Base64 dai file .eml grezzi, dai log SMTP o dalle risposte IMAP per recuperare fatture, screenshot e documenti persi dalle esportazioni email
Token URL-safe per app web
Genera stringhe Base64 sicure per gli URL per link di reimpostazione password, codici di verifica email, ID di condivisione e URL brevi senza problemi con i caratteri "+" o "/" nei browser
Ispezionare manualmente i segmenti JWT
Decodifica i segmenti header e payload di un JSON Web Token durante il debug locale quando non hai un decoder JWT completo installato nel terminale o nell'editor
Archivia certificati e keystore nei segreti CI/CD
Codifica in Base64 certificati SSL, keystore di firma Android o un file JSON di service account GCP così da poterli incollare in variabili d'ambiente di GitHub Actions, GitLab CI o Vercel che accettano solo testo semplice.
Recupera file condivisi come testo Base64 grezzo
Incolla un blob base64 copiato da un messaggio Slack, una segnalazione di bug o un'email nella modalità Decodifica e usa Scarica come file per recuperare l'immagine o il PDF originale che qualcuno ti ha inviato come testo invece che come allegato.
Simula risposte API senza un backend
Genera immagini segnaposto in base64 o payload binari da inserire direttamente nelle collezioni Postman, negli handler MSW o negli esempi Swagger mentre l'endpoint backend reale è ancora in fase di sviluppo.
Individua i problemi nei payload di firma dei webhook
Ispeziona il corpo codificato in base64 che Stripe, Twilio o un altro provider invia con un webhook così puoi verificare manualmente una firma o riprodurre un payload mentre costruisci un'integrazione in locale.
Recupera File da Payload API in Base64
Decodifica base64 in PDF, immagine o qualsiasi altro file binario restituito da un'API o memorizzato in una colonna di database, quindi scarica il file originale per ispezionarlo — nessuno script richiesto.
