Saltar al contenido
ImageConverter

Conversión segura en el servidor

Convertir GIF a BMP

Convierte un GIF en un mapa de bits BMP de Windows. Los píxeles pasan exactamente iguales, y el archivo se vuelve enormemente más pesado. En las pruebas, un diagrama de 3,5 KB se convirtió en un mapa de bits de 720 KB, doscientas veces más, con un aspecto exactamente igual. Solo compensa cuando algún programa se empeña en BMP, algo que todavía ocurre.

Se elimina automáticamente Archivos eliminados en 30 minutos

Arrastra y suelta tus imágenes GIF aquí

Añade varias a la vez. Cada archivo se procesa y luego se elimina de nuestro servidor.

Hasta 20 MB por archivo Admite lotes

#ffffff

BMP no puede guardar transparencia, así que se rellena con este color.

Paso a paso

Cómo convertir GIF a BMP en 3 pasos

  1. Agrega tu GIF

  2. Elige un color de fondo

    Elige un color de fondo para las zonas transparentes: pasará a formar parte permanente del mapa de bits.

  3. Descarga tu BMP

Comparación de formatos

GIF vs. BMP

GIF (Graphics Interchange Format)

256 colores

El formato clásico para animaciones sencillas, limitado a una paleta de 256 colores por fotograma.

  • Animaciones que se reproducen casi en cualquier sitio
  • Archivos diminutos para gráficos planos con pocos colores
  • Solo 256 colores, así que las fotografías se ven granuladas o con franjas

BMP (mapa de bits de Windows)

Sin comprimir

Un formato antiguo de Windows que guarda los píxeles casi en bruto, con poca o ninguna compresión.

  • Lo leen programas antiguos y sistemas integrados que no conocen nada más moderno
  • Sin artefactos de compresión
  • Archivos muy grandes para el tamaño de la imagen

Por qué el archivo crece tanto

Los dos formatos guardan la misma imagen de formas completamente distintas.

Un GIF guarda una paleta y una lista de índices. Guarda una sola vez hasta 256 colores en una pequeña tabla y luego registra cada píxel como un número que apunta a esa tabla; después comprime esa lista de números, que se reduce muchísimo allí donde se repiten los colores.

Un BMP guarda tres bytes en bruto por cada píxel (rojo, verde y azul) sin ninguna compresión. Una imagen de 600 × 400 pesa 720 KB tanto si es una fotografía detallada como un solo color plano. El peso depende de las dimensiones y de nada más.

Así que un GIF que se comprime bien es justo el GIF que se dispara. Medido:

  • Un diagrama plano: 3,5 KB → 720 KB. Doscientas veces más.
  • Una fotografía guardada como GIF: 107 KB → 360 KB. Tres veces y media más.

La foto crece menos solo porque ya encajaba mal en GIF: su tramado había impedido que el GIF se comprimiera mucho de entrada.

No se gana nada de calidad

Un BMP puede contener millones de colores, pero solo existen los 256 de tu GIF para ponerlos en él. Cada píxel pasa exactamente y ninguno mejora. El mapa de bits es un contenedor más grande para una imagen idéntica.

La transparencia se aplana sobre tu color

GIF puede marcar un color como transparente; un BMP estándar no tiene ninguno. Las zonas transparentes se rellenan con el color de fondo que elijas, y ese color queda grabado.

Eso importa más en BMP de lo que parece. Los programas que necesitan BMP suelen ser antiguos, y los programas antiguos suelen ignorar cualquier información de transparencia que lleve un mapa de bits, así que un fondo que se dejó «transparente» puede aparecer en negro. Elegir un color explícito lo evita por completo.

¿Qué pasa con los píxeles transparentes al convertir GIF a BMP?

BMP no puede guardar transparencia, así que las zonas transparentes y semitransparentes se mezclan con un fondo sólido antes de guardar el archivo: el color que elijas arriba, #FFFFFF por defecto. Guarda tu GIF original si puedes volver a necesitar la transparencia.

Calidad

Calidad y tamaño del archivo

No hay ajuste de calidad. BMP no tiene compresión y GIF no tiene pérdida, así que no se descarta nada en ninguna dirección: lo único que cambia es cuánto espacio en disco ocupan los mismos píxeles.

Cuándo BMP es realmente la respuesta correcta

  • Programas heredados de Windows que leen BMP y nada más.
  • Pantallas embebidas e industriales, donde se prefiere un formato sin descompresión porque no compensa implementar la decodificación de otro.
  • Motores de videojuegos y herramientas de modding antiguos que esperan texturas y sprites en mapa de bits.
  • Herramientas de instaladores y recursos de entornos de desarrollo antiguos.

Fuera de esos casos, GIF a PNG te da los mismos píxeles sin pérdida con una fracción del peso, con la transparencia intacta, y se abre en todos los sitios donde se abre un BMP.

GIF animados

Un BMP contiene una sola imagen, así que un GIF animado te da su primer fotograma. La herramienta cuenta los fotogramas antes de convertir y te avisa cuando eso ocurre. Para trabajos con sprites en los que cada fotograma debe ser un mapa de bits aparte, extrae antes los fotogramas y conviértelos uno a uno.

Vigila las dimensiones de los GIF grandes

Como el peso depende solo de las dimensiones, un GIF grande se convierte en un mapa de bits muy pesado: un GIF de 2000 × 2000 pesa unos 12 MB como BMP muestre lo que muestre. Si el sistema de destino tiene un límite de peso, esa es la cifra que hay que comprobar.

Pixel art y sprites

El motivo moderno más común para esta conversión son los videojuegos. Las hojas de sprites retro e independientes se comparten a menudo como GIF, y algunos motores, editores de niveles y herramientas de modding antiguos solo cargan mapas de bits.

El pixel art se convierte a la perfección: cada píxel es exacto, no se aplica ningún suavizado y la paleta se mantiene intacta. Lo único que hay que decidir con cuidado es el color de fondo: muchos motores tratan un color concreto, a menudo un magenta chillón, como «transparente» al cargar un mapa de bits. Si el tuyo lo hace, pon ese color como fondo y tus zonas transparentes se reconocerán.

Dos formatos de los años ochenta

BMP llegó con Windows en 1985 y GIF dos años después, y se diseñaron con limitaciones opuestas. BMP hacía que los píxeles fueran trivialmente fáciles de leer en una época en la que procesar era caro. GIF hacía que las imágenes fueran lo bastante pequeñas para enviarlas por módem en una época en la que el ancho de banda era valiosísimo.

Convertir uno en otro cambia la respuesta de GIF por la de BMP, y hoy el almacenamiento es barato pero no gratis; por eso esta es una conversión de compatibilidad y no algo que valga la pena por sí mismo.

Relacionado

BMP a GIF va en la dirección contraria, y es esa conversión poco común a GIF que supone una mejora real. GIF a PNG es la mejor opción casi siempre que no se exija específicamente BMP.

Qué pasa con tu archivo

Los navegadores no pueden escribir archivos BMP, así que esto se hace en nuestro servidor. Lo que subes se borra en cuanto termina la conversión, el resultado se borra en cuanto lo descargas, y todo lo abandonado se elimina automáticamente.

Privacidad

Qué pasa con tu archivo

Esta herramienta funciona en nuestro servidor, así que da el mismo resultado en cualquier teléfono u ordenador. Tu archivo se sube, y esto es exactamente lo que le pasa:

  • Se guarda fuera de la parte pública del servidor con un nombre aleatorio, nunca con el nombre de tu archivo.
  • Se procesa y el archivo original se elimina de inmediato, tanto si la conversión funciona como si falla.
  • El resultado queda tras un enlace firmado que solo recibes tú, que deja de funcionar a los 20 minutos, y el archivo se elimina en cuanto lo descargas.
  • Lo que nunca se descarga se elimina automáticamente en menos de 30 minutos.
  • La imagen en sí nunca se registra ni se guarda. Si una conversión falla, anotamos los formatos y el error, no el archivo.
  • Los metadatos de la cámara, incluidas las coordenadas GPS que indican dónde se tomó la foto, se eliminan del resultado. Solo se conserva la rotación necesaria para mostrar la imagen derecha.

Preguntas y respuestas

GIF a BMP: preguntas frecuentes

¿Por qué el BMP pesa tanto más que mi GIF?

Un GIF guarda una pequeña tabla de colores y una lista comprimida de índices de píxel; un BMP guarda tres bytes en bruto por cada píxel sin ninguna compresión. Así, el peso depende solo de las dimensiones. Medido, un diagrama de 3,5 KB se convirtió en un BMP de 720 KB, doscientas veces más, mientras que un GIF fotográfico creció tres veces y media.

¿La imagen se ve mejor como BMP?

No. Un BMP puede contener millones de colores, pero solo existen los 256 de tu GIF para ponerlos en él. Cada píxel pasa exactamente y ninguno mejora: es un contenedor más grande para una imagen idéntica.

¿Qué pasa con las zonas transparentes?

Se rellenan con el color de fondo que elijas, y ese color es permanente. Elígelo a propósito: los programas antiguos que necesitan BMP suelen ignorar la información de transparencia, así que un fondo que se dejó «transparente» puede aparecer en negro.

Mi motor de juego usa el magenta como transparencia.

Entonces pon como color de fondo exactamente ese magenta (a menudo #ff00ff), y las zonas transparentes de tu GIF pasarán a ser el color que tu motor trata como invisible al cargar el mapa de bits.

¿Y un GIF animado?

Un BMP contiene una sola imagen, así que obtienes el primer fotograma, y la herramienta te avisa cuando el GIF tenía más. Para trabajos con sprites que necesitan cada fotograma como un mapa de bits propio, extrae antes los fotogramas y conviértelos por separado.

¿Uso BMP o PNG?

PNG, salvo que algo exija específicamente BMP. PNG conserva los mismos píxeles sin pérdida con una fracción del peso, mantiene la transparencia y se abre en todos los sitios donde se abre un BMP. BMP es para programas heredados, pantallas embebidas y herramientas de videojuegos antiguas.

Sigue explorando

Ver todas las herramientas