Magick.NET is a .NET library for ImageMagick that brings powerful image manipulation capabilities to C# and VB.NET applications without requiring ImageMagick to be installed on the server or desktop.
ImageMagick supports over 100 major file formats, and Magick.NET wraps this functionality for the .NET ecosystem. The library handles image conversion, resizing, drawing, effects application, and EXIF data manipulation by providing managed bindings to the underlying ImageMagick engine. Developers can perform complex image operations directly within their .NET code without external dependencies.
The tool suits projects that need robust image processing in .NET environments across Windows, Linux, and macOS. It is distributed as NuGet packages in both platform-specific variants for reduced application size and AnyCPU packages for unknown target platforms. The library targets net8.0 and netstandard20, making it compatible with modern .NET applications. Teams should choose this library when they require the breadth of ImageMagick's format support and manipulation capabilities within a .NET application.
Maintainers typically respond to new issues and pull requests within a day. Work in the issue tracker is dominated by upstream-related items, user questions, and enhancement requests.