Local only: Everything runs in your browser; files aren't uploaded.
Supported input: Standard uncompressed or RLE-compressed BMP usually decodes in modern browsers.
Sizing: Set width or height (or both). If one is blank, the other is computed from the aspect ratio.
Quality: 70-90 is a good starting range. Lower for smaller files; higher for fewer artifacts.
Transparency: BMP typically has no alpha; WebP supports it if the source contained an alpha channel.
Metadata: EXIF/ICC are generally lost through canvas encode.
Limits: Very large images may hit memory/canvas limits (guarded by this tool).
How conversion works
Browser decodes BMP ? draws to canvas.
Canvas is optionally resized to your width/height.
Canvas exports WebP via toBlob('image/webp', quality).
Cookies & privacy
Utilities Bunker uses necessary cookies to run the site. Optional cookies help remember preferences,
measure usage, and improve the platform. You can change your choices any time.
Privacy Policy.