CodeLab for Paint.NET

Develop your own plugins for Paint.NET!

Most Paint.NET plugins are written in C# and most plugin authors polled prefer CodeLab for plugin development. CodeLab is a free (as in "free beer") development environment for writing Paint.NET effect plugins in C#.

The first version of CodeLab was written by Tom Jackson (of the Paint.NET team). After he published it, several members of the Paint.NET forum posted a few bug reports and many enhancement requests. Since he has not shown any interest in updating CodeLab, I took it upon myself to update and enhance this wonderful tool. I have published several updates to CodeLab and I am now the official maintainer of CodeLab.

If you have suggestions for improvements or bugs to report, please post on the official CodeLab thread in the Paint.NET forum.

Download Now

→ Download here: CodeLab Version 6.12 - ZIP format

Just save this file to your desktop, "unblock" it, unzip it, and run the installer. After that you should be all set.

Here is some more information that you may find useful:
Complete CodeLab Change Log (History buffs only)
CodeLab Source Code for VS 2022 Community Edition (Advanced users only)

What can I do with CodeLab?

Once you have the DLL installed and working (it should show up under the Effects>Advanced>CodeLab menu in Paint.NET) you can read the following to help you get started:

CodeLab Help File
Tutorials: Using CodeLab to Write a Paint.NET Plugin ALL NEW!

Thanks! How can I help?

I update CodeLab in my spare time and I share it with everyone for free. You are not required to pay me in order to use CodeLab. However, if you would like to support the CodeLab development effort you may do so by buying me a beer via PayPal (no account required).

This site uses PayPal to process your donation. You don't need a PayPal account, just a credit/debit card will do. If PayPal doesn't work for you, no need to worry--just enjoy CodeLab for free!

Thank you for your donation. I don't get many, so you can be sure I really appreciate yours!




CodeLab 6.12 Released
(February 11, 2024)
This latest release of CodeLab for Paint.NET includes the ability to write GPU accelerated plugins.

Double-Six Dominoes 3.1
(May 10, 2021)
This long-awaited refresh of the most popular dominoes game on is now available!

HTML Editor 1.5 Released
(March 31, 2016)
This latest release is a complete rewrite adding a wysiwyg editor mode and a much improved UI.