Saltar al contenido
ImageConverter

Conversión segura en el servidor

Convertir PNG a BMP

Convierte un PNG en un mapa de bits BMP de Windows. Cada píxel queda exactamente igual (ambos formatos son sin pérdida), pero se eliminan tres cosas: la compresión, la transparencia y los metadatos de texto. Lo que cuesta perder la compresión depende casi por completo de la imagen, y la diferencia es asombrosa: en las pruebas, una fotografía creció un 21 %; un gráfico sencillo creció 278 veces.

Se elimina automáticamente Archivos eliminados en 30 minutos

Arrastra y suelta tus imágenes PNG 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 PNG a BMP en 3 pasos

  1. Agrega tu PNG

  2. Elige un color de fondo

    Elige un color de fondo si tu PNG tiene zonas transparentes. Pasará a formar parte de la imagen para siempre.

  3. Descarga tu BMP

Comparación de formatos

PNG vs. BMP

PNG (Portable Network Graphics)

Sin pérdida

Guarda cada píxel exactamente como estaba, así que no se pierde nada por muchas veces que se abra y se guarde.

  • Píxel a píxel: ideal para capturas de pantalla, logotipos y texto
  • Compatible en todas partes, incluidos todos los navegadores
  • Las fotografías dan archivos grandes: a menudo varias veces el tamaño en JPG

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

Un PNG es, más o menos, un BMP comprimido con extras

En el fondo, ambos formatos describen lo mismo: una cuadrícula de píxeles, guardados exactamente. PNG agrega tres capas encima, y convertir a BMP las quita.

  • Compresión sin pérdida. PNG encuentra patrones en los píxeles y los guarda de forma compacta. BMP guarda cada píxel en bruto.
  • Transparencia. PNG tiene un canal alfa completo con 256 niveles. Un BMP estándar no tiene ninguno.
  • Metadatos. PNG puede llevar texto, datos de creación y otras anotaciones. BMP no tiene sitio para ellos.

Por qué el cambio de peso varía tanto

La compresión de PNG funciona detectando repeticiones. Cuánta repetición tiene una imagen lo decide todo.

Un gráfico sencillo (un logotipo, un icono, un diagrama, una interfaz) es sobre todo grandes zonas de color idéntico, que PNG comprime casi a nada. Quita la compresión y el archivo salta a su tamaño completo en bruto. Medido: un gráfico de 600 × 400 pasó de 2,6 KB a 720 KB.

Una fotografía casi no tiene repetición exacta (cada píxel difiere un poco de sus vecinos), así que PNG apenas podía comprimirla de entrada. Quitar una compresión que no conseguía mucho cuesta poco. Medido: un PNG fotográfico pasó de 299 KB a 361 KB.

Así que las imágenes que más sufren con esta conversión son justo las que la gente suele guardar en PNG.

La transparencia se convierte en tu color de fondo

Las zonas transparentes y parcialmente transparentes se funden con el color que elijas, y el resultado es una imagen sólida. Una sombra suave se difumina correctamente hacia ese color (no gana un borde duro), pero ahora forma parte de la imagen y no se puede volver a separar.

Elige el color sobre el que realmente irá la imagen. Cualquier otro deja un rectángulo visible y un halo tenue del color equivocado alrededor de los bordes suaves.

¿Qué pasa con los píxeles transparentes al convertir PNG 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 PNG original si puedes volver a necesitar la transparencia.

Calidad

Calidad y tamaño del archivo

No hay ajuste de calidad. Ambos formatos son sin pérdida, así que, salvo la transparencia aplanada, los píxeles son idénticos.

Por qué la elección de color importa más en BMP que en otros formatos

Los programas que necesitan BMP suelen ser antiguos, y los programas antiguos suelen manejar mal la transparencia en los mapas de bits: a veces la ignoran y a veces muestran en negro lo que había detrás. Aplanar sobre un color explícito lo evita: lo que eliges es exactamente lo que aparece, en cualquier programa.

Motores de videojuegos y colores clave

Algunos motores y herramientas de sprites antiguos tratan un color concreto de un mapa de bits como «transparente», a menudo un magenta chillón, #ff00ff. Si el tuyo lo hace, pon ese color como fondo y las zonas transparentes de tu PNG se reconocerán al cargar el mapa de bits.

Ten en cuenta que esto solo funciona con las zonas totalmente transparentes. Los bordes suaves, parcialmente transparentes, se mezclan con el magenta y se convierten en píxeles rosados que el motor no trata como transparentes: un borde rosa alrededor de tu sprite. Los sprites para motores con color clave deben tener bordes duros.

Relleno de filas y anchos impares

BMP guarda cada fila de píxeles rellenada hasta un múltiplo de cuatro bytes, así que una imagen cuyo ancho no es múltiplo de cuatro lleva unos pocos bytes de relleno invisibles por fila. No cambia nada de la imagen y muy poco del peso, pero es la razón por la que un BMP pesa a veces unos kilobytes más de lo que indicaría ancho × alto × 3.

Cuándo BMP es el formato adecuado

  • Aplicaciones heredadas de Windows que solo abren mapas de bits.
  • Pantallas y controladores embebidos sin decodificador de PNG.
  • Motores de videojuegos, editores de niveles y herramientas de modding antiguos, a menudo con transparencia por color clave, como se describe arriba.
  • Gráficos de instaladores: los banners de instalación y las imágenes de los cuadros de diálogo de algunos sistemas de instalación todavía exigen BMP.
  • Procesamiento de píxeles en bruto en software científico o industrial.

Para todo lo demás, conserva el PNG. No hay nada que BMP haga mejor, y hay varias cosas que no puede hacer en absoluto.

Comprueba el peso antes de un lote

Como el peso de un mapa de bits es ancho × alto × 3 bytes sea cual sea el contenido, una carpeta de iconos PNG pequeños y eficientes puede volverse cientos de veces más pesada. Una captura de 1920 × 1080 pesa unos 6,2 MB como BMP muestre lo que muestre.

En la dirección contraria

BMP a PNG es la necesidad más común, y una de las mejores conversiones que hay: no se pierde nada y el archivo suele reducirse muchísimo.

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

PNG a BMP: preguntas frecuentes

¿Convertir PNG a BMP pierde calidad?

No: ambos formatos son sin pérdida, así que los píxeles son idénticos. Lo que se pierde es la compresión, la transparencia (aplanada sobre un color de fondo que eliges) y metadatos como los perfiles de color.

¿Por qué mi PNG pequeño se volvió enorme?

Porque probablemente es un gráfico sencillo, que PNG comprime casi a nada. Un BMP guarda cada píxel en bruto, así que el archivo salta a su tamaño completo: en las pruebas, un gráfico de 600 × 400 pasó de 2,6 KB a 720 KB. Un PNG fotográfico crece mucho menos, un 21 % medido, porque PNG apenas podía comprimirlo de entrada.

¿Qué pasa con las zonas transparentes?

Se funden con el color de fondo que elijas y pasan a formar parte permanente de la imagen. Las sombras suaves se difuminan correctamente hacia ese color en lugar de ganar un borde duro. Elige el color sobre el que irá la imagen, o verás un rectángulo y un halo tenue.

Mi motor de juego usa el magenta como color transparente.

Pon como fondo exactamente ese color, normalmente #ff00ff, y las zonas totalmente transparentes se reconocerán. Los bordes suaves, parcialmente transparentes, se mezclan en píxeles rosados que el motor no tratará como transparentes, así que los sprites para motores con color clave deben tener bordes duros.

¿Por qué no conservar simplemente el PNG?

Deberías, salvo que un programa exija específicamente BMP. PNG pesa menos, admite transparencia y metadatos, y no pierde nada. BMP es para aplicaciones heredadas, pantallas embebidas, herramientas de videojuegos antiguas y algunos sistemas de instalación.

¿Cuánto pesará mi BMP?

Ancho × alto × 3 bytes, más una pequeña cabecera, contenga lo que contenga la imagen. Una captura de 1920 × 1080 pesa unos 6,2 MB. Las filas se rellenan hasta un múltiplo de cuatro bytes, así que los anchos impares agregan unos pocos kilobytes.

Sigue explorando

Ver todas las herramientas