NICETOOL logo
Pubblicità

BASE64 CODIFICATORE

Tutto viene elaborato nel tuo browser. I tuoi dati non lasciano mai il tuo computer.

Sorgente di input
Risultato
Pubblicità

Cos'è il Base64?

Il Base64 è un gruppo di schemi di codifica da binario a testo che rappresentano i dati binari in un formato di stringa ASCII traducendoli in una rappresentazione a base 64. Consente di trasportare dati binari (come immagini o file) su canali progettati per gestire il testo in modo affidabile.

Come funziona il Base64

Il Base64 funziona dividendo i dati binari di input in gruppi a 24 bit (3 byte). Questi gruppi vengono poi divisi in quattro blocchi a 6 bit. Ogni valore a 6 bit è mappato su un carattere specifico nell'alfabeto Base64 (A-Z, a-z, 0-9, +, /). Se la lunghezza dei dati non è divisibile per 3, il carattere '=' viene aggiunto come riempimento.

3 Bytes (24 bits) → 4 Chars (6 bits each)

Codifica vs Crittografia

Un malinteso comune è che il Base64 renda i dati sicuri. Il Base64 è Codifica, NON Crittografia. Le stringhe Base64 possono essere decodificate da chiunque senza una chiave o una password. Pertanto, non usare mai solo il Base64 per memorizzare password o segreti sensibili.

Base64 ≠ Password Protection

Casi d'uso comuni

  • Data URI: Incorporare immagini o icone direttamente in HTML/CSS per ridurre le richieste HTTP.
  • Allegati email (MIME): Trasmettere in modo sicuro file binari su protocolli SMTP legacy basati su testo.
  • API e JSON: Trasmettere dati binari (come PDF o immagini) all'interno di payload JSON.

Perché questo strumento è sicuro?

A differenza di molti strumenti lato server, Nicetool.dev opera su un'architettura 'Locale-first'. Usiamo le capacità del tuo browser per gestire tutte le attività di codifica e decodifica.

I tuoi dati non vengono MAI inviati ai nostri server.