Command Palette

Search for a command to run...

EN

Encoder/decoder Base64

Codifica e decodifica il testo da/per il formato Base64

Che cos'è l'encoder/decoder Base64?

Base64 Encoder/Decoder è uno strumento online gratuito che converte il testo in e da Base64. Base64 è uno schema di codifica da binario a testo che rappresenta i dati binari in un formato di stringa ASCII, comunemente utilizzato per incorporare dati in URL, e-mail, HTML e payload API in cui i dati binari non possono essere trasmessi direttamente.

Lo strumento supporta sia la codifica Base64 standard (RFC 4648) che la codifica Base64 sicura per URL, che sostituisce i caratteri + e / con - e _ per rendere l'output sicuro per l'uso in URL e nomi di file. È possibile codificare il testo normale in base64 o decodificare le stringhe Base64 in testo leggibile con un solo clic.

Che tu sia uno sviluppatore che lavora con API che richiedono dati codificati da Base64, debug di stringhe codificate o valori di configurazione di codifica, questo strumento fornisce una conversione istantanea con input e output chiari. Tutta l'elaborazione avviene nel tuo browser, mantenendo i tuoi dati completamente privati.

Base64 è una codifica, non una crittografia, e la distinzione conta perché viene regolarmente scambiata per una Tutto ciò che è codificato qui può essere decodificato da chiunque in un secondo, quindi non protegge nulla: il suo compito è quello di trasportare dati binari attraverso canali che sopravvivono solo in modo affidabile al testo, come corpi email, stringhe JSON e URI di dati Il costo è la dimensione Ogni tre byte diventano quattro caratteri, quindi l'output è circa il 33% più grande dell'input, motivo per cui l'inlining di un'immagine di grandi dimensioni come URI di dati può rendere una pagina più lenta piuttosto che più veloce La variante sicura per URL scambia i due caratteri che hanno significato in un URL, più e slash, con meno e underscore, ed è ciò che usano i JWT. L'incollaggio con segni uguali è richiesto dallo standard ma tollerato come opzionale dalla maggior parte dei decoder.

Un esempio elaborato mostra affiancati entrambi i formati di questo encoder e decoder Base64 Digita Ciao Mondo! con Modalità impostata su Codifica e Formato impostato su Standard, quindi fai clic su Codifica: il Risultato Base64 è SGVsbG8sIFdvcmxkIQ==, 20 caratteri da 13, e Taglia Rapporto legge il 154% Passa Formato a URL-Safe e lo stesso testo diventa SGVsbG8sIFdvcmxkIQ, con il riempimento rimosso L'input a?b=c>d mostra lo scambio di caratteri: Standard dà YT9iPWM+ZA== e URL-Safe dà YT9iPWM-ZA. Fai clic su Scambia per inviare un risultato indietro attraverso il codificatore del decodificatore base64 come nuovo input.

Come utilizzare il codificatore/decoder Base64?

  1. Scegli codifica o decodifica

    Seleziona se vuoi codificare il testo in Base64 o decodificare una stringa di base64 in testo normale.

  2. Inserisci i tuoi dati

    Incolla o digita il tuo testo normale (per la codifica) o la stringa Base64 (per la decodifica) nell'area di input.

  3. Ottieni risultati immediati

    Scegli Standard o URL-Safe in Formato, quindi fai clic su Codifica o Decodifica Per la codifica, ottieni una stringa Base64; per la decodifica, ottieni il testo normale originale o un messaggio di errore se l'input non è valido Base64.

  4. Copia l'output

    Fare clic sul pulsante Copia per copiare il risultato codificato o decodificato negli appunti da utilizzare nell'applicazione o nel progetto.

Caratteristiche principali

  • Gestisce Unicode Correttamente

    Nel formato Standard, il testo viene codificato prima attraverso UTF-8, quindi i caratteri accentati, le emoji e le scritture non latine sopravvivono a un viaggio di andata e ritorno che un ingenuo richiamo btoa rifiuterebbe

  • codificare e decodificare

    Converti testo in Base64 e decodifica Base64 in testo con un solo clic

  • Codifica URL-safe

    Supporta la codifica Base64 sicura per URL che sostituisce + e / con - e _ per un uso sicuro negli URL

  • Scambia e statistiche sulle dimensioni

    Il pulsante Swap sposta il risultato nell'input e capovolge la modalità per un rapido viaggio di andata e ritorno, e la riga delle statistiche mostra i caratteri di input, i caratteri di output e il rapporto delle dimensioni

Frequently Asked Questions

La codifica Base64 viene utilizzata per trasmettere dati binari attraverso sistemi basati su testo. Gli usi comuni includono incorporare immagini in HTML/CSS, codificare credenziali di autenticazione nelle intestazioni HTTP, codificare allegati e-mail e passaggio di dati binari in payload JSON o XML.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

base64encodedecodeconverterurl-safeencodingdecodingbase64 encoder and decoderbase64 decoder encoderbase64 encoder decoderurl-safe base64 decoder