Codificador y decodificador Base64
Convierte texto legible a Base64 y viceversa, con compatibilidad UTF-8 para acentos y emojis.
Todo listo para empezar.
Un ejemplo práctico
Entrada o configuración
Café 😀
Resultado de ejemplo
Q2Fmw6kg8J+YgA==
Cuándo resulta útil
Útil para cargas de texto, ejemplos breves y campos Base64. No sube archivos ni convierte imágenes binarias en texto.
Cómo funciona y cuáles son sus límites
Primero se convierte el texto Unicode a bytes UTF-8. El modo estándar usa + y / con relleno =. El modo seguro para URL usa - y _ y omite el relleno al codificar.
La decodificación admite relleno correcto opcional e ignora espacios ASCII, tabulaciones y saltos. El alfabeto debe corresponder al modo elegido. Se rechazan caracteres, relleno o bits finales no válidos.
Los bytes obtenidos deben ser UTF-8 válido. Un archivo binario puede ser Base64 correcto sin ser texto. Base64 es codificación, no cifrado, y no oculta secretos a quien pueda leerlo.
Detalles útiles
¿Admite emojis y acentos?
Sí. Se usa UTF-8 antes de codificar y se verifica UTF-8 al decodificar.
¿Puedo pegar una URL data:?
Pega solo la parte Base64, sin el prefijo de la URL.
¿El modo seguro para URL cifra el texto?
No. Solo cambia dos caracteres del alfabeto y normalmente omite el relleno.