Codificador / Decodificador Base64
Codifica y decodifica cadenas Base64 con soporte UTF-8
¿Por qué usar esta herramienta?
- Codifica o decodifica cadenas Base64 al instante en tu navegador, sin necesidad de subir datos a un servidor.
- Soporte completo de UTF-8 para cualquier idioma, emoji o carácter especial sin errores.
- Sin registro necesario -- pega, convierte y copia directamente.
Cómo funciona
La codificación Base64 convierte cada 3 bytes de entrada en 4 caracteres ASCII usando un alfabeto de 64 caracteres (A-Z, a-z, 0-9, +, /). Esto resulta en un aumento de tamaño de aproximadamente 33%. Se añade relleno con caracteres = cuando la longitud de entrada no es múltiplo de 3.
Cómo usar
- Ingresa o pega tu texto en el área de entrada
- Haz clic en Codificar para convertir a Base64 o Decodificar para convertir desde Base64
- Copia el resultado al portapapeles
Preguntas frecuentes
¿Qué es la codificación Base64?
La codificación Base64 convierte datos binarios en texto ASCII usando 64 caracteres (A-Z, a-z, 0-9, +, /). Se usa comúnmente para incrustar datos en URLs, correos electrónicos y JSON.
¿Es compatible con Unicode y texto en otros idiomas?
Sí, esta herramienta usa TextEncoder/TextDecoder para manejar correctamente texto UTF-8, incluyendo español, chino, japonés, coreano, emojis y otros caracteres no ASCII.
¿Cuánto aumenta el tamaño de los datos con Base64?
Base64 aumenta el tamaño de los datos en aproximadamente un 33% (4/3 del original). Cada 3 bytes de datos originales se convierten en 4 caracteres ASCII.
¿Dónde se usa Base64 comúnmente?
Se usa en adjuntos de correo (MIME), imágenes embebidas en HTML (Data URLs), tokens JWT y para transmitir datos binarios en APIs.
¿La codificación Base64 es lo mismo que el cifrado?
No. Base64 es un esquema de codificación, no de cifrado. Convierte datos binarios a texto para transmisión segura, pero no proporciona seguridad.