Paint.NET Portable (32/64 bit)

Paint.NET portable, free image and photo editing software for PCs that run Windows
"Paint.NET is just about perfect ..." —Lifehacker (June 2010)
"Impressive." —PC World, Top 100 Products of 2007
"It raises the quality bar," —Jeff Atwood, Coding Horror
Paint.NET is free 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.

Paint.NETPortable_4.1.4.paf
Size: 46.8 MB (49,106,944 bytes) Packed Size: 19.6 MB (20,570,112 bytes)
MD5: 2094AA9F30E28FDB5F39413F9842FF2B


Paint.NETPortable_4.1.4_32_64_bit.paf
Size: 79.1 MB (82,980,864 bytes) Packed Size: 19.6 MB (20,570,112 bytes)
MD5: 3E5AAB51331D4D331D8E3192D3236D1E


More releases...More releases...

Release Notes

DIY/Do It Yourself: Upgrade to the Latest Release

Requirements 7-Zip, NPP/Notepad++ or other text editor, PortableApps.com Launcher Generator/PAL, PortableApps.com Installer/PAI.

  1. We'll use the 32/64 bit edition as example, you can infer from this example to upgrade the 32 bit only edition.
  2. Get the latest portable app. template, and extract the content with 7-Zip.
  3. Get the latest Paint.NET release.
  4. Put it in the same folder as the extracted template, in our example C:\0TEST, then extract MSI installers from the paint.net.4.0.20.install.zip package, Open archive
    open the paint.net.4.0.20.install.exe file inside, Open inside
    get the two MSI files PaintDotNet_x64.msi and PaintDotNet_x86.msi, Extract MSIs
  5. Extract the two MSI files by following this guide.
  6. Browse into the extracted PaintDotNet_x86 folder, delete:
    1. PaintDotNet.exe.config
    2. PaintDotNet_x86.exe
    3. PdnRepair.*
    4. SetupNgen.*
    5. ShellExtension*.*
    6. UpdateMonitor.*
    then to the PaintDotNet_x64 folder, delete:
    1. PaintDotNet.exe.config
    2. PaintDotNet_x64.exe
    3. PdnRepair.*
    4. SetupNgen.*
    5. ShellExtension*.*
    6. UpdateMonitor.*
  7. Move PaintDotNet_x86 folder contents to Paint.NETPortable _3264\App\paint.net32, Move to App\paint.net32
  8. Move PaintDotNet_x64 folder contents to Paint.NETPortable _3264\App\paint.net64, Move to App\paint.net64
    Leave the dummy files as marked with the box.
  9. Open the App\paint.net32\License.ext, copy its content, and paste it into App\AppInfo\eula.txt—overwrite existing content.
  10. Look up the version from App\paint.net32\PaintDotNet.exe Properties, Look up version
  11. Browse to Paint.NETPortable _3264\App\AppInfo and open appinfo.ini file with NPP. Replace the [Version] section with the latest version number. Make sure the PackageVersion entry is in 4 place digit, eg. 4.20.6579.36043 not just 4.0.20, Update version
  12. Run PAL, paste the template folder address C:\0TEST\Paint.NETPortable _3264, and click Go—a new launcher will be created, Create new launcher
  13. Test the new launchers by following this guide.
  14. When all is OK, then delete the Paint.NETPortable _3264\Data folder and run PAI, paste the package folder address C:\0TEST\Paint.NETPortable _3264, and click Go—to create the installer package. Create installer
  15. Use the installer package to upgrade your portable application. Don't forget to at least backup your Data folder before any upgrade :)
  16. If you find any changes that's not handled by the launcher, consult the PAL help file to modify the launcher yourself or ask for our paid upgrade support.

Portability Notes

  • Paint.NET writes to Windows data folders while running.
  • Some plugins write to Windows registry/data folders while running.
  • Make sure it exits cleanly before plugging out your thumbdrive.

Release History

  • 4.0.18: Official portable mode is enabled, so your registry settings—windows size, positions, etc.—will be reset. But all your plugins will be preserved.

About the Publisher

Donate
Motivate Paint.NET development, follow them around the Web!