Cross-Platform 2D Graphics for .NET
SkiaSharp brings Google's powerful Skia graphics engine to .NET. Draw vector graphics, render text, process images, and build beautiful UIs — everywhere .NET runs.
dotnet add package SkiaSharp
Documentation
Learn SkiaSharp with step-by-step tutorials covering drawing, paths, transforms, bitmaps, effects, and more.
Browse guides →API Reference
Browse the complete SkiaSharp API reference on Microsoft Learn. Every class, method, and property documented.
View on Microsoft Learn ↗Gallery
Interactive sample gallery running in your browser via Blazor WebAssembly. Explore, experiment, and play.
Open gallery →Source Code
Contribute, report issues, or explore the source. SkiaSharp is open-source under the MIT license.
View on GitHub ↗Why SkiaSharp?
🎯 Cross-Platform
Windows, macOS, Linux, iOS, Android, WebAssembly — one API, every platform.
⚡ Hardware Accelerated
Powered by Google's Skia engine, the same graphics library behind Chrome and Android.
🧩 .NET Native
First-class C# API with idiomatic patterns. Works with .NET MAUI, Blazor, Console apps, and more.
🖼️ Rich Feature Set
Vector drawing, text rendering, image processing, shaders, blend modes, SVG path data, and beyond.