ConvertText.app LogoConvertText.app

Convertir imagen a Base64 online

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.

100% en el navegador
Sin subidas al servidor
Gratis y sin registro

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.

Abrir Codificador/Decodificador Base64

¿Qué significa convertir una imagen a 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.

Cómo convertir una imagen a Base64

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.

Convertir JPG, PNG, SVG, WebP, GIF, BMP e ICO a 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.

Cuándo conviene usar una imagen en Base64

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, URI de datos, HTML o CSS

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.

Límites y privacidad

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.

Preguntas frecuentes

¿Cómo convierto una imagen a Base64 online?

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.

¿Qué formatos de imagen son compatibles?

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.

¿Cuál es la diferencia entre Base64 puro y una URI de datos?

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.

¿Cómo uso una imagen Base64 en HTML?

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.

¿Cómo uso una imagen Base64 en CSS?

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.

¿Base64 reduce el tamaño de una imagen?

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.

¿Mis imágenes se suben a un servidor?

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.

¿Esta herramienta convierte Base64 de nuevo en una imagen?

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.

Explora más herramientas de texto

Herramientas online gratuitas para convertir, codificar y transformar texto

Convertir mayúsculas

Transforma mayúsculas y minúsculas — MAYÚSCULAS, minúsculas, Título y más

Traductor de código Morse

Convierte texto a código Morse y viceversa

Decodificador de audio Morse

Decodificar código Morse desde archivos de audio o micrófono

Traductor binario

Convierte texto a binario y viceversa

Codificador/Decodificador Base64

Codifica y decodifica texto Base64

Hex Converter

Convierte texto a hexadecimal y viceversa

Codificador/Decodificador ROT13

Codificar y decodificar texto usando el cifrado ROT13

Generador de Superíndice

Convierte texto a superíndice Unicode cuando es compatible.

Generador de Subíndice

Convierte texto a subíndice Unicode donde esté soportado.

Generador de texto pequeño

Genera texto en versalitas, superíndice y subíndice para copiar y pegar

Generador de texto tachado

Genera texto tachado Unicode para copiar y pegar al instante

URL Encoder / Decoder

Encode and decode URL components, query strings, and percent-encoded text

HTML Entity Encoder / Decoder

Codifica y decodifica entidades HTML como &, <, >, " y '