¿Qué es la codificación Base64?

Base64 es una forma de representar datos binarios como caracteres de texto plano. Lo verás en cuerpos de correos, tokens, data URLs, cargas útiles de APIs y otros lugares donde los datos deben pasar por sistemas que solo aceptan texto.

Eso no convierte a Base64 en cifrado. Es un formato de codificación. Cualquiera puede decodificar Base64 a los bytes originales si tiene el valor, por lo que no está pensado para ocultar contenido.

Para el día a día, la pregunta práctica suele ser simple: ¿por qué está codificado este campo y cómo puedo inspeccionarlo o transformarlo sin romper los datos?

Cuándo es útil

  • Inspeccionar campos de APIs que contienen texto o bytes codificados en Base64.
  • Preparar datos inline para demos o pequeños ejemplos de cargas útiles.
  • Decodificar texto de una exportación de sistema o de una cabecera de correo.
  • Verificar si una cadena está solo codificada o realmente cifrada.

Ejemplo práctico

Si una carga útil contiene SGVsbG8gd29ybGQ=, el valor puede parecer opaco, pero al decodificarlo aparece una cadena simple y legible. Esto pasa a menudo al probar o depurar: la capa codificada es solo formato de transporte, no significado oculto.

La codificación también funciona en sentido contrario cuando necesitas convertir texto plano en una representación Base64 para una petición, un fragmento de demo o un data URL inline.

Casos de uso habituales

  • Comprobar la forma legible de un campo Base64 en JSON.
  • Convertir texto en Base64 para un ejemplo de petición.
  • Inspeccionar cadenas cortas tipo token durante la depuración.
  • Trabajar con datos inline basados en texto en prototipos.
  • Confirmar que un sistema usa codificación, no cifrado.

Codifica o decodifica Base64 en tu navegador

Usa la herramienta en el navegador para aplicarlo en segundos.

Preguntas frecuentes

¿Es seguro Base64?

No. Solo es un formato de codificación: cambia la representación, no el control de acceso.

¿Por qué Base64 es más largo que el texto original?

Porque la codificación expande los datos para encajar en el conjunto de caracteres que usa Base64.

¿Cuándo conviene decodificarlo?

Decodifícalo cuando necesites inspeccionar el origen legible o binario detrás de un valor codificado.

Herramientas relacionadas