Toolbox Hub
Todas las herramientas

Base64 Encoder/Decoder

Encode decode Base64

Encode decode Base64 Se ejecuta localmente en su navegador

About the

El codificador y decodificador Base64 convierte texto o datos binarios hacia y desde Base64, el esquema de codificación utilizado para URI de datos, encabezados de autenticación HTTP básica y la mayoría de los archivos adjuntos de correo electrónico. La codificación se realiza con las primitivas btoa/atob integradas en el navegador, lo que significa que la transformación es exacta en bytes y el texto Unicode se maneja correctamente en lugar de producir mojibake. Úselo cuando necesite incrustar una imagen pequeña en CSS, decodificar un token de autenticación básico o mover datos binarios a través de un canal que solo acepte texto.

Where people use the

  • Codificar una imagen pequeña para que pueda insertarse en CSS o HTML.
  • Crear un URI de datos para una plantilla de correo electrónico que admita solo ciertos activos.
  • Decodificando un encabezado de autenticación básica para ver qué contiene.
  • Mover datos binarios a través de un campo que solo acepta texto sin formato.

How to use the

  1. 1

    Pegue el URI de texto o datos

    Escriba en el cuadro de entrada o pegue una cadena que ya esté codificada en Base64.

  2. 2

    Elija codificar o decodificar

    Encode convierte texto sin formato en Base64. Decode vuelve a convertir una cadena Base64 en texto legible.

  3. 3

    Copiar la salida

    Copie el resultado y utilícelo en su URL, encabezado o archivo.

Preguntas frecuentes

¿Es el cifrado Base64?

No. Base64 es una codificación, no una encriptación. Cualquiera puede decodificarlo sin clave, así que nunca lo utilices para ocultar contraseñas o secretos.

¿Por qué mi salida decodificada parecía basura?

Por lo general, eso significa que la entrada se codificó como texto UTF-8 y luego se trató como binario. La decodificación de una carga útil UTF-8 requiere un viaje de ida y vuelta a nivel de bytes, no una decodificación de texto sin formato.

¿Puedo codificar una imagen en un URI de datos?

Sí. Codifique el archivo y prefije el resultado con data:image/png;base64, para incrustarlo directamente en HTML o CSS.

¿La codificación cambia el tamaño del archivo?

Base64 siempre aumenta el tamaño en aproximadamente un tercio, ya que cada tres bytes se convierten en cuatro caracteres. Planifique eso cuando establezca límites de tamaño.

Herramientas relacionadas