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.

Cómo se usa

  1. Pega tu texto o tu cadena de Base64 en la casilla de entrada.
  2. Haz clic en "Codificar a Base64" o "Decodificar de Base64" según la dirección que necesites.
  3. 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 _.

Herramientas relacionadas