Drop a folder, or click to choose images

JPEG · PNG · WebP · AVIF · HEIC · SVG · GIF · JXL · TIFF

CtrlVPaste
Web OptimizedWEBP · max 1920px

Files never uploaded · 100% client-side · I cannot see your photos · Privacy policy

Pipeline ready: BMP → PNG (any input still accepted)

Free BMP to PNG converter in your browser

Asset Melt Studio is a BMP to PNG converter that runs entirely on your device. Replace huge BMP dumps with portable PNGs — BMP is uncompressed, so BMP to PNG is one of the most dramatic lossless-feeling wins in the studio.

Drop one BMP or a whole folder — the pipeline is already set to PNG using Oxipng (optional imagequant palette). That is the BMP to PNG workflow people search for: convert BMP to PNG without an upload, then resize, crop, or hit a size budget (when the codec allows) before you download.

Input is not locked to BMP: you can still open JPEG, PNG, WebP, AVIF, HEIC, GIF, and more in the same session. The BMP to PNG URL simply pre-selects PNG so bmp to png jobs start in one click.

Typical BMP to PNG result

A phone UI screenshot dumped as BMP.

~93% smaller

Smartphone showing an app dashboard in a workspace
Smartphone showing an app dashboard in a workspace
BMP · 5.8 MBPNG · 380 KB

Before · BMP5.8 MBUncompressed UI dump

After · PNG380 KBOxipng

Illustrative BMP to PNG. BMP is uncompressed; PNG is the portable lossless container.

How to use this converter

  1. Step 1

    Open this BMP to PNG page

    You are already on the BMP to PNG converter. Output is pre-selected as PNG. You can still drop mixed formats — the BMP to PNG URL is a starting point, not a file-type lock.

  2. Step 2

    Drop BMP files (or a folder)

    Drag BMP images onto the studio, click to choose, or paste. Folder drops queue nested images. Then process — BMP to PNG encoding runs in Web Workers on this device.

  3. Step 3

    Preview, tweak, download

    Use the before/after scrubber until the BMP to PNG result looks right. Adjust quality, crop, or resize, then download one PNG or a ZIP of the batch.

BMP to PNG at a glance

BMP to PNG at a glance
TopicBMPPNG
CompressionUncompressed BMPLossless PNG (Oxipng)
Typical sizeHugeMuch smaller
AlphaRare / limitedPNG alpha if present
Size budgetN/ASupported (palette search)
Web useDo notOK for graphics

Why convert BMP to PNG

Windows screenshots, old scanners, and some lab tools still emit BMP. Emailing a BMP is how you discover attachment limits. BMP to PNG is the portable fix.

PNG is lossless Oxipng by default, so BMP to PNG keeps the bitmap. For simple logos, Reduce palette can go further (lossy PNG-8).

Do not use BMP on the web. Convert BMP to PNG (or WebP) before you publish.

Typical BMP to PNG file sizes

Typical BMP to PNG file sizes
SourceBeforeAfterNote
1920×1080 BMP~6 MB BMP~400 KB PNGScreenshot-like
Logo BMP~1 MB BMP~20 KB PNGFlat colors compress well
Photo BMP~20 MB BMP~8 MB PNGStill large — prefer WebP

How BMP to PNG works in Asset Melt

Drop BMP files. Oxipng out. Optional palette.

Size budget on PNG binary-searches palette colors.

Batch a folder of BMP exports from a device that only speaks BMP.

When to use BMP to PNG (and when not to)

Any BMP that needs to be shared or archived.

When a Windows tool saved a screenshot as BMP.

Skip BMP to PNG only if you actually need BMP for a picky industrial importer.

BMP to PNG quality and settings

Lossless BMP to PNG should look identical. If you enable Reduce palette, you are choosing TinyPNG-style loss on purpose.

Leave palette off for photos and screenshots with gradients.

Oxipng level 4 is a good default; 6 is slower/smaller.

For web, consider BMP to WebP instead of BMP to PNG.

Privacy while you convert BMP to PNG

Image processing is 100% client-side in your browser with WebAssembly. Your photos are not uploaded, I cannot see or recover them, and sampled session replay is UI-only and does not include image pixels (media is blocked). The site still sends usage analytics and crash reports — details are on the privacy page. That includes every BMP to PNG job — the converter never needs your files on a server.

Upload compressors send your bitmap to someone else’s API. Asset Melt keeps bmp to png on this device. Session replay, if sampled, is UI-only and does not include image pixels.

Frequently asked questions

Yes. This BMP to PNG converter runs entirely in your browser. Image processing is 100% client-side in your browser with WebAssembly. Your photos are not uploaded, I cannot see or recover them, and sampled session replay is UI-only and does not include image pixels (media is blocked). The site still sends usage analytics and crash reports — details are on the privacy page.

No. The Studio still opens JPEG, PNG, WebP, AVIF, HEIC, GIF, TIFF, BMP, SVG, JPEG XL, and QOI. The BMP to PNG URL pre-selects PNG output for the common BMP workflow, but mixed batches are fine — only the output codec is locked to PNG until you change Format settings.

Yes. Queue many BMP files (or a folder), keep PNG as the output, and the Studio encodes in parallel on a worker pool sized to your CPU (up to 4) with live per-file progress, Pause, and Cancel. Pause lets in-flight files finish so you can download what is ready. Optional “ZIP every 25 files” packs numbered ZIPs during encode. There is no 20-image cap; very large BMP to PNG batches depend on device RAM.

BMP to PNG output uses Oxipng (optional imagequant palette) via the same Squoosh-grade @jsquash WebAssembly stack, running locally in a Web Worker. You can still crop, resize, filter, and (for lossy PNG) set a size budget before download.

Yes. BMP to PNG conversion is free: no account, no watermark, and no file-count limit. Download one file or a ZIP of the whole queue.

Yes, with Reduce palette off. Oxipng stores the BMP pixels losslessly. Palette mode is lossy PNG-8.

Lossless photo PNG is large by design. Use BMP to WebP for web photos if bytes matter more than a lossless file.

Yes. Folder drop queues nested BMP images and skips other files; download a ZIP of the PNGs.