Herramienta CodificadorDecodificador Base64
Convierta texto, imágenes y archivos hacia y desde formato Base64.
Una herramienta gratuita para generar fragmentos Data URI y Base64 seguro para URL.
Acerca de Codificador / Decodificador Base64
Este "Codificador / Decodificador Base64" es una herramienta web gratuita que le permite convertir texto plano o datos de archivos, como imágenes, hacia y desde el formato Base64 en tiempo real en su navegador.
En el modo de texto, realiza la codificación y decodificación bidireccional al instante mientras escribe. En el modo de archivo/imagen, puede convertir imágenes al formato Data URI simplemente arrastrando y soltando, y copiar fragmentos con un solo clic para incrustar directamente en etiquetas background-image de CSS o <img> de HTML.
También soporta opciones como "Base64 seguro para URL" que se puede utilizar con seguridad en URLs y nombres de archivo, y el estándar MIME "Insertar salto de línea cada 76 caracteres". Dado que todos los procesos de conversión se ejecutan localmente mediante JavaScript en el navegador, los archivos subidos y textos confidenciales nunca se envían a un servidor, garantizando un uso seguro.
Cómo usar el Codificador Base64
Seleccione un Modo
Seleccione la pestaña "Texto" para convertir cadenas, o la pestaña "Archivo / Imagen" para convertir imágenes en Data URIs.
Ingrese o Cargue Datos
Ingrese el texto en el área de texto o suelte un archivo. Configure opciones si es necesario.
Copie o Guarde el Resultado
Copie la cadena Base64 generada automáticamente o los diversos fragmentos para CSS/HTML. Para la decodificación, también puede descargar el resultado.
Glosario de Base64
- Base64
- Un esquema de codificación que representa datos binarios utilizando solo 64 caracteres ASCII imprimibles (A-Z, a-z, 0-9, +, /). Aumenta el tamaño de los datos originales en un 33%.
- Data URI (Data URL)
- Un mecanismo para incrustar recursos como imágenes directamente en archivos HTML o CSS como cadenas utilizando el formato
data:[tipo MIME];base64,[datos], en lugar de cargarlos como archivos externos. - URL-safe Base64
- Una variación que reemplaza los caracteres
+y/utilizados en Base64 estándar con-(guion) y_(guion bajo), respectivamente. Se utiliza en JWTs (JSON Web Tokens), etc. - Relleno (=)
- El carácter
=que se adjunta al final de la salida Base64. Se utiliza para rellenar la longitud de salida a un múltiplo de 4 cuando el recuento de bytes de entrada no es múltiplo de 3. - MIME
- Un estándar para formatear correos electrónicos y manejar datos binarios. Base64 es un esquema de codificación principal en MIME, que especifica insertar un salto de línea cada 76 caracteres.
Preguntas Frequentes sobre Base64 (FAQ)
- Q.¿La codificación Base64 encripta los datos?
- No. Base64 es un método de codificación (reversible), no de encriptación. No se puede utilizar para proteger información confidencial ya que cualquiera puede decodificarlo.
- Q.¿Cuáles son los beneficios de convertir una imagen a Base64?
- Incrustar imágenes pequeñas (como iconos) directamente en HTML o CSS como Data URIs reduce las peticiones HTTP, lo que acelera la carga de la página. Sin embargo, el tamaño de los datos aumenta un 33%, por lo que no es adecuado para imágenes grandes.
- Q.¿Los datos convertidos se envían a un servidor?
- No. Todas las conversiones de texto, lectura de archivos y procesamiento de imágenes se realizan completamente en su navegador. No se envían datos a servidores externos.
- Q.¿Se puede codificar texto que no esté en inglés, como japonés o español?
- Sí. El texto multibyte se convierte automáticamente a secuencias de bytes UTF-8 internamente antes de la codificación Base64, evitando que los caracteres se corrompan.
- Q.¿Existe un límite en el tamaño del archivo?
- Depende de la memoria de su navegador, pero por razones de rendimiento, recomendamos archivos de hasta 5MB.
Casos de Uso de Conversión Base64
Incrustación de Imágenes
Al incrustar directamente pequeños iconos, logotipos y SVGs como Data URIs en archivos CSS o HTML, puede reducir las peticiones HTTP y optimizar la velocidad de carga de la página web.
Transmisión de Datos en Correos y APIs
La codificación se utiliza para enviar y recibir de manera segura archivos binarios como imágenes y PDFs como texto en correos electrónicos y APIs REST basadas en JSON.
Verificación de Tokens JWT
La parte del payload de los JWTs (JSON Web Tokens) se codifica con Base64 seguro para URL, lo que resulta conveniente para decodificar y verificar o depurar la información en su interior.
Escritura Segura en Archivos de Configuración
Utilizado al pasar certificados (archivos PEM) y configuraciones binarias como cadenas de texto Base64 a variables de entorno CI/CD, Dockerfiles, Kubernetes Secrets, etc.
Enviar comentarios
Déjenos saber su opinión para ayudarnos a mejorar la herramienta.
Los comentarios están temporalmente suspendidos
El servidor está ocupado o la protección contra spam está activa. Inténtelo más tarde.