SkiaSharp 4.153.0-preview.1.26454.6

SkiaSharp

NuGet NuGet downloads License: MIT

SkiaSharp is a cross-platform 2D graphics API for .NET powered by Google's Skia graphics engine. Draw vector graphics, render text, process images, apply shaders and filters, and produce consistent output across mobile, desktop, server, and WebAssembly applications.

What you can build

  • Rich 2D graphics - paths, shapes, text, images, color spaces, shaders, filters, blend modes, and more.
  • Cross-platform - Windows, macOS, Linux, Android, iOS, Mac Catalyst, tvOS, Tizen, and WebAssembly.
  • CPU and GPU rendering - software rasterization plus OpenGL, Metal, Vulkan, and Direct3D integrations.
  • Broad output support - render to pixels, encode common image formats, create PDFs, or generate SVG.
  • Native performance with an idiomatic C# API - the same Skia engine used by Chrome, Android, Flutter, and many other products.
  • Open source - developed in the open by Microsoft and the .NET community under the MIT license.

Get started

Install the package:

dotnet add package SkiaSharp

Create an image and save it as a PNG:

using SkiaSharp;

var info = new SKImageInfo(640, 360);
using var surface = SKSurface.Create(info);
var canvas = surface.Canvas;

canvas.Clear(new SKColor(0x0B, 0x10, 0x20));

using var shader = SKShader.CreateLinearGradient(
    new SKPoint(0, 0),
    new SKPoint(info.Width, info.Height),
    new[] { new SKColor(0x44, 0x88, 0xFF), new SKColor(0xB8, 0x44, 0xE8) },
    SKShaderTileMode.Clamp);
using var paint = new SKPaint
{
    IsAntialias = true,
    Shader = shader,
};

canvas.DrawCircle(info.Width / 2f, info.Height / 2f, 120, paint);

using var image = surface.Snapshot();
using var data = image.Encode(SKEncodedImageFormat.Png, 100);
using var output = File.Create("hello-skiasharp.png");
data.SaveTo(output);

Linux: add SkiaSharp.NativeAssets.Linux to the application project for fontconfig integration, or SkiaSharp.NativeAssets.Linux.NoDependencies for minimal containers and explicit font loading. See the package deployment guide for details.

Choose the right integration

Scenario Package
Draw into bitmaps, images, surfaces, PDFs, and SVG SkiaSharp
.NET MAUI controls SkiaSharp.Views.Maui.Controls
Blazor WebAssembly components SkiaSharp.Views.Blazor
Android, iOS, Mac Catalyst, macOS, tvOS, and Tizen native views SkiaSharp.Views
WPF, Windows Forms, WinUI, or GTK controls Use the matching SkiaSharp.Views.* package
Complex text shaping SkiaSharp.HarfBuzz
Lottie animation playback SkiaSharp.Skottie

Learn and explore

Feedback and contributing

SkiaSharp is built in the open. Use GitHub Discussions for questions, file bugs and feature requests in the issue tracker, and read the contributing guide to help improve the project.

SkiaSharp is released under the MIT license.

Showing the top 20 packages that depend on SkiaSharp.

Packages Downloads
Avalonia.Skia
Avalonia is a cross-platform UI framework for .NET providing a flexible styling system and supporting a wide range of Operating Systems such as Windows, Linux, macOS and with experimental support for Android, iOS and WebAssembly.
38
Avalonia.Skia
Avalonia is a WPF/UWP-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows (.NET Framework, .NET Core), Linux (via Xorg), MacOS and with experimental support for Android and iOS.
38
Avalonia.Skia
Avalonia is a cross-platform UI framework for .NET providing a flexible styling system and supporting a wide range of Operating Systems such as Windows, Linux, macOS and with experimental support for Android, iOS and WebAssembly.
37
Avalonia.Skia
The Avalonia UI framework
37
Avalonia.Skia
Package Description
37
Avalonia.Skia
Avalonia is a WPF/UWP-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows (.NET Framework, .NET Core), Linux (via Xorg), MacOS and with experimental support for Android and iOS.
37
Avalonia.Skia
Avalonia is a WPF/UWP-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows (.NET Framework, .NET Core), Linux (via Xorg), MacOS and with experimental support for Android and iOS.
36
Avalonia.Skia
Avalonia is a cross-platform UI framework for .NET providing a flexible styling system and supporting a wide range of Operating Systems such as Windows, Linux, macOS and with experimental support for Android, iOS and WebAssembly.
36
Avalonia.Skia
Package Description
36
Avalonia.Skia
Avalonia is a cross-platform UI framework for .NET providing a flexible styling system and supporting a wide range of Operating Systems such as Windows, Linux, macOS and with experimental support for Android, iOS and WebAssembly.
35
Avalonia.Skia
Avalonia is a WPF/UWP-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows (.NET Framework, .NET Core), Linux (via Xorg), MacOS and with experimental support for Android and iOS.
35

Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release notes.

.NET 10.0

.NET Standard 2.1

.NET Standard 2.0

.NET 9.0

.NET 9.0

.NET 9.0

.NET 9.0

.NET 9.0

.NET 9.0

.NET 9.0

.NET 9.0

.NET 6.0

.NET 6.0

.NET 10.0

.NET 10.0

.NET 10.0

.NET 10.0

.NET 10.0

.NET 10.0

.NET Framework 4.6.2

.NET Framework 4.8

.NET 10.0

Version Downloads Last updated
4.155.0-preview.2.26479.13 0 09/30/2026
4.155.0-preview.1.26471.14 0 09/29/2026
4.154.0-rc.1.26479.14 0 09/30/2026
4.154.0-preview.2.26471.11 0 09/29/2026
4.154.0-preview.1.26454.9 1 09/23/2026
4.153.1 0 09/30/2026
4.153.0 0 09/29/2026
4.153.0-rc.1.26456.2 1 09/23/2026
4.153.0-preview.1.26454.6 1 09/23/2026
4.152.3 0 09/30/2026
4.152.2 0 09/29/2026
4.152.1 1 09/23/2026
4.152.0 1 09/23/2026
4.152.0-rc.1.26426.14 2 08/29/2026
4.152.0-preview.1.1 3 08/14/2026
4.151.5 0 09/30/2026
4.151.4 0 09/29/2026
4.151.3 1 09/23/2026
4.151.2 1 09/23/2026
4.151.1 3 08/14/2026
4.151.0 5 08/01/2026
4.151.0-rc.1.1 6 07/23/2026
4.151.0-preview.2.1 7 07/14/2026
4.151.0-preview.1.1 7 07/03/2026
4.150.5 0 09/30/2026
4.150.4 0 09/28/2026
4.150.3 1 09/23/2026
4.150.2 3 08/14/2026
4.150.1 7 07/14/2026
4.150.0 7 07/09/2026
4.150.0-rc.1.1 8 07/02/2026
4.150.0-preview.2.1 8 06/27/2026
4.150.0-preview.1.1 8 06/19/2026
4.148.0 8 06/27/2026
4.148.0-rc.1.2 9 06/19/2026
4.147.0-preview.3.1 10 05/26/2026
4.147.0-preview.2.1 11 05/16/2026
4.147.0-preview.1.1 12 05/02/2026
3.119.4 11 05/26/2026
3.119.4-preview.1.1 12 04/24/2026
3.119.3-preview.1.1 14 02/19/2026
3.119.2 15 02/08/2026
3.119.2-preview.3.1 15 02/06/2026
3.119.2-preview.2.3 17 02/01/2026
3.119.2-preview.1 25 10/26/2025
3.119.1 27 10/26/2025
3.119.1-preview.1 26 09/10/2025
3.119.0 31 05/22/2025
3.119.0-stable.1 25 05/22/2025
3.119.0-preview.1.2 28 05/22/2025
3.118.0-preview.2.3 29 02/19/2025
3.118.0-preview.1.2 31 02/19/2025
3.116.1 27 02/19/2025
3.116.0 33 02/19/2025
3.116.0-preview.6.1 28 02/19/2025
3.0.0-preview.5.4 34 02/19/2025
3.0.0-preview.4.1 32 02/19/2025
3.0.0-preview.3.1 31 02/19/2025
3.0.0-preview.2.1 29 02/19/2025
3.0.0-preview.1.8 34 02/19/2025
3.0.0-preview.0.132 29 02/19/2025
2.88.9 28 02/19/2025
2.88.9-preview.2.2 29 02/19/2025
2.88.9-preview.1.1 29 02/19/2025
2.88.8 31 02/19/2025
2.88.8-preview.1.1 33 02/19/2025
2.88.7 33 02/19/2025
2.88.6 30 02/19/2025
2.88.6-preview.1.2 31 02/19/2025
2.88.5 33 02/19/2025
2.88.4 30 02/19/2025
2.88.4-preview.96 28 02/19/2025
2.88.4-preview.95 32 02/19/2025
2.88.4-preview.89 29 02/19/2025
2.88.4-preview.84 32 02/19/2025
2.88.4-preview.82 31 02/19/2025
2.88.4-preview.76 33 02/19/2025
2.88.4-preview.70 33 02/19/2025
2.88.3 32 02/19/2025
2.88.2 31 02/19/2025
2.88.2-preview.8 33 02/19/2025
2.88.1 31 02/19/2025
2.88.1-preview.108 30 02/19/2025
2.88.1-preview.104 33 02/19/2025
2.88.1-preview.91 28 02/19/2025
2.88.1-preview.79 34 02/19/2025
2.88.1-preview.75 32 02/19/2025
2.88.1-preview.71 30 02/19/2025
2.88.1-preview.63 33 02/19/2025
2.88.1-preview.1 33 02/19/2025
2.88.0 30 02/19/2025
2.88.0-preview.266 31 02/19/2025
2.88.0-preview.256 31 02/19/2025
2.88.0-preview.254 28 02/19/2025
2.88.0-preview.232 31 02/19/2025
2.88.0-preview.209 29 02/19/2025
2.88.0-preview.187 34 02/19/2025
2.88.0-preview.179 31 02/19/2025
2.88.0-preview.178 31 02/19/2025
2.88.0-preview.155 30 02/19/2025
2.88.0-preview.152 32 02/19/2025
2.88.0-preview.150 28 02/19/2025
2.88.0-preview.145 31 02/19/2025
2.88.0-preview.140 31 02/19/2025
2.88.0-preview.139 30 02/19/2025
2.88.0-preview.127 29 02/19/2025
2.88.0-preview.120 28 02/19/2025
2.88.0-preview.61 33 02/19/2025
2.80.4 34 02/19/2025
2.80.4-preview.9 31 02/19/2025
2.80.4-preview.6 29 02/26/2025
2.80.4-preview.5 31 02/19/2025
2.80.4-preview.2 33 02/19/2025
2.80.3 30 02/19/2025
2.80.3-preview.93 33 02/19/2025
2.80.3-preview.90 34 02/19/2025
2.80.3-preview.40 32 02/26/2025
2.80.3-preview.24 33 02/19/2025
2.80.3-preview.18 34 02/19/2025
2.80.2 30 02/19/2025
2.80.2-preview.36 31 02/19/2025
2.80.2-preview.33 30 02/19/2025
2.80.2-preview.19 33 02/19/2025
2.80.2-preview.18 34 02/19/2025
2.80.2-preview.9 31 02/19/2025
2.80.1 33 02/19/2025
2.80.0 32 02/19/2025
2.80.0-preview.33 30 02/19/2025
2.80.0-preview.24 31 02/19/2025
2.80.0-preview.14 31 02/19/2025
2.80.0-preview.12 33 02/19/2025
2.80.0-preview.3 28 02/19/2025
1.68.3 30 02/19/2025
1.68.3-preview.2 34 02/19/2025
1.68.2.1 33 02/19/2025
1.68.2 31 02/19/2025
1.68.2-preview.60 34 02/19/2025
1.68.2-preview.50 33 02/19/2025
1.68.2-preview.45 34 02/19/2025
1.68.2-preview.43 29 02/19/2025
1.68.2-preview.39 30 02/26/2025
1.68.2-preview.29 29 02/19/2025
1.68.2-preview.21 29 02/19/2025
1.68.2-preview.17 31 02/19/2025
1.68.1.1 32 02/19/2025
1.68.1.1-preview.9 34 02/19/2025
1.68.1 32 02/19/2025
1.68.1-rc.172 34 02/19/2025
1.68.1-rc.170 34 02/19/2025
1.68.1-rc.169 34 02/19/2025
1.68.1-rc.165 31 02/19/2025
1.68.1-rc.153 34 02/19/2025
1.68.1-rc.147 34 02/19/2025
1.68.0 33 02/19/2025
1.68.0-preview28 31 02/19/2025
1.60.3 31 02/19/2025
1.60.2 33 02/19/2025
1.60.1 32 02/19/2025
1.60.0 31 02/19/2025
1.59.3 30 02/19/2025
1.59.2 31 02/19/2025
1.59.1 33 02/19/2025
1.59.0 33 02/19/2025
1.58.1 32 02/19/2025
1.58.0 32 02/19/2025
1.57.1 30 02/19/2025
1.57.0 31 02/19/2025
1.56.2 30 02/19/2025
1.56.1 30 02/19/2025
1.56.1-beta 33 02/19/2025
1.56.0 29 02/19/2025
1.55.1 32 02/19/2025
1.55.0 32 02/19/2025
1.54.1 30 02/19/2025
1.54.0 31 02/27/2025
1.53.2-svg1 32 02/19/2025
1.53.2-gpu2 33 02/19/2025
1.53.2-gpu1 32 02/19/2025
1.53.1.2 30 02/19/2025
1.53.1.1 28 02/19/2025
1.53.1 31 02/19/2025
1.53.0 32 02/19/2025
1.49.4-beta 30 02/19/2025
1.49.3-beta 31 02/19/2025
1.49.2.1-beta 32 02/19/2025
1.49.2-beta 34 02/19/2025
1.49.1 33 02/19/2025
1.49.0-preview1 31 02/19/2025