Esaminare un valore API
Decodifica un campo documentato come testo UTF-8 in Base64, quindi usa il formattatore JSON se il contenuto recuperato è un documento JSON.
Converti un testo in Base64 o decodifica un valore Base64 per ripristinare il contenuto leggibile, direttamente nel browser.
Base64 rappresenta i byte con caratteri ASCII, così da trasportarli in un campo di testo. Questo strumento converte il testo in UTF-8 prima di codificarlo, oppure recupera testo UTF-8 da una stringa Base64. È utile per piccoli payload JSON, messaggi e prove di integrazione. L’elaborazione avviene nel browser. Non ripristina un’immagine come file immagine scaricabile e non protegge i segreti: chiunque possieda la stringa può eseguire l’operazione inversa.
La codifica usa l’alfabeto Base64 standard, compresi + e /, con il riempimento = finale quando necessario. Tre byte diventano quattro caratteri. I contenuti lunghi aumentano quindi di circa un terzo; con accenti o emoji conta i byte UTF-8, non i caratteri visibili. Base64 non comprime i dati e non riduce le dimensioni del testo.
La decodifica ricostruisce i byte e richiede che costituiscano testo UTF-8 valido. Una stringa Base64 corretta può contenere dati binari: in quel caso viene segnalato un errore, senza sostituire silenziosamente i byte illeggibili. Un eventuale BOM iniziale viene conservato. Non è disponibile una scelta fra Latin-1, Windows-1252 o altre codifiche di testo.
Il browser accetta spazi ASCII e interruzioni di riga nell’ingresso codificato, oltre ad alcuni casi di riempimento omesso. Non si tratta di una validazione canonica rigorosa della RFC 4648. Base64url, che usa - e _, non è supportato. Non incollare un prefisso data: o un JWT completo: questi formati hanno una struttura aggiuntiva.
Incolla il testo da codificare oppure soltanto la stringa Base64 da decodificare. Gli spazi del testo originale fanno parte del contenuto e vengono codificati.
Premi Codifica o Decodifica. Modificando l’ingresso nascondi il risultato precedente; ripeti l’azione per ottenere una nuova uscita coerente con il contenuto.
Copia o scarica l’uscita. Se il testo decodificato contiene terminatori CR o CRLF, preferisci il download: l’area di testo ne normalizza la visualizzazione.
Decodifica un campo documentato come testo UTF-8 in Base64, quindi usa il formattatore JSON se il contenuto recuperato è un documento JSON.
Codifica una breve stringa con una lettera accentata per verificare che l’applicazione trasporti byte UTF-8 e restituisca lo stesso testo a destinazione.
Trasporta un piccolo valore UTF-8 quando il contratto richiede Base64 e verifica il recupero a destinazione.
Input
HelloRisultato
SGVsbG8=Input
w6k=Risultato
éI byte possono rappresentare un’immagine, un archivio o testo con una codifica diversa. Questo decodificatore richiede UTF-8 e non ripristina file binari.
JWT usa Base64url e separa i segmenti con punti. Per quel formato usa il decodificatore JWT; il token completo non è un ingresso adatto.
Completano l’ultimo gruppo quando il numero di byte non è divisibile per tre. Il codificatore standard li aggiunge quando servono.
No. La rappresentazione si inverte senza chiave. Per memorizzare password occorre un metodo specifico; la codifica non rende riservato un valore.
Flusso di lavoro consigliato
Scopri gli strumenti che si integrano naturalmente prima, dopo o insieme a questo.
Decodifica un JWT per leggere header, payload, claim e date di scadenza.
Calcola in un colpo solo gli hash MD5, SHA-1, SHA-256, SHA-384 e SHA-512 di un testo o di un file.
Formatta, minifica e valida un documento JSON per renderlo più leggibile o compatto.
Codifica o decodifica un URL, i suoi parametri e gli eventuali caratteri speciali.
Rimuovi spazi in eccesso, tabulazioni ripetute e righe vuote da un testo copiato.
Formatta, minifica e valida un documento JSON per renderlo più leggibile o compatto.