Codificador/decodificador Base64 en línea
Codificá texto UTF-8 en Base64 estándar o descodificalo para recuperar el texto y copiar el resultado en el navegador.
Empezar a usar
Codificador/decodificador Base64 en línea
Codificá texto UTF-8 en Base64 estándar o descodificalo para recuperar el texto y copiar el resultado en el navegador.
Características y uso práctico
Por ejemplo, si tenés el texto Hola, al codificarlo obtenés SG9sYQ==. Si descodificás 5L2g5aW9, obtenés 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 podés 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
La codificación admite hasta 8.388.608 unidades UTF-16 y 16 MiB de bytes UTF-8 antes de convertir a Base64. Para descodificar, los límites son 16.777.216 unidades de entrada y 8.388.608 caracteres Base64 sin espacios. La longitud UTF-16 no equivale al tamaño UTF-8.
Privacidad y seguridad
La conversión se realiza localmente en tu navegador; el texto ingresado no se envía a un servidor para esta conversión. 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 recuperás los mismos caracteres.
¿Qué hago si recibo un error al decodificar?
Verificá 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.
¡Hola! ↔ wqFIb2xhIQ== Hello ↔ SGVsbG8=
Para codificar y descodificar directamente acá, usá hasta 6 MiB de datos UTF-8, que producen como máximo 8 MiB de Base64. Los resultados mayores se pueden recuperar como bytes con el descodificador de archivos, dentro de sus límites.
El procesamiento se realiza localmente en tu navegador.