---
title: "Write WebP"
canonical: https://www.graphicsmill.com/samples/Codecs/WebP/WriteWebP_cs
product: "Graphics Mill"
source: "Codecs/WebP/WriteWebP.cs"
---

# Write WebP

Reads image in JPEG format and saves to WebP format.

## Instruction

Reads an image in JPEG format and saves it to WebP format with specified quality settings.

## Usings

```csharp
using Aurigma.GraphicsMill.Codecs;
```

## Code Snippet

```csharp
using (var bitmap = new Bitmap("Chicago.jpg"))
{
    var webPSettings = new WebPSettings(100);

    bitmap.Save("WriteWebP.webp", webPSettings);
}
```

## Explanation

The following code:

- Loads the JPEG image into a bitmap.
- Specifies WebP settings with a quality of 100 (maximum quality).
- Saves the bitmap as a WebP image using the specified settings.

## Tags

- [Format Conversion](<https://www.graphicsmill.com/samples/tags/format-conversion_md>): Converting images between formats
- [JPG](<https://www.graphicsmill.com/samples/tags/jpg_md>): Reading and writing JPEG images
- [WEBP](<https://www.graphicsmill.com/samples/tags/webp_md>): Reading and writing WebP images

## Input

- [Chicago.jpg](<https://www.graphicsmill.com/samples/Codecs/compiled/Debug/Chicago_jpg>) (preview)

## Output

- [WriteWebP.webp](<https://www.graphicsmill.com/samples/Codecs/compiled/Debug/WriteWebP_webp>) (preview)

## Used APIs

- [Aurigma.GraphicsMill.Codecs.WebPSettings](<https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Codecs_WebPSettings.htm.md>)
