# Download paint.net

> An image and photo editing software for PCs that run Windows.

- Canonical page: https://everyversion.net/paint-net/
- Publisher: dotPDN LLC
- Latest: Windows 5.1.12 (Windows build released 2026-03-08)
- Platforms: Windows
- License: Proprietary (Freeware) (https://getpaint.net/license.html)
- Price: Freeware
- Website: https://getpaint.net/
- Support: https://getpaint.net/contact.html

- winget ID: dotPDN.PaintDotNet

- Verification: level 1 — Hashes re-computed from the publisher’s download: 6 of 6 installers match the upstream manifest. Checked by Cristian Gonzalez Guasch.
- Source (Windows): winget-pkgs @ 7ba156ba3b98370906bafbaa35808b8d6cfe55f1 — https://github.com/microsoft/winget-pkgs/tree/7ba156ba3b98370906bafbaa35808b8d6cfe55f1/manifests/d/dotPDN/PaintDotNet

## Overview

Paint.NET is an image and photo editing software for PCs that run Windows. It features an intuitive and innovative user interface with support for layers, unlimited undo, special effects, and a wide variety of useful and powerful tools. An active and growing online community provides friendly help, tutorials, and plugins.

## Windows

### What the installer does
- Delivered as a ZIP archive that is unpacked containing a standalone setup program (.exe) for x64 and ARM64, a ZIP archive that is unpacked containing a Windows Installer package built with WiX (.msi) for x64 and ARM64, and a ZIP archive that is unpacked containing a portable program that runs without being installed for x64 and ARM64.
- The manifest does not state an install scope.
- Supports unattended install with `/auto`.
- Declared install modes: interactive and silent.
- Associates with the file types `.avif`, `.bmp`, `.dds`, `.dib`, `.gif`, `.heic`, `.jfif`, `.jpe`, `.jpeg`, `.jpg`, `.jxr`, and `.pdn` and others.
- Upgrades install over the existing version.

### Versions (newest first)

#### 5.1.12 — 2026-03-08

- x64 zip: paint.net.5.1.12.portable.x64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.12/paint.net.5.1.12.portable.x64.zip
  - sha256: d5ae7043f2fb9d365b48dfe243a2aca1c74924de99b04b6445916c95354aefa3
- x64 zip (machine): paint.net.5.1.12.install.x64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.12/paint.net.5.1.12.install.x64.zip
  - sha256: 3cd861b5af3f85bd28666d4a9017d03de237c08ad0103ee9d92b2cd921f8c867
- x64 zip (machine): paint.net.5.1.12.winmsi.x64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.12/paint.net.5.1.12.winmsi.x64.zip
  - sha256: 06b19498e02ad5bf24ef1aa19f9d9021c92fe7abeec04e18aef4140eddb366e3
- arm64 zip: paint.net.5.1.12.portable.arm64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.12/paint.net.5.1.12.portable.arm64.zip
  - sha256: 315f305f83add2063cb6f4e8d5d8ccb4c63c7ec818d65d459d451b91c0329a9b
- arm64 zip (machine): paint.net.5.1.12.install.arm64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.12/paint.net.5.1.12.install.arm64.zip
  - sha256: 46e990f5f7576457da65dc4031f6c840c08e00ebedd679e7b879852e0f92310a
- arm64 zip (machine): paint.net.5.1.12.winmsi.arm64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.12/paint.net.5.1.12.winmsi.arm64.zip
  - sha256: 8b44e957c4921a08d2e7353e1f941315303b674b728ec7462968e1fb2194827a
Release notes: This is a small update that adds a new translation (Kazakh) and updates the bundled DDS and JPEG XL FileType plugins to their latest versions. • Fixed the DxgiAdapterService not implementing IDxgiAdapterService2 due to a bad merge conflict

Pin: `winget install --id dotPDN.PaintDotNet --version 5.1.12 --exact`

#### 5.1.10 — 2025-11-09

- x64 zip: paint.net.5.1.10.portable.x64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.10/paint.net.5.1.10.portable.x64.zip
  - sha256: 29e52f6888fbdee4368491e366caa935b0d51e585c84d7f2be87f31cf038e40a
- x64 zip (machine): paint.net.5.1.10.install.x64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.10/paint.net.5.1.10.install.x64.zip
  - sha256: 4b246ef2a05ce29bd54e448ddc6636c93c36f37841e453dfbef6d780cdb52f3e
- x64 zip (machine): paint.net.5.1.10.winmsi.x64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.10/paint.net.5.1.10.winmsi.x64.zip
  - sha256: 2678c868b920c524ef29f4ede815de05abcd8f4ca122419e9d8e486630e18b7f
- arm64 zip: paint.net.5.1.10.portable.arm64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.10/paint.net.5.1.10.portable.arm64.zip
  - sha256: 426517ed8a55d5eb3b0fa7db79598c822579ed758dfd37b390ac5ce6afae0fc6
- arm64 zip (machine): paint.net.5.1.10.install.arm64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.10/paint.net.5.1.10.install.arm64.zip
  - sha256: d03e4650f50e2d37d96d553ebb2457412acab0209ad2d33597f1534c1ad9c4a7
- arm64 zip (machine): paint.net.5.1.10.winmsi.arm64.zip
  - url: https://github.com/paintdotnet/release/releases/download/v5.1.10/paint.net.5.1.10.winmsi.arm64.zip
  - sha256: d865b98192e5b78125508048b7dd809b7493aad8fe2adc925d3ea52113362441
Release notes: This is a maintenance release that adds a Bulgarian translation and fixes some important bugs. - New: Added a Romanian (RO) translation - Fixed a crash (BadNumberException) when moving selected pixels off-canvas, then modifying the selection, then moving the selected pixels back on-canvas - Changed Effects->Noise->Add Noise's Coverage property to be a float instead of an integer - Fixed a rare crash when the system wakes from sleep - Fixed a small GCHandle leak - Fixed HlslTernaryFunctionEffect when using 3 value parameters - Added IDxgiAdapterService2 for plugin use - Updated the bundled AvifFileType plugin to v3.13.1 (thanks @null54!) - Updated the bundled JPEG XL FileType plugin to v1.2.0, which improves support for HBD/HDR image loading (thanks @null54!) - Updated the bundled WebP FileType plugin to v1.6.0 (thanks @null54!)

Pin: `winget install --id dotPDN.PaintDotNet --version 5.1.10 --exact`
