Strumento per sviluppatori

Converti testo e file in Base64 e viceversa

Codifica testo o file in Base64, decodifica Base64 in testo o file e utilizza Base64URL. La conversione rimane nel tuo browser.

Converti testo, file e URL Base64 UTF-8 localmente. Non viene caricato nulla su NEXNARA.

  • Esegue in locale
  • Nessun upload
  • Istantaneo
  • Gratis
Modalità
Alfabeto

Base64 è circa il 33% più grande dei byte originali. I file superiori a 10 MB potrebbero rallentare la scheda. Questa pagina blocca i file superiori a 32 MB.

Come funziona

  1. Incolla i dati
  2. Esegui l’azione
  3. Copia il risultato

Perché NEXNARA

  • Privato

    I dati restano nel browser.

  • Istantaneo

    I risultati compaiono subito.

  • Nessun caricamento

    Non viene inviato nulla a un server NEXNARA.

  • Funziona ovunque

    Non serve installare nulla.

Scopri di più

Cos’è Base64?

Base64 trasforma i dati binari in testo ASCII utilizzando A–Z, a–z, 0–9, + e /. Si tratta di una codifica, non di una crittografia. Chiunque può decodificarlo senza chiave.

Cos'è Base64URL?

Base64URL ha la stessa codifica con + cambiato in -, / cambiato in _ e il riempimento spesso omesso. I token e alcuni URL lo utilizzano. Questo non è un decoder JWT.

Perché Base64 è più grande?

Ogni 3 byte diventano 4 caratteri ASCII, quindi il risultato è circa un terzo più grande, più il riempimento opzionale. È prevista quella dimensione extra, non la compressione.

Archiviare in Base64

Scegli o rilascia un file per codificarlo nel browser. Puoi copiare Base64 non elaborato o un URL di dati. Decodifica una stringa Base64 o un URL di dati in un file scaricabile. Il file non è stato caricato.

Codifica Base64 e URL

La codifica URL (codifica percentuale) rende sicuro il testo all'interno di un URL. Base64 codifica byte arbitrari come ASCII. Utilizzare il codificatore URL per valori di query e collegamenti; utilizzare questa pagina per testo, file e URL di dati.

Come usarlo

In modalità Testo, incolla il testo e premi Codifica oppure incolla Base64 e premi Decodifica. Swap scambia le due scatole. La modalità File codifica un file. Il file trasforma Base64 o un URL di dati in un download. Copia e scarica il file .txt utilizza il risultato corrente.

Supporto Unicode

Questo strumento codifica byte UTF-8, quindi coreano, giapponese, cinese, arabo, hindi ed emoji vanno e tornano correttamente. Non si usa btoa puro su una stringa Unicode.

Usi comuni

Usa Base64 per data URL, trasporto semplice di testo o per ispezionare stringhe codificate. Non trattarlo come un modo per nascondere segreti.

Privacy

Testo e file rimangono nel browser. Nulla viene caricato su NEXNARA e nulla viene salvato nei cookie, nell'archiviazione locale o in un database.

Domande frequenti

Base64 è una cifratura?

No. Base64 è una codifica. È facile da decodificare e non va usata per proteggere password o segreti.

Base64 può codificare Unicode?

Sì. Questo strumento converte prima il testo in byte UTF-8, poi in Base64, quindi testo non inglese ed emoji funzionano.

Posso convertire un file in Base64?

SÌ. Apri la modalità File, scegli o rilascia un file, quindi Codifica. Puoi copiare Base64 non elaborato o un URL di dati. Il file non è stato caricato.

Perché Base64 è più grande dell'originale?

Base64 memorizza 6 bit per carattere, quindi 3 byte diventano 4 caratteri, circa il 33% in più, più il riempimento.

Cos'è Base64URL?

Un alfabeto sicuro per gli URL: - invece di +, _ invece di / e spesso no = riempimento. Codificalo e decodificalo qui. I payload JWT non vengono decodificati come token.

I miei dati sono caricati?

No. Testo e file vengono convertiti solo nel tuo browser. Non è previsto alcun caricamento sul server e nessuna API esterna.

Posso decodificare Base64 localmente?

SÌ. La decodifica viene eseguita in questa scheda. Per i dati binari, utilizzare File in anziché Decodifica testo.

Cosa succede con Base64 non valido?

Lo strumento mostra Base64 non valido e non si blocca. Gli spazi vengono ignorati. Il riempimento mancante viene riempito. L'input interrotto, ad esempio una stringa troncata, viene rifiutato.