Vai al contenuto principale
Convert.rest

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. 1

    Incolla il tuo testo

    Digita o incolla qualsiasi testo — inglese, cirillico, arabo, cinese o emoji.

  2. 2

    Codifica in locale

    Premi Codifica. La conversione avviene in questa scheda del browser tramite il codificatore UTF-8 integrato.

  3. 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.

Domande frequenti

Sì — ogni carattere viene prima convertito in byte UTF-8, quindi accenti, cirillico, arabo, CJK ed emoji producono tutti output stabili e standard.

Serve aiuto?

Risposte alle domande frequenti, i nostri contatti e una linea diretta per segnalare un problema.

Vedi tutti gli strumenti