FreeSEOTools.io
🔐
GratisDeveloper Tools

Codificador y Decodificador Base64

Codifica cualquier texto a Base64 o decodifica cadenas Base64 de vuelta a texto plano. Soporta modos estándar y URL-safe. Se ejecuta completamente en tu navegador — nada se envía nunca a un servidor.

0 car.
0 car.

Ingrese texto arriba para codificarlo instantáneamente en Base64

Cómo usar el Codificador y Decodificador Base64

Selecciona la pestaña Codificar para convertir texto plano (incluyendo Unicode) en una cadena Base64, o elige la pestaña Decodificar para invertir el proceso. Los resultados se actualizan instantáneamente mientras escribes — no se requiere hacer clic en ningún botón.

Guía paso a paso

Elige Codificar o Decodificar según tu objetivo. Habilita el Base64 URL-safe si la salida se usará dentro de una URL, cadena de consulta o nombre de archivo. Escribe o pega tu entrada en el área de texto — el resultado aparece instantáneamente. Haz clic en 'Copiar salida' para copiar el resultado al portapapeles, o usa el botón Intercambiar para enviar la salida como la siguiente entrada.

Base64 vs Base64 URL-safe: ¿cuál debes usar?

El Base64 estándar usa los caracteres +, / y = que pueden romper el análisis de URL. Usa el Base64 URL-safe (Base64url) siempre que la salida aparezca en parámetros de consulta URL, valores de cookies HTTP, cadenas de tokens JWT o nombres de archivo. Para todo lo demás — correo electrónico, URI de datos, almacenamiento general — el Base64 estándar es la opción correcta.

Nota de seguridad importante

Base64 es un esquema de codificación, no cifrado. Cualquier persona que reciba una cadena Base64 puede decodificarla inmediatamente sin clave ni contraseña. Nunca uses Base64 para 'ocultar' información sensible. Para la transmisión segura, siempre combina Base64 con cifrado adecuado (TLS/HTTPS, AES, etc.).

Preguntas frecuentes

¿Qué es la codificación Base64?

Base64 es un esquema de codificación binario-a-texto que representa datos binarios usando 64 caracteres ASCII imprimibles (A–Z, a–z, 0–9, +, /). Se usa comúnmente para codificar datos en cabeceras HTTP, URI de datos, adjuntos de correo electrónico (MIME) y cargas útiles JSON donde los datos binarios de otro modo causarían problemas de análisis.

¿Cuál es la diferencia entre Base64 y Base64 URL-safe?

El Base64 estándar usa los caracteres '+' y '/' que tienen significados especiales en las URLs. El Base64 URL-safe (también llamado Base64url) reemplaza '+' por '-' y '/' por '_', y típicamente omite los caracteres de relleno '='. Esto hace que la cadena codificada sea segura para incluir en URLs y nombres de archivo sin codificación de porcentaje.

¿Esta herramienta envía mis datos a un servidor?

No. Toda la codificación y decodificación ocurre completamente dentro de tu navegador usando las APIs JavaScript integradas btoa() y atob(). Tu texto o datos Base64 nunca se transmiten a ningún servidor. Incluso puedes usar esta herramienta sin conexión después de que la página se haya cargado.

¿Puedo codificar texto no-ASCII (Unicode)?

Sí. Esta herramienta maneja Unicode correctamente usando encodeURIComponent() antes de codificar, lo que convierte primero los caracteres multi-byte a su forma UTF-8 codificada en porcentaje. Esto garantiza que caracteres como chino, árabe, emoji o letras latinas acentuadas se codifiquen y decodifiquen con precisión.

¿Por qué mi salida decodificada muestra caracteres incomprensibles o un error?

Si la decodificación produce un error, la cadena de entrada no es Base64 válido. Las causas comunes incluyen: caracteres de relleno ('=') faltantes o extras, caracteres ilegales en la cadena, o usar Base64 estándar cuando la cadena es Base64 URL-safe (o viceversa). Alterna la opción URL-safe e intenta de nuevo. Si la salida parece incomprensible, los datos originales podrían haber sido binarios (p. ej. una imagen) en lugar de texto.

Herramientas relacionadas

¿Necesitas una auditoría SEO técnica completa?

Nuestros expertos SEO pueden auditar la salud técnica de tu sitio — rastreabilidad, rendimiento, datos estructurados y más — y entregar un plan de acción personalizado.

Get a Free SEO Audit