Crop BMP bitmap images online for free. Trim to exact dimensions or an aspect ratio.
BMP (Windows Bitmap) was introduced with Windows 2.0 in 1987 as Microsoft's device-independent bitmap on disk. It stores raw pixel data with no compression by default (the BI_RGB scheme), which is why a 1920×1080 24-bit BMP weighs roughly 6 MB and a 4K BMP runs about 24 MB. Because file size scales linearly with pixel count, cropping a BMP is the most direct way to shrink it — every pixel you remove is bytes you remove.
| Property | BMP | PNG | JPG |
|---|---|---|---|
| Compression | Uncompressed (BI_RGB) or RLE | Lossless DEFLATE | Lossy DCT |
| Typical 1920×1080 24-bit size | ~6 MB | ~1–3 MB | ~200–500 KB |
| Bit depths | 1, 4, 8, 16, 24, 32 | 1, 2, 4, 8, 16 per channel | 8 per channel |
| Alpha channel | 32-bit BMPs only (BITMAPV4HEADER+) | Yes, full alpha | No |
| Lossless | Yes | Yes | No |
| Best for | Legacy Windows apps, raw pixel exchange | Web, screenshots, transparency | Photographs, web-scale delivery |
For modern use, BMP to PNG typically cuts size 50–80% with no quality loss. Keep BMP only when the consuming software requires it.
| Source dimensions | Source size | Crop to | Cropped size |
|---|---|---|---|
| 640×480 | ~900 KB | 320×240 (¼ area) | ~225 KB |
| 1920×1080 | ~6 MB | 1280×720 (½ area) | ~2.7 MB |
| 1920×1080 | ~6 MB | 960×540 (¼ area) | ~1.5 MB |
| 3840×2160 | ~24 MB | 1920×1080 (¼ area) | ~6 MB |
| 3840×2160 | ~24 MB | 2560×1440 | ~10.5 MB |
Sizes assume 24-bit BI_RGB (3 bytes per pixel) plus a small header. An 8-bit indexed BMP would be about 3× smaller again, but this editor always writes 24-bit BMP.
No. Cropping is a pure pixel-window operation — the colours of the kept region are written to the output unchanged (every BMP is written as 24-bit, and a 32-bit BMP with transparency is flattened onto white). Because BMP doesn't go through a transform-based encoder (unlike JPG), there is no re-compression artifact added by the crop itself.
File size is roughly proportional to retained pixel count. Cropping to 50% of the area cuts size by about 50%; cropping to a quarter cuts it to about a quarter, plus a fixed ~54-byte header. This is a sharper size lever than any compression option, because the source had no compression to remove.
Not as BMP. The BMP this editor writes is always 24-bit with no alpha, so transparency in a 32-bit BMP is flattened onto white. (The alpha channel was added in BITMAPV3INFOHEADER and formalized in BITMAPV4HEADER — older 24-bit BMPs simply have no alpha to preserve.) If you need transparency, pick PNG under "Save as", or use BMP to PNG.
Always 24-bit — this editor has no bit-depth setting. 24-bit keeps full color fidelity. An 8-bit (256-color palette) or 1-bit (black & white) source BMP is saved as 24-bit too, so its file can grow. If a legacy tool needs an 8-bit or 1-bit BMP, convert the cropped file in a desktop tool.
Because BMP is uncompressed by default. Even a tightly cropped BMP carries 3 bytes per pixel (24-bit) with no entropy coding, while a JPG of the same dimensions runs through DCT, quantization, and Huffman coding. If size matters more than format compatibility, crop and convert to BMP to JPG or BMP to PNG.
Not in this editor — BMP has no "Quality" slider and there is no compression setting. Crop here, then save as PNG with "Save as" (lossless and far smaller than BMP), or run the BMP through Compress BMP. Combined with a smaller crop area, that takes a 24 MB 4K BMP down by an order of magnitude.
Yes — the output uses the standard BITMAPINFOHEADER layout that every Windows version since Windows 3.0 (1990) reads. If your target is a very old or embedded tool that requires a specific bit depth, note that this editor always writes 24-bit, so check that the tool accepts it.
Yes — drop up to 50 BMP files at once (a mixed batch works too). The crop region (or aspect-ratio preset) you set applies to every file in the batch; "Download all (.zip)" saves every cropped result in one ZIP, or use "Download one by one" to save them separately.
If the downstream consumer is a legacy Windows app, point-of-sale system, embedded HMI, or a tool that explicitly demands .bmp, keep the output as BMP. For everything else — web, email, mobile, modern documents — crop and convert to PNG (lossless, far smaller) or JPG (smallest, lossy). Adobe and Microsoft both recommend PNG over BMP for general-purpose lossless storage today.