Ir al contenido
AioFreeKit

Codificador y decodificador Base64

Codifica texto a Base64 o vuelve a decodificarlo, al instante y por completo en tu navegador. Compatibilidad total con UTF-8: las letras acentuadas, el texto CJK y los emoji sobreviven al viaje de ida y vuelta.

Usa - y _ en lugar de + y / y elimina el relleno =. Seguro dentro de URL, nombres de archivo y segmentos JWT.

0 caracteres · 0 bytes · 0 líneas

Resultado

El resultado aparecerá aquí mientras escribes.

0 caracteres · 0 bytes · 0 líneas

Qué resuelve esta herramienta

  • Unicode bien hecho

    El texto se convierte a bytes UTF-8 antes de codificar, así que 中文, café y 🔒 van y vuelven correctamente en lugar de provocar un error.

  • Decodificador tolerante

    Acepta saltos de línea, espacios sueltos, relleno = ausente y el alfabeto seguro para URL sin que tengas que limpiar nada antes.

  • Nada sale de la pestaña

    La codificación se ejecuta en JavaScript en tu dispositivo. Los tokens, las credenciales y los payloads no se envían a ningún sitio.

Preguntas frecuentes

¿Base64 es una forma de cifrado?

No. Base64 es una codificación, no un cifrado: cualquiera puede decodificarlo en segundos. Úsalo para mover datos binarios por canales de solo texto, nunca para proteger secretos.

¿Por qué otras herramientas fallan con texto chino o emoji?

Llaman directamente a btoa(), que solo acepta caracteres Latin-1 y lanza un error con cualquier otro. Esta herramienta codifica primero a bytes UTF-8, así que funciona cualquier carácter.

¿Cuándo conviene usar el alfabeto seguro para URL?

Cuando el resultado va en una URL, un parámetro de consulta, un nombre de archivo o un JWT. El Base64 estándar usa + y /, que tienen un significado especial en esos lugares.

¿Puedo decodificar una imagen o un archivo en Base64?

Puedes decodificar cualquier cadena Base64, pero los datos binarios como una imagen aparecerán como caracteres ilegibles porque el resultado se muestra como texto.