Texto de entrada
0 Palabras
0 Caracteres
Salida Base64
0 Caracteres

¿Qué es la herramienta de Codificación Base64?

La herramienta de Codificación Base64 es una utilidad online gratuita que convierte cualquier texto o dato binario en una cadena codificada en Base64. Es simple, rápida y no requiere instalación ni inicio de sesión.

La codificación Base64 es un método estándar utilizado para representar datos binarios como texto ASCII. Se utiliza ampliamente en el desarrollo web, APIs, archivos adjuntos de correo electrónico y transferencia de datos para garantizar que la información permanezca intacta cuando se transmite a través de sistemas que solo admiten texto.

Cómo usar el Codificador Base64

Escriba o pegue su texto en el cuadro de entrada de arriba, luego haga clic en Codificar para convertirlo instantáneamente en una cadena Base64.

  • Ingrese su texto plano o datos binarios en el campo de entrada.
  • Haga clic en el botón Codificar para generar la salida en Base64.
  • Copie el resultado codificado usando el botón Copiar.
  • Haga clic en Limpiar para restablecer la entrada y comenzar de nuevo.
  • También puede subir un archivo directamente para convertir su contenido a Base64.

¿Qué es la Codificación Base64?

Base64 es un esquema de codificación de binario a texto que convierte datos binarios en una secuencia de caracteres ASCII imprimibles. Utiliza un alfabeto de 64 caracteres que consiste en:

  • A–Z (26 letras mayúsculas)
  • a–z (26 letras minúsculas)
  • 0–9 (10 dígitos)
  • + y / (2 caracteres especiales), más = para el relleno (padding)

Cada 3 bytes de datos de entrada se codifican en 4 caracteres Base64, lo que significa que la salida codificada es aproximadamente un 33% más grande que la entrada original.

¿Por qué usar Codificación Base64?

La codificación Base64 es útil en muchos escenarios del mundo real:

  • Archivos adjuntos de correo electrónico: Los protocolos de correo electrónico como MIME utilizan Base64 para incrustar archivos binarios (imágenes, PDFs) en correos electrónicos de texto plano.
  • Data URLs: Incruste imágenes o fuentes directamente en HTML o CSS usando la sintaxis data:image/png;base64,....
  • Payloads de API: Envíe datos binarios a través de APIs JSON o XML que solo admiten texto.
  • Tokens JWT: Los JSON Web Tokens utilizan la codificación Base64Url para sus secciones de cabecera y carga útil.
  • Autenticación básica: HTTP Basic Auth codifica las credenciales como usuario:contraseña en Base64.

¿Sabías que...?

El término "Base64" proviene del estándar MIME (Multipurpose Internet Mail Extensions), definido por primera vez en 1987. Fue diseñado originalmente para permitir que los archivos adjuntos binarios se transmitieran de forma segura a través de sistemas de correo electrónico que solo podían manejar texto ASCII de 7 bits.

Hoy en día, la codificación Base64 es un concepto fundamental en la seguridad web, la serialización de datos y el diseño de APIs modernas. Es importante tener en cuenta que Base64 es un esquema de codificación, no un método de cifrado; los datos codificados pueden decodificarse fácilmente sin ninguna clave.