Añade una imagen para convertirla en una cadena Base64 directamente en tu navegador. Puedes copiar el resultado como Base64 puro, URI de datos, etiqueta HTML o declaración CSS, sin enviar el archivo a un servicio de conversión.
La herramienta admite hasta 20 imágenes por lote y un máximo de 1,5 MB por archivo. Funciona con JPG, PNG, GIF, WebP, SVG, BMP e ICO y conserva los bytes originales de cada imagen.
Arrastra imágenes aquí o haz clic para seleccionarlas
JPG, PNG, GIF, WebP, SVG, BMP, ICO — hasta 1,5 MB por archivo, máximo 20 archivos
¿Necesitas codificar o decodificar texto? Usa nuestro Codificador/Decodificador Base64.
Esta herramienta convierte archivos de imagen a Base64 y Data URI. Para texto, JSON o cadenas Base64 existentes, usa el Codificador/Decodificador Base64.
Base64 representa los bytes de un archivo mediante caracteres de texto. Al convertir una imagen a Base64, obtienes una cadena que puede guardarse o incluirse en formatos basados en texto sin modificar los datos originales de la imagen.
Una URI de datos añade a esa cadena el tipo MIME y el prefijo necesario, por ejemplo data:image/png;base64,. Así puede utilizarse directamente como origen de una imagen en determinados fragmentos de HTML o CSS.
Arrastra una o varias imágenes al área de la herramienta o selecciónalas desde tu dispositivo. El navegador lee cada archivo y genera el resultado cuando termina el procesamiento.
Para cada imagen puedes copiar únicamente la cadena Base64, la URI de datos completa, una etiqueta img de HTML o una declaración background-image de CSS. También puedes descargar la URI de datos en un archivo de texto.
El proceso no comprime, redimensiona ni cambia el formato de la imagen. Solo representa sus bytes como texto Base64.
Se admiten archivos JPEG/JPG, PNG, GIF, WebP, SVG, BMP e ICO. La extensión y el tipo MIME se utilizan para crear una URI de datos adecuada para el archivo seleccionado.
Puedes convertir un JPG a Base64 para una foto, un PNG para conservar transparencia, un SVG para un recurso vectorial o un ICO para un icono. Los GIF animados conservan sus datos porque el archivo se codifica sin volver a dibujarlo.
Cada archivo puede ocupar como máximo 1,5 MB. Si una imagen supera ese límite, redúcela o utiliza el archivo mediante una URL normal en lugar de incrustarlo.
Base64 puede ser práctico para iconos pequeños, prototipos, ejemplos de código, documentos HTML autocontenidos o recursos que deben viajar dentro de una estructura de texto.
No suele ser la mejor opción para fotografías grandes o galerías. La codificación aumenta el tamaño de los datos aproximadamente un 33% y una imagen incrustada no se almacena en caché como un archivo independiente. Para recursos grandes, una URL de imagen suele ser más eficiente.
Base64 puro contiene solo los caracteres codificados. Es útil cuando una API o una estructura de datos ya gestiona el tipo de archivo por separado.
La URI de datos incluye el tipo MIME y puede pegarse en lugares que aceptan una URL. Las opciones HTML y CSS preparan esa misma URI dentro de una etiqueta img o de una declaración background-image para evitar errores manuales al copiar el prefijo.
La conversión se realiza con las funciones del navegador en tu dispositivo. Las imágenes no se envían a un servidor de conversión ni se guardan en una cuenta.
Puedes añadir un máximo de 20 archivos y cada uno debe ocupar 1,5 MB o menos. Cerrar o actualizar la página elimina la lista actual; guarda o copia los resultados que necesites antes de salir.
Arrastra la imagen a la herramienta o selecciónala desde tu dispositivo. Cuando termine el procesamiento, copia Base64 puro, la URI de datos, el fragmento HTML o el fragmento CSS que necesites.
La herramienta admite JPEG/JPG, PNG, GIF, WebP, SVG, BMP e ICO. Cada archivo puede ocupar hasta 1,5 MB y se pueden procesar como máximo 20 imágenes por lote.
Base64 puro contiene únicamente la cadena codificada. Una URI de datos añade el tipo MIME y el prefijo data: necesario para utilizar la imagen directamente en ciertos atributos HTML o valores CSS.
Copia la opción HTML para obtener una etiqueta img cuyo atributo src contiene la URI de datos. Añade después un texto alternativo adecuado al contenido real de la imagen.
Copia la opción CSS para obtener una declaración background-image con la URI de datos. Puedes integrarla en la regla CSS correspondiente y completar las demás propiedades de tamaño o posición que necesites.
No. Base64 no comprime la imagen y suele aumentar el tamaño de sus datos alrededor de un 33%. Para imágenes grandes, normalmente es mejor optimizar el archivo y servirlo mediante una URL independiente.
No. El navegador lee y convierte los archivos localmente. La herramienta no necesita enviarlos a un servidor de conversión ni almacenarlos de forma remota.
No. Esta página convierte archivos de imagen a Base64 y URI de datos. No incluye la operación inversa para reconstruir o descargar una imagen a partir de una cadena Base64.
Herramientas online gratuitas para convertir, codificar y transformar texto
Transforma mayúsculas y minúsculas — MAYÚSCULAS, minúsculas, Título y más
Convierte texto a código Morse y viceversa
Decodificar código Morse desde archivos de audio o micrófono
Convierte texto a binario y viceversa
Codifica y decodifica texto Base64
Convierte texto a hexadecimal y viceversa
Codificar y decodificar texto usando el cifrado ROT13
Convierte texto a superíndice Unicode cuando es compatible.
Convierte texto a subíndice Unicode donde esté soportado.
Genera texto en versalitas, superíndice y subíndice para copiar y pegar
Genera texto tachado Unicode para copiar y pegar al instante
Encode and decode URL components, query strings, and percent-encoded text
Codifica y decodifica entidades HTML como &, <, >, " y '