Decodex
Strumento online gratuito

DECODEX · BASE64 · UTF-8

Base64 codificare testo online gratis

Converti testo UTF-8 in Base64, inclusi accenti ed emoji. Gratis e senza registrazione.

Converte mentre scrivi o incolli. Disattiva per convertire manualmente.

Testo UTF-8. Il risultato non contiene interruzioni di riga.

Codifica del testo di output · UTF-8

UTF-8 è predefinito. Scegli la codifica richiesta dal sistema destinatario.

Codificare testo in Base64 online

Questo encoder converte il testo originale in byte UTF-8 e genera Base64 standard. Usalo per preparare valori di API o verificare il formato richiesto da un altro sistema.

  1. Inserisci il testo originale. Una stringa già codificata viene codificata di nuovo; usa il decoder per recuperare l’originale.
  2. La conversione è automatica. Se la disattivi, usa il pulsante di conversione o Ctrl+Invio (⌘+Invio su Mac).
  3. Copia il risultato con il pulsante di copia. Il limite è di 5 MB di testo UTF-8.

Esempi Base64 verificati

Gli esempi usano UTF-8. Confronta input e risultato per verificare la direzione. Un carattere Unicode può occupare più byte; il numero di caratteri non determina la lunghezza Base64.

InputRisultato
HelloSGVsbG8=
CaffèQ2FmZsOo
안녕하세요 😀7JWI64WV7ZWY7IS47JqUIPCfmIA=

Prova l’esempio Unicode →

Alfabeto, padding e lunghezza del risultato

L’output usa A–Z, a–z, 0–9, +, / e padding = finale, senza aggiungere interruzioni di riga. Per n byte UTF-8, la lunghezza è 4 × ceil(n / 3). Confronta f → Zg==, fo → Zm8= e foo → Zm9v. Per Base64URL sostituisci + e / con - e _ e rispetta le regole del protocollo.

Codificare Unicode con UTF-8

Per recuperare caratteri coreani, accenti o emoji, il testo originale deve essere stato codificato in UTF-8. Base64 rappresenta byte e non identifica la codifica dei caratteri. Se il risultato è illeggibile o si verifica un errore, controlla la codifica originale. Lo strumento non converte automaticamente Shift_JIS, GBK o altre codifiche precedenti. Usa l’esempio seguente per verificare codifica e decodifica.

Scegliere la codifica prima di generare Base64

UTF-8 supporta accenti ed emoji. Scegli un’altra codifica solo se il sistema destinatario la richiede; per decodificare occorre usare la stessa.

Se una vecchia codifica non può rappresentare un carattere, la conversione fallisce. Usa UTF-8 se il sistema destinatario lo consente.

CodificaTestoBase64
UTF-8CaffèQ2FmZsOo
Windows-1252CaffèQ2FmZug=

Domande frequenti

Spazi e interruzioni di riga vengono codificati?

Sì. Fanno parte dei byte di input. Hello e Hello seguito da un’interruzione di riga hanno risultati diversi. Anche LF e CRLF producono valori differenti. La decodifica ripristina il testo inserito.

Base64 protegge il mio testo?

Base64 è una rappresentazione reversibile dei dati, non una crittografia. Non protegge password o altri segreti.

Decodifica Base64 →

La conversione avviene nel browser. Il testo e il risultato non vengono inviati a un server di conversione. Google Analytics misura le visite e l’uso delle funzioni.