Encoder e Decoder Base64 - Testo e file (URL-Safe supportato)
Codifica qualsiasi testo o file in Base64 o decodifica il Base64 in testo. Variante URL-safe supportata. Pieno supporto UTF-8, funziona interamente nel tuo browser.
Incolla qui il testo o il Base64…
oppure trascina qualsiasi file
Hai finito con Codificatore/Decodificatore Base64? Prova anche questi
Strumenti selezionati che si abbinano bene con Codificatore/Decodificatore Base64. Continua senza perdere il tuo file.
Codificatore / decodificatore URL
Codifica in percent-encoding i componenti di un URL o interi URL e decodificali di nuovo. Modalità encodeURIComponent ed encodeURI.
Provalo oraGeneratore di Hash
Calcola i digest esadecimali SHA-1, SHA-256, SHA-384 e SHA-512 di qualsiasi testo o file usando la Web Crypto API del browser.
Provalo oraDecodificatore JWT
Decodifica i token JSON Web, visualizza header e payload, verifica la scadenza. Solo in locale: i tuoi token non lasciano mai il browser.
Provalo oraAbbellisci JSON
Formatta, valida e minimizza il JSON nel tuo browser. Rientro elegante a 2 / 4 / 8 spazi o minificazione su una riga con copia + download.
Provalo oraGeneratore di password
Genera password robuste e crittograficamente casuali fino a 128 caratteri con stima dell'entropia in tempo reale.
Provalo oraConfronto testi
Confronta due frammenti di testo riga per riga. Vista affiancata o unificata, con opzioni per ignorare gli spazi e le maiuscole/minuscole.
Provalo oraFrequently Asked Questions
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.
privacyHow Base64 Encoder/Decoder helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
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
Pixoate