When BMP is the right output
BMP is Microsoft's legacy uncompressed bitmap format. Almost no modern software output-defaults to BMP. Real reasons to convert: legacy Windows-based industrial or scientific software that can't open PNG, embedded systems reading raw pixel arrays, or specific print-shop equipment that only accepts BMP. Everyone else should pick PNG (lossless, transparent, smaller) instead.