IrfanPaint IrfanPaint logo

The painting plug-in for one of the most popular image viewers worldwide

Screenshot of IrfanPaint toolbar

News

03/05/2008: IrfanPaint 0.4.11.62 released

Finally I released a stable version of IrfanPaint; it is almost identical to the previous beta (that seemed to work well), I only made some little changes in the text of the tooltips (that has gone under general revision) and in the size of some labels (to help the translators of languages with long words).


22/04/2008: IrfanPaint b0.4.11.61 released

The new IrfanPaint beta release includes the following changes:


21/04/2008: IrfanPaint b0.4.11.60 released

The new IrfanPaint beta release includes the following changes:


30/03/2008: IrfanPaint b0.4.10.59 released

The new IrfanPaint beta release includes the following changes:


17/03/2008: IrfanPaint b0.4.9.58 released

The new IrfanPaint beta release includes the following changes:


12/03/2008: IrfanPaint b0.4.9.57 released

The new IrfanPaint beta release includes the following changes:


09/03/2008: IrfanPaint b0.4.9.56 released

The new IrfanPaint beta release just fixes a bug in the smart eraser (in the previous version it did not work and in some cases originated an error ).


09/03/2008: IrfanPaint b0.4.9.55 released

The new IrfanPaint beta release includes the following changes:

Note: to support Unicode I had to change much code, so there might be some string handling errors or buffer overflows. Be careful with this beta and always report me any strange behavior.


08/03/2008: IrfanPaint b0.4.8.54 released

The new IrfanPaint beta release just fixes the undo feature of the text tool and updates its tooltip.


06/03/2008: IrfanPaint b0.4.8.53 released

The new IrfanPaint beta release includes the following changes:

Note: the full packet of this version (and probably of the future versions) contains an IV executable that fixes the scrollbars bug; if you experience the problems described in the linked topic or drawing problems with IrfanPaint (e.g. you draw and nothing appears) download the full packet and replace your IV exe with the one shipped with IP.


20/01/2008: IrfanPaint b0.4.7.52 released

The new IrfanPaint beta release just fixes this bug (and some other UI-related weirdnesses of the tools).


06/01/2008: IrfanPaint b0.4.7.51 released

The new IrfanPaint beta release includes the following changes:


03/01/2008: IrfanPaint b0.4.7.50 released

The new IrfanPaint beta release includes the following changes:


08/12/2007: IrfanPaint b0.4.6.49 released

The new IrfanPaint beta release includes the following changes:


16/10/2007: IrfanView 4.10 released

IrfanView 4.10 has been released today: it's the first IV version that includes IrfanPaint; sadly I didn't manage to send to Irfan the very last IrfanPaint version, thus IV 4.10 includes a "false" 0.4.5.48 version that does not include a pair of fixes. If you want to have the latest version just download from this page the last stable dll only packet and replace the bundled Paint.dll with this new one.


16/10/2007: IrfanPaint 0.4.5.48 released

The new IrfanPaint release includes the following changes:

The last three fixes haven't been included in the IrfanPaint version bundled with IV 4.10 (see above).

IrfanPaint is a plug-in that adds painting features to IrfanView; it is developed by Matteo Italia (obviously in collaboration with Irfan Skiljan) and, as IrfanView, it is freeware.

In this page you can find all the releases of IrfanPaint: you can download the latest beta version as well as the last stable release. Read the introduction of the Download section to understand how to recognize the stables and the beta versions.

If you find bugs or have any suggestions, please write me (in English or Italian); another way to give feedback is to write in this thread of IrfanView Support Forum. In this other thread you can find the beta versions history.

Note: IrfanPaint works only on NT versions of Windows, i.e. Windows NT 4, 2000, XP, 2003 Server, Vista and later.

Download

Here you can download the last IrfanPaint versions.

The stable releases are the ones in green; download them if you want to use a surely working version of IrfanPaint. All the other packets are beta versions; you may choose to download them to have the very latest version of IrfanPaint, that however may have some bugs.

The lists are sorted from the most recent packet to the less recent one, so the latest version is the first of the list.

Dll only packets

The "dll only" packets contain only Paint.dll, the IrfanPaint dll. You can download this if you already have the latest version of IrfanView (actually the 4.10); put the dll in the Plugins folder.

Full packets

The full packets contain a minimal installation of IrfanView with the IrfanPaint plugin. The full packets were needed before the version 0.4.5.48, since they included a special version of IV that worked with IrfanPaint. Starting from version 0.4.5.48 no special exe is needed, since IrfanPaint is fully supported by the normal IV executable (version 4.10); thus you'd better to download IrfanView from the official site and then install the last dll only packet.

To start the plug-in launch i_view32.exe, load an image and press F12.

Translations

Starting from version β0.4.11.61 the language file support for IrfanPaint is finally complete and working. For the end user the only thing to do is to put the language file in the Languages folder, with the IrfanView language file; IrfanPaint will automatically use the language file of the same language the user selected in IrfanView.

Here's the list of the available language files:

Information for the translators

If the language file for your language is missing, you have some spare time and you can translate well, you can translate IrfanPaint also in your language.

  1. Download the template file on your computer.
  2. Rename it so that it has the same name of the IrfanView language file of that language with an "IP_" prefix and a .lng extension; for example, if the IrfanView language file is called Italian.dll the IrfanPaint language file will be called IP_Italian.lng. Then put it in the Languages subdirectory of the IrfanView folder.
  3. Open the file with an unformatted text editor (the good old Notepad will be fine, avoid WYSIWYG editors like MS Word unless in the end you save the document as plain text), fill in the [FileInfo] section and translate the strings; refer to the instructions reported at the beginning of the file for more information.
  4. when you've finished open IrfanPaint and check your work; check very carefully if your text is too long for the controls, if the accelerators are OK, etc.
  5. when you finally decide that your work is good, send it to me; I will check it and upload it on this site.

Important: if you are going to use Unicode characters it's strongly recommended to save the file in UTF-16 Little-Endian. Many text editors can save in this format, even Notepad.

Support IrfanPaint

If you want to support the development of IrfanPaint you can donate some money using PayPal (thank you!) by clicking the button below; note that donation is a free act: you won't get less features if you don't do it.