BMP to AVIF Converter
Compress legacy BMP files into modern AVIF. Up to 98% smaller.
Best for modernising BMP asset libraries for web delivery — game assets, screenshots, or scanned diagrams.
Drop files here
or click to browse · paste from clipboard
Accepts .BMP · Up to 1,000 files
How it works
Drop your files
Drag and drop, click to browse, or paste from clipboard. Up to 1,000 files at once.
Choose settings
Adjust quality, format, and other options to match your needs.
Click Convert
Everything runs in your browser via WebAssembly. BMP to AVIF Converter happens locally — no server involved.
Download
Download files individually or grab all at once as a ZIP.
Frequently asked questions
No. Conversion runs entirely in your browser using WebAssembly. Your files never leave your device.
BMP is uncompressed — AVIF typically reduces file size by 95–98%. A 10MB BMP becomes roughly 200–500KB AVIF at quality 70. Flat graphics like screenshots or diagrams compress further than photographic images.
BMP was designed for simplicity, not storage efficiency. Every pixel is stored directly with no compression. This makes it trivially fast to read and write in software, and it avoids any codec licensing. That is why old Windows applications, embedded systems, and game engines still use it — but it makes terrible sense for web delivery.
AVIF is 30–50% smaller than JPG at the same visual quality. If you are converting BMPs for web delivery, AVIF gives the best file sizes. If you need to support older browsers or software that predates AVIF, convert to WebP or JPG instead.
BMP files are fast to decode because there is no compression to unpack. But AVIF encoding itself is slower than JPG or WebP — expect 2–5x longer encode times. Lower the compression effort slider to speed things up at a small file size cost.