Codificador/decodificador Base64 en línea
Convierte texto a Base64 o decodifica Base64 a texto UTF-8 al instante. Herramienta gratuita y local en tu navegador. El procesamiento se realiza localmente…
Empezar a usar
Características y uso práctico
Esta herramienta resuelve la necesidad de representar datos binarios o texto en un formato seguro para transmisión, como en correos electrónicos o URLs. Por ejemplo, si tienes el texto Hola, al codificarlo obtienes SG9sYQ==. Si decodificas 5L2g5aW9, obtienes el texto 你好 (en UTF-8).
Parámetros y procesamiento
La codificación usa UTF-8 para convertir el texto a bytes y luego aplica Base64. La decodificación elimina los espacios en blanco antes de procesar, por lo que puedes pegar Base64 con saltos de línea. Si el Base64 no es válido o los bytes no son UTF-8, se muestra un error.
Límites de entrada
Para codificar, el texto se limita a 8.388.608 unidades de código UTF-16 (y su representación UTF-8 a 16 MiB). Para decodificar, la entrada Base64 se limita a 16.777.216 unidades de código y a 8.388.608 caracteres después de quitar espacios. Esto protege la memoria del navegador; para archivos grandes usa el decodificador de archivos Base64.
Privacidad y seguridad
La conversión se realiza localmente en tu navegador; no se envía información a ningún servidor. Sin embargo, Base64 no es cifrado: es una representación reversible. No compartas secretos solo porque parezcan ilegibles.
Preguntas frecuentes
¿Por qué el resultado a veces termina con el símbolo =?
El carácter = se usa como relleno cuando la cantidad de bytes original no es múltiplo de tres. Es parte del estándar Base64 y no afecta la decodificación.
¿Puedo codificar caracteres acentuados o emojis?
Sí, la herramienta codifica cualquier texto Unicode usando UTF-8. Por ejemplo, ¡Hola! se codifica correctamente y al decodificar recuperas los mismos caracteres.
¿Qué hago si recibo un error al decodificar?
Verifica que la cadena Base64 sea válida y que los bytes decodificados correspondan a texto UTF-8. Si el contenido original era binario (como una imagen), usa el decodificador de archivos Base64 en su lugar.
Lista de verificación
- Seleccioné la operación correcta (codificar o decodificar).
- La entrada no excede los límites de tamaño.
- El Base64 no contiene caracteres no válidos (solo letras, números, +, / y =).
- Copié el resultado antes de cerrar la página.
El procesamiento se realiza localmente en tu navegador.