Base64 - Codificar y decodificar Base64 | Hexa
Qué es Base64 y por qué lo usan los desarrolladores
Base64 es un esquema de codificación que convierte datos binarios en texto ASCII usando 64 caracteres imprimibles (A–Z, a–z, 0–9, +, /). ¿Por qué importa? Muchos sistemas—correo, JSON, URL, XML—solo manejan texto de forma segura. Los datos binarios (imágenes, archivos, contenido cifrado) pueden romper estos sistemas o corromperse. Base64 lo resuelve convirtiendo binario en una representación de texto segura. Una imagen de 1 KB se convierte en una cadena Base64 de ~1,3 KB que puede incrustarse en JSON, almacenarse en una base de datos o enviarse por canales solo de texto. El trade-off: Base64 aumenta el tamaño unos 33 %, pero permite compatibilidad donde el binario no está permitido.
Usos comunes de la codificación Base64
Data URLs: Incrusta imágenes directamente en HTML o CSS. En lugar de alojar un archivo de imagen, puedes usar data:image/png;base64,iVBORw0KGgo... para incluir la imagen en línea. Útil para iconos pequeños, miniaturas y exportaciones HTML de un solo archivo.
API y JSON: Algunas API esperan datos binarios como cadenas Base64. Subidas de archivos, procesamiento de imágenes y almacenamiento de documentos suelen usar Base64 en cuerpos de petición/respuesta.
Adjuntos de correo: La codificación MIME usa Base64 para incluir adjuntos binarios en correo de texto plano.
Configuración y secretos: Certificados, claves y valores de configuración codificados a veces aparecen como Base64 en archivos de configuración.
Cómo funcionan la codificación y decodificación Base64
Base64 toma 3 bytes (24 bits) de datos binarios y los representa como 4 caracteres ASCII. Cada carácter codifica 6 bits. El resultado es más largo que el original pero usa solo caracteres seguros. Nuestra herramienta usa las API nativas del navegador btoa (codificar) y atob (decodificar)—o equivalentes de respaldo—para conversión rápida y fiable. Consulta Base64 en Wikipedia y atob/btoa en MDN para detalles técnicos.
Privacidad y seguridad
Toda codificación y decodificación se realiza localmente en tu navegador. Nunca vemos, almacenamos ni transmitimos tus datos. Si codificas cadenas sensibles, claves API o contenido confidencial, ten la seguridad de que nunca sale de tu dispositivo. La herramienta funciona totalmente sin conexión—sin idas y venidas al servidor.
Usar la herramienta Base64
Abre la herramienta Base64 a continuación. Para codificar: pega o escribe tu texto, luego obtén la cadena Base64. Para decodificar: pega una cadena Base64 y obtén el texto original. Sin registro—codificación y decodificación al instante en tu navegador.
FAQ
¿La herramienta Base64 es gratuita?
Sí. 100 % gratuita, sin registro. Funciona en tu navegador.
¿Qué es Base64?
Un esquema de codificación que convierte datos binarios en texto ASCII. Se usa en API, data URLs y transferencia de datos.
¿Se envían mis datos a servidores?
No. Toda codificación/decodificación se realiza localmente. Nunca vemos tus datos.
¿Funciona sin conexión?
Sí. Totalmente del lado del cliente.
¿Puedo decodificar Base64?
Sí. Pega una cadena Base64 para decodificar al texto original.
Fuentes
Artículos relacionados
Reloj mundial - Hora actual en ciudades del mundo | Hexa
Comprueba la hora actual en ciudades de todo el mundo. Reloj mundial gratuito con zonas horarias. Sin registro. Perfecto para reuniones, viajes o mantener contacto entre zonas horarias.
Velocímetro inteligente - Velocidad GPS en tiempo real | Hexa
Velocímetro GPS en tu navegador. Mide la velocidad real con alta precisión. Sin registro. Muestra velocidad máxima y media. Requiere permiso de ubicación.
Test de velocidad - Medición gratuita de velocidad de internet | Hexa
Mide tu velocidad real de internet con nuestro test online gratuito. Descarga, subida, ping y jitter precisos con M-Lab NDT7. Sin registro.
Generador QR - Crear códigos QR desde texto o URL | Hexa
Crea códigos QR desde texto o URLs al instante. Introduce enlace, texto o info de contacto—obtén un código QR escaneable. Sin registro, sin descarga. Clic derecho para guardar. Funciona en el navegador.
Conversor de salario - Mensual, anual, por hora | Hexa
Convierte salario entre mensual, anual y por hora al instante. Introduce importe y tipo para ver equivalentes. Gratis—sin registro. Perfecto para comparar ofertas de trabajo o planificación financiera.
Base64 - Codificar y decodificar Base64 | Hexa
Codifica y decodifica Base64 al instante. Introduce texto para codificar o cadena Base64 para decodificar. Gratis—sin registro. Perfecto para desarrolladores, API, transferencia de datos. Funciona en el navegador.
Ver todo