Codificador/decodificador Base64
Codifica texto a Base64 o decodifica Base64 a texto.
Acerca de Codificador/decodificador Base64
El Codificador/Decodificador Base64 de GuruAlpha convierte texto a codificación Base64 y decodifica cadenas Base64 de vuelta a texto legible. Base64 es un esquema de codificación de binario a texto que representa datos binarios como texto ASCII, comúnmente usado para incrustar imágenes en HTML/CSS, codificar credenciales en encabezados HTTP y transmitir datos por protocolos basados en texto.
La codificación Base64 es ubicua en el desarrollo web. Los adjuntos de correo usan codificación MIME/Base64. La Autenticación Básica HTTP codifica credenciales como Base64. Los Data URIs incrustan imágenes directamente en HTML/CSS usando Base64. Los tokens JWT contienen encabezados y payloads codificados en Base64. El Codificador/Decodificador Base64 facilita trabajar con estas cadenas codificadas en cualquier contexto.
El codificador convierte cualquier texto o dato binario en una cadena Base64. La codificación expande los datos aproximadamente un 33%: una cadena de 100 bytes se convierte en 133 bytes en Base64. Esta expansión es el compromiso por una representación segura en texto. El decodificador invierte el proceso, convirtiendo Base64 de vuelta al texto original. Ambas operaciones son instantáneas y manejan cualquier codificación de caracteres.
La herramienta admite múltiples formatos de entrada. Pega texto plano para codificación simple. Pega cadenas Base64 para decodificar. La herramienta detecta automáticamente si la entrada es texto plano o Base64 y ofrece la conversión adecuada. Para datos binarios, la opción de subida de archivos te permite codificar archivos (imágenes, PDF, etc.) a Base64 para incrustarlos.
Para desarrolladores, la herramienta es esencial para depurar la autenticación de API (decodificar encabezados Authorization), probar la incrustación de imágenes con Data URI y trabajar con tokens JWT. La función de copia con un clic facilita transferir cadenas codificadas/decodificadas entre herramientas y editores de código.
Características principales de Codificador/decodificador Base64
- Codificar texto a Base64
- Decodificar Base64 a texto
- Detección automática del tipo de entrada
- Subida de archivos para codificación binaria
- Admite todas las codificaciones de caracteres
- Copia con un clic al portapapeles
- Procesamiento instantáneo en el navegador
- No se envían datos a servidores
Cómo usar Codificador/decodificador Base64
- Abre el Codificador/Decodificador Base64 en GuruAlpha.
- Pega texto para codificar o una cadena Base64 para decodificar.
- La herramienta detecta automáticamente y muestra el resultado adecuado.
- O haz clic en 'Encode'/'Decode' para forzar una operación específica.
- Copia el resultado al portapapeles.
- Usa la subida de archivos para codificar datos binarios.
Consejos para usar Codificador/decodificador Base64
- Base64 NO es cifrado: cualquiera puede decodificarlo. Úsalo para transporte de datos, no para seguridad.
- Los Data URIs con Base64 pueden incrustar imágenes pequeñas directamente en CSS, reduciendo solicitudes HTTP.
- Decodifica tokens JWT para inspeccionar las claims: pega la sección central en el decodificador.
- Los encabezados HTTP Basic Auth son 'Basic ' + Base64(usuario:contraseña). Decodifica para verificar.
- La herramienta maneja todas las codificaciones de caracteres, incluidas UTF-8, ASCII y Latin-1.
Preguntas frecuentes sobre Codificador/decodificador Base64
¿Es Base64 lo mismo que el cifrado?
No. Base64 es un esquema de codificación, no cifrado. Convierte datos binarios a texto para un transporte seguro. Cualquiera puede decodificar Base64 sin una clave.
¿Por qué Base64 alarga el texto?
Base64 usa codificación de 6 bits, representando cada 3 bytes de datos binarios como 4 caracteres ASCII. Esta expansión del 33% es el compromiso por una representación segura en texto.
¿Puedo codificar archivos?
Sí. La opción de subida de archivos te permite codificar imágenes, PDF y otros archivos binarios a Base64 para incrustarlos en HTML, CSS o data URIs.
¿Qué codificación de caracteres se usa?
La herramienta admite UTF-8, ASCII, Latin-1 y otras codificaciones comunes. UTF-8 se usa de forma predeterminada para máxima compatibilidad.
