Salta al contenuto
Merlin Tools

Base64 encode / decode

Codifica e decodifica Base64 nel browser, con UTF-8 e variante URL-safe. Nessun dato inviato.

Gratuito davvero. Nessuna registrazione, nessuna email, nessun limite, nessun cookie. Non salviamo l'URL che analizzi.

Risultato

Scrivi qualcosa per vedere il risultato.

Cosa questo strumento non può vedere

Il Base64 è una codifica, non una cifratura: rende il testo trasportabile, non segreto. Chiunque può decodificarlo. Non usarlo per proteggere dati sensibili.

A cosa serve

Il Base64 serve a rappresentare dati binari (o testo con caratteri problematici) usando solo caratteri sicuri per il trasporto: lo trovi nei data URI, negli allegati email, nei token, nelle intestazioni HTTP. Non aggiunge alcuna protezione. È una traduzione reversibile, non un lucchetto.

Dello stesso set fanno parte il JWT decoder e il convertitore di Unix timestamp.

Domande frequenti

Cos'è la variante URL-safe?

Il Base64 standard usa i caratteri «+» e «/», che hanno un significato speciale negli URL. La variante URL-safe li sostituisce con «-» e «_» e toglie il padding «=», così la stringa può stare in un URL o in un JWT senza essere alterata.

Gestisce i caratteri accentati e gli emoji?

Sì. La codifica passa dalla rappresentazione UTF-8 dei caratteri, quindi accenti, simboli ed emoji vengono gestiti correttamente in entrambe le direzioni, senza i caratteri strani che dà un atob() ingenuo.

I miei dati vengono inviati da qualche parte?

No. Tutto avviene nel tuo browser: nessun testo viene inviato a un server né salvato. È il motivo per cui è più sicuro maneggiare qui contenuti riservati rispetto a un servizio online che li trasmette.