Codificatore Base64 — Codifica testo in Base64 online
Trasforma testo Unicode normale in una stringa Base64 standard direttamente nel tuo browser. Incolla il testo, premi Codifica, copia o scarica il risultato — non viene mai caricato nulla, quindi il contenuto che codifichi resta sul tuo dispositivo.
Codificato privatamente nel tuo browser — il testo non lascia mai questa scheda.
La codifica avviene interamente in questa scheda. Il tuo testo viene convertito con il TextEncoder integrato del browser e non viene mai inviato a un server — non esiste richiesta, beacon, evento di analytics o log che contenga il tuo input.
Formati supportati
- Input: qualsiasi testo UTF-8 — latino, cirillico, arabo, CJK, emoji.
- Output: Base64 standard (A–Z, a–z, 0–9, +, /) con padding.
- Copia negli appunti o download dell’output come file .txt.
Come usarlo
- 1
Incolla il tuo testo
Digita o incolla qualsiasi testo — inglese, cirillico, arabo, cinese o emoji.
- 2
Codifica in locale
Premi Codifica. La conversione avviene in questa scheda del browser tramite il codificatore UTF-8 integrato.
- 3
Copia o scarica
Copia il valore Base64 con un clic o scaricalo come file .txt.
Cosa fa questo strumento
Base64 rappresenta dati binari come stringa ASCII sicura. Questo codificatore prende il testo incollato, lo converte in byte UTF-8 ed emette la forma Base64 standard di quei byte. Poiché la codifica agisce sui byte UTF-8, caratteri come cirillico, arabo, giapponese ed emoji producono output validi e interoperabili, invece delle sequenze corrotte delle implementazioni btoa() ingenue.
A chi è destinato
Sviluppatori che incorporano testo in JSON o email, ingegneri QA che preparano fixture di test, autori che condividono snippet che non devono essere alterati dai layer di trasporto, e chiunque abbia bisogno di un valore Base64 rapido e privato senza incollare contenuti sensibili in un servizio web di terze parti.
Usare il codificatore
Incolla o digita il testo nella textarea, premi Codifica e il valore Base64 appare sotto. Usa Copia per prelevarlo o Download per salvarlo come file .txt. La codifica è istantanea e locale: nessuna attesa e nessun limite di dimensione oltre a ciò che il browser può contenere comodamente.
Il Base64 standard spiegato
L’output usa l’alfabeto standard con i caratteri + e / e un padding = opzionale, che è ciò che la maggior parte dei segmenti payload dei JSON Web Token, delle data URL e delle API di stringhe binarie si aspetta. Se ti serve la variante sicura per URL (con - e _ al posto), incolla il valore nel suggerimento del decodificatore nella pagina di decodifica Base64 — le due notazioni non sono intercambiabili.
Limitazioni
- L’output è circa il 33% più grande dell’input (Base64 aggiunge 4 caratteri ogni 3 byte).
- Unicode viene prima codificato in byte UTF-8 — è un comportamento corretto, non un difetto: gli stessi byte sono ciò che la maggior parte delle API e dei file system si aspetta.
Strumenti correlati
Domande frequenti
Serve aiuto?
Risposte alle domande frequenti, i nostri contatti e una linea diretta per segnalare un problema.