Convertir BMP a JPG
BMP (Bitmap) es uno de los formatos de imagen más antiguos, que se remonta a Windows 1.0. Almacena datos de píxeles con compresión mínima o nula, lo que significa que los archivos BMP son enormes. Una sola foto de 1920x1080 ocupa aproximadamente 5.9 MB como BMP. La misma imagen como JPEG ocupa 200-500 KB.
Esta herramienta convierte BMP a JPEG en tu navegador usando la API Canvas. La imagen se decodifica, se dibuja en un canvas y se exporta como JPEG con calidad configurable. Ningun dato sale de tu maquina.
Como Funciona
- Suelta o selecciona un archivo BMP
- El navegador decodifica el bitmap en datos de píxeles sin procesar
- Los píxeles se dibujan en un elemento Canvas
- El Canvas exporta datos JPEG con
toDataURL('image/jpeg', quality) - Descarga el JPEG comprimido
El parámetro de calidad (0-1) controla el nivel de compresión JPEG. Valores más altos significan archivos más grandes con menos artefactos. El valor predeterminado de 0.92 es un buen equilibrio para la mayoría de las imagenes.
Por Que los Archivos BMP son Tan Grandes
BMP almacena cada píxel como valores de color sin procesar. Para BMP de 24 bits (8 bits por canal, 3 canales), cada píxel consume 3 bytes.
| Resolución | Tamaño BMP (24-bit) | JPEG calidad 85 |
|---|---|---|
| 640 x 480 | 900 KB | 30-80 KB |
| 1280 x 720 | 2.7 MB | 80-200 KB |
| 1920 x 1080 | 5.9 MB | 200-500 KB |
| 3840 x 2160 | 23.7 MB | 800 KB - 2 MB |
Cuando te Encuentras con Archivos BMP
Aplicaciones Windows antiguas
Software heredado, especialmente herramientas empresariales, aplicaciones de imagenes medicas y sistemas industriales, pueden exportar capturas de pantalla en formato BMP.
Portapapeles y captura de pantalla
Las operaciones del portapapeles de Windows usan BMP internamente. Algunas herramientas de captura de pantalla guardan BMP sin comprimir de forma predeterminada.
Salida de escáner
Escanners de documentos antiguos y software de suites ofimaticas a veces producen salida BMP.
Compresión JPEG para Fotos
La compresión con perdida de JPEG funciona excepcionalmente bien para contenido fotografico porque los artefactos que introduce (blur en alta frecuencia, bloqueo en bordes afilados) son menos notables en texturas naturales como cielo, piel, follaje y degradados.
Para capturas de pantalla, diagramas o graficos, la compresión JPEG produce artefactos visibles alrededor del texto y los bordes. Para esas imagenes, usa PNG.