Codificador/Decodificador Base64
Codifica y decodifica rápidamente Base64 con soporte de texto UTF-8
Selecciona Método de Conversión
¿Qué es Base64?
Base64 es un método de codificación que usa 64 caracteres imprimibles (A-Z, a-z, 0-9, +, /) para representar datos binarios. Se usa comúnmente para transmitir y almacenar datos binarios en escenarios que requieren manejo de datos de texto, como en correos electrónicos, JSON, XML o URLs. Principio de codificación Base64: Divide cada 3 bytes (24 bits) de datos en 4 grupos de 6 bits cada uno, con cada grupo mapeado a un carácter imprimible. Los datos codificados son aproximadamente 33% más grandes que los datos originales.
Uso
Operaciones básicas
- Pega o ingresa texto en el cuadro de entrada
- Haz clic en「Codificar Base64」para convertir texto a formato Base64
- Haz clic en「Decodificar Base64」para restaurar cadena Base64 a texto
- Los resultados aparecen automáticamente en el cuadro de salida, copia con un clic
Descripción de funciones
Ejemplos
Codificación de texto
Hello World → SGVsbG8gV29ybGQ=Codificación chino
你好世界 → 5L2g5aW95LiW55WMCodificación URL
https://example.com → aHR0cHM6Ly9leGFtcGxlLmNvbQ==Preguntas Frecuentes
Q: ¿Es la codificación Base64 encriptación?
A: No. Base64 es solo un método de codificación, no encriptación. Cualquiera puede decodificar fácilmente una cadena Base64, no proporciona seguridad. No uses Base64 para proteger información sensible.
Q: ¿Por qué hay símbolos = después de codificar?
A: La codificación Base64 requiere que los datos de entrada sean múltiplos de 3 bytes. Cuando la longitud de los datos originales no es múltiplo de 3, se usan símbolos = para relleno, con un máximo de 1 o 2 signos =.
Q: ¿Cómo se manejan caracteres no ASCII como el chino?
A: Esta herramienta usa codificación UTF-8 para procesar texto, primero convirtiendo el texto a una secuencia de bytes UTF-8, luego realizando la codificación Base64, soportando completamente caracteres multibyte como chino y japonés.