All formats

BMP libraries for C#

System.Drawing.Bitmap reads and writes BMP, but works only on Windows in .NET 6 and later. Cross-platform options:

SkiaSharp decodes BMP files but can’t encode them.