🔐 Codificador / Decodificador Base64
Codifica y decodifica texto o archivos en Base64, rápido, local, seguro. Nada sale de tu navegador.
🖼️ Image Preview
Cómo usar esta herramienta
Resumen
Codificador Base64 Gratis es una utilidad gratuita en línea para codificar y decodificar texto o archivos a y desde el formato Base64, directamente en tu navegador. Como herramienta de desarrollo 100% del lado del cliente, nada de lo que ingreses llega a un servidor, tus datos permanecen privados y seguros en tu dispositivo. La codificación Base64 se utiliza ampliamente en el desarrollo web para incrustar datos binarios en URIs de datos, transmitir datos en APIs, almacenar imágenes o fuentes en CSS y manejar contenido binario sobre protocolos basados en texto. Nuestra herramienta admite convertir texto a cadenas Base64, decodificar cadenas Base64 a texto legible, codificar archivos de imagen (PNG, JPG, GIF) en URIs de datos Base64 y decodificar cadenas Base64 en imágenes visibles, todo con un solo clic. Simplemente pega tu texto o cadena Base64, selecciona el modo de codificación o decodificación y el resultado aparece al instante. Los desarrolladores lo utilizan para probar cargas útiles de API, crear imágenes en línea y depurar datos codificados. Sin descargas, sin registro, sin recolección de datos. Solo un códec Base64 rápido y privado.Qué hace realmente Base64
Base64 convierte bytes arbitrarios en 64 caracteres ASCII imprimibles para que los datos binarios viajen por canales de solo texto: cargas JSON, cabeceras de correo, data URIs y archivos de configuración. La codificación aumenta el tamaño un 33% aproximadamente, algo normal y esperado: es un formato de transporte, no de compresión. La decodificación invierte la asignación y restaura los bytes originales exactamente. Esta herramienta cubre ambas direcciones, además de imagen a data URI y data URI a imagen, usando el codificador nativo del navegador con soporte UTF-8 para que acentos y emoji sobrevivan al viaje.
Detalles de proceso y límites
| Propiedad | Comportamiento |
|---|---|
| Modos | Texto a Base64, Base64 a texto, imagen a data URI, data URI a imagen |
| Soporte de caracteres | UTF-8 completo, incluidos acentos y emoji |
| Sobrecarga de tamaño | ~33% más que el binario original (esperado) |
| Entrada de imagen | PNG, JPG, GIF y otros formatos legibles por el navegador |
| Procesamiento | 100% JavaScript en el cliente, sin subida |
| Peticiones de red | Ninguna después de cargar la página |
| Coste | Gratis, sin cuenta ni cuota de peticiones |
Privacidad: los datos codificados no salen del navegador
Las cadenas Base64 suelen llevar tokens de API, credenciales o datos de clientes, y decodificarlas en un servidor ajeno anularía la razón de codificarlas. Aquí todo se ejecuta localmente: nada se transmite, almacena ni registra, y la página funciona sin conexión tras la primera carga. Compruébalo en la pestaña Red: codificar y decodificar no generan tráfico.
Consejos prácticos
- Nunca trates Base64 como cifrado: cualquiera puede revertirlo.
- Quita el prefijo data URI antes de decodificar datos de imagen en Base64.
- Usa data URIs con moderación en CSS: las imágenes grandes inflan la hoja de estilos.
- Espera errores de caracteres inválidos cuando la cadena se truncó en tránsito.
- Para archivos, prefiere subidas multipart antes que Base64 dentro de JSON.
Relacionado: explora las herramientas de desarrollo para formatear JSON, hash, decodificar JWT y más.
Preguntas frecuentes
¿Qué es la codificación Base64? +
Base64 es un método para convertir datos binarios en una cadena de texto usando 64 caracteres ASCII. Se usa comúnmente para incrustar imágenes en HTML y enviar adjuntos por correo.
¿Puedo codificar y decodificar archivos, no solo texto? +
Sí. Sube cualquier archivo, imágenes, documentos o datos binarios, y la herramienta lo codifica a Base64. También puedes pegar Base64 para decodificarlo.
¿Hay un límite de caracteres o tamaño de archivo? +
No hay límite artificial. Los archivos grandes producen cadenas Base64 más largas, pero la herramienta los maneja sin problemas.
¿Cuál es la diferencia entre codificación Base64 y cifrado? +
La codificación Base64 NO es cifrado. Es un formato de representación reversible. Cualquiera puede decodificar Base64.