Eina per a desenvolupadors

Converteix text i fitxers a Base64 i viceversa

Codifiqueu el text o un fitxer a Base64, descodifiqueu Base64 a text o a un fitxer i utilitzeu Base64URL. La conversió es manté al vostre navegador.

Converteix text, fitxers i Base64URL UTF-8 localment. No es penja res a NEXNARA.

  • S’executa en local
  • Sense pujades
  • Instantani
  • Gratuït
Mode
Alfabet

Base64 és aproximadament un 33% més gran que els bytes originals. Els fitxers de més de 10 MB poden alentir la pestanya. Aquesta pàgina bloqueja fitxers de més de 32 MB.

Com funciona

  1. Enganxa les dades
  2. Executa l’acció
  3. Copia el resultat

Per què NEXNARA

  • Privat

    Les dades es queden al navegador.

  • A l’instant

    El resultat apareix de seguida.

  • Sense pujades

    No s’envia res a un servidor de NEXNARA.

  • Funciona a tot arreu

    No cal instal·lar res.

Més informació

Què és Base64?

Base64 converteix les dades binàries en text ASCII mitjançant A–Z, a–z, 0–9, + i /. És una codificació, no un xifratge. Qualsevol pot descodificar-lo sense clau.

Què és Base64URL?

Base64URL és la mateixa codificació amb + canviat a -, / canviat a _ i el farciment sovint s'omet. Els fitxes i alguns URL l'utilitzen. Aquest no és un descodificador JWT.

Per què Base64 és més gran?

Cada 3 bytes es converteixen en 4 caràcters ASCII, de manera que el resultat és aproximadament un terç més gran, més un farciment opcional. S'espera aquesta mida addicional, no compressió.

Fitxer a Base64

Trieu o deixeu anar un fitxer per codificar-lo al navegador. Podeu copiar Base64 en brut o una URL de dades. Descodifiqueu una cadena Base64 o un URL de dades en un fitxer que es pot descarregar. El fitxer no està carregat.

Codificació Base64 vs URL

La codificació d'URL (codificació per cent) fa que el text sigui segur dins d'un URL. Base64 codifica bytes arbitraris com a ASCII. Utilitzeu el codificador d'URL per als valors de la consulta i els enllaços; utilitzeu aquesta pàgina per a text, fitxers i URL de dades.

Com usar-lo

En mode Text, enganxeu text i premeu Codificar, o enganxeu Base64 i premeu Decode. Swap intercanvia les dues caixes. El mode de fitxer codifica un fitxer. El fitxer converteix Base64 o una URL de dades en una descàrrega. Copia i baixa .txt utilitza el resultat actual.

Compatibilitat Unicode

Aquesta eina codifica bytes UTF-8, de manera que el coreà, el japonès, el xinès, l’àrab, l’hindi i els emoji fan l’anada i tornada correctament. No s’usa btoa simple sobre una cadena Unicode.

Usos habituals

Fes servir Base64 per a URL de dades, transport de text simple o inspeccionar cadenes codificades. No el tractis com una manera d’amagar secrets.

Privadesa

El text i els fitxers romanen al navegador. No es carrega res a NEXNARA i no es desa res a les galetes, l'emmagatzematge local o una base de dades.

Preguntes freqüents

Base64 és xifratge?

No. Base64 és una codificació. És fàcil de descodificar i no s’hauria d’usar per protegir contrasenyes o secrets.

Base64 pot codificar Unicode?

Sí. Aquesta eina converteix primer el text a bytes UTF-8 i després a Base64, de manera que el text no anglès i els emoji funcionen.

Puc convertir un fitxer a Base64?

Sí. Obriu el mode de fitxer, trieu o deixeu anar un fitxer i, a continuació, codifiqueu. Podeu copiar Base64 en brut o una URL de dades. El fitxer no està carregat.

Per què Base64 és més gran que l'original?

Base64 emmagatzema 6 bits per caràcter, de manera que 3 bytes es converteixen en 4 caràcters, aproximadament un 33% més, més farciment.

Què és Base64URL?

Un alfabet segur per a URL: - en lloc de +, _ en lloc de / i sovint no = farciment. Codifica i descodifica aquí. Les càrregues útils JWT no es descodifiquen com a testimonis.

S'han penjat les meves dades?

No. El text i els fitxers només es converteixen al vostre navegador. No hi ha cap càrrega de servidor ni API externa.

Puc descodificar Base64 localment?

Sí. La descodificació s'executa en aquesta pestanya. Per a les dades binàries, utilitzeu Per a fitxer en lloc de Text decode.

Què passa amb Base64 no vàlid?

L'eina mostra Base64 no vàlida i no es bloqueja. Els espais s'ignoren. S'ha completat el farciment que falta. Es rebutja una entrada trencada, com ara una cadena truncada.