SVG and BMP explained
SVG is not a picture of an image — it is XML describing shapes, paths and text. Because it stores instructions rather than pixels, it renders perfectly at any size, from a favicon to a billboard.
BMP stores pixels essentially raw, with little or no compression. A 1920×1080 BMP is around 6 MB regardless of what the picture contains, because every pixel takes the same space whether it is part of a gradient or a flat colour.
- Where SVG files come from
- Design tools like Figma and Illustrator, and icon libraries.
- Where BMP is used
- Legacy Windows software, some scientific and industrial imaging tools.