Conversor de Base64
Convierte cualquier texto a Base64 y viceversa con soporte completo de UTF-8: el árabe, los emoji y los símbolos se codifican correctamente. Todo se ejecuta en tu dispositivo y nada se sube.
Introduce valores válidos.
Cómo se usa
- Pega tu texto o tu cadena de Base64 en la casilla de entrada.
- Haz clic en "Codificar a Base64" o "Decodificar de Base64" según la dirección que necesites.
- Copia el resultado con un solo clic: el Base64 no válido se detecta al instante.
Preguntas frecuentes
¿Es Base64 un tipo de cifrado?
No. Base64 es un esquema de codificación, no de cifrado: convierte los datos a una forma textual segura usando un alfabeto público y no necesita clave. Cualquiera puede decodificarlo al instante, así que nunca lo uses para proteger contraseñas ni secretos: para eso usa cifrado de verdad.
¿La codificación se hace en mi dispositivo?
Sí, por completo. La herramienta usa las funciones integradas TextEncoder y btoa/atob del navegador, de modo que tu texto se convierte localmente y nunca se sube, almacena ni ve en ningún servidor.
¿Por qué veo caracteres � después de decodificar?
Ocurre cuando el Base64 original se generó a partir de bytes que no son UTF-8 válidos, o cuando la cadena se copió de forma incompleta. Asegúrate de pegar la cadena completa de Base64, incluido el relleno = del final; esta herramienta codifica y decodifica con UTF-8 en ambos sentidos.
¿El resultado es seguro para URLs y por qué acaba con =?
El Base64 estándar usa +, / y uno o dos caracteres de relleno = al final, que tienen significados especiales en las URLs, por lo que no es seguro para URLs tal cual. Escápelo antes de meterlo en una cadena de consulta, o usa la variante base64url, que cambia + y / por - y _.