Ir al contenido
AioFreeKit

Codificador Base64

Convierte cualquier texto a Base64 al instante. Compatibilidad total con UTF-8: tildes, texto CJK y emoji se codifican correctamente, con alfabeto URL-safe opcional.

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

Cuándo necesitas codificación Base64

Base64 reempaqueta datos binarios en 64 caracteres ASCII imprimibles, para que el contenido que se rompería en un canal de solo texto (JSON, XML, correo, URL) sobreviva al trayecto. Cada 3 bytes se convierten en 4 caracteres, por eso la salida es aproximadamente un 33 % mayor que la entrada.

Usos típicos: Data URL para incrustar imágenes pequeñas en CSS o HTML, cabeceras HTTP de autenticación básica, segmentos JWT y adjuntos MIME. Si el resultado debe vivir dentro de una URL o un nombre de archivo, activa el alfabeto URL-safe que sustituye + y / por - y _.

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

¿Cuánto crece el dato con Base64?

Exactamente 4/3 del tamaño original, redondeado a un múltiplo de 4 caracteres con relleno =. 100 bytes se convierten en 136 caracteres.

¿Puedo codificar chino o emoji?

Sí. El texto se convierte a bytes UTF-8 antes de codificar, así que cualquier carácter funciona, a diferencia de las herramientas que llaman a btoa() directamente y fallan fuera de Latin-1.

¿Base64 es cifrado?

No, es solo una codificación que cualquiera puede revertir en segundos. Sirve para transportar, nunca para proteger secretos.

¿Alfabeto estándar o URL-safe?

Elige URL-safe cuando la salida vaya a una URL, un parámetro de consulta, un nombre de archivo o un JWT. En los demás casos, el alfabeto estándar con relleno = es lo habitual.

Comentarios y contacto

¿Encontraste un error o tienes una idea para una nueva herramienta? Leemos cada mensaje: indica la página y qué falló para que podamos solucionarlo antes.