Codificador y Decodificador Base64
Codifica texto → Base64 o decodifica Base64 → texto. UTF-8 de principio a fin.
Base64 es la forma estándar de empaquetar bytes arbitrarios — texto, fragmentos de imagen, cargas JSON — en caracteres que sobreviven a cualquier transporte que solo admite ASCII: correo electrónico, URLs, segmentos JWT, cadenas JSON. El codificador de abajo maneja UTF-8 completo (incluidos emoji), admite tanto el alfabeto estándar como base64url (URL-seguro, sin relleno), y se ejecuta completamente en tu navegador. Nada de lo que pegues sale de esta página.
How to use
Elige una dirección
Selecciona Codificar para convertir texto en Base64, o Decodificar para leer una cadena Base64 como texto.
Elige el alfabeto (solo codificación)
Estándar para correos electrónicos, URI de datos y HTTP Basic Auth. base64url para JWT, cookies firmadas y cualquier cosa que viaje en URLs.
Pega tu entrada
La salida aparece al instante mientras escribes. Haz clic en el ícono de copiar para obtener el resultado.
Frequently asked questions
- ¿Qué es Base64?
- Base64 representa datos binarios usando solo 64 caracteres ASCII imprimibles (A–Z, a–z, 0–9, +, /). Cada tres bytes de entrada se convierten en cuatro caracteres Base64, más relleno ('=') al final para alcanzar un múltiplo de cuatro.
- ¿Qué es base64url?
- Una variante URL-segura definida en RFC 4648 §5. Reemplaza + con - y / con _ para que el valor codificado sea válido dentro de una URL sin escapes adicionales. El relleno (=) se omite convencionalmente porque los signos de igual al final a veces confunden a los analizadores de rutas.
- ¿Base64 comprime o cifra mis datos?
- Ninguna de las dos. Aumenta el tamaño en un 33% (4 bytes de salida por cada 3 bytes de entrada) y la transformación es completamente reversible por cualquiera — no es un mecanismo de seguridad.
- ¿El codificador maneja emoji y caracteres no ASCII?
- Sí. La entrada se codifica primero como bytes UTF-8, luego esos bytes se codifican en Base64. La decodificación hace lo inverso y valida que el resultado sea UTF-8 bien formado antes de devolverlo.
- ¿Se envían los datos a un servidor?
- No. El codificador y decodificador completos se ejecutan en tu navegador como JavaScript estático. Convertitive nunca registra, almacena ni transmite ninguna de tus entradas.
Herramientas relacionadas
- Generador de contraseñasContraseñas seguras y aleatorias.
- Convertidor de Mayúsculas y MinúsculasTransforma texto entre distintos formatos de capitalización.
- Generador de Hash — SHA-1, SHA-256, SHA-384, SHA-512Genera hashes criptográficos de cualquier texto.
- Formateador y Validador de JSONFormatea, valida y embellece documentos JSON.
- Conversor de JSON a YAML y de YAML a JSONConvierte entre formatos JSON y YAML al instante.
- Decodificador JWTDecodifica y verifica tokens JWT fácilmente.