Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A free, portable photo editor focused on performance and usability. Macro recording and batch processing are key features. English, Dutch, French, German, Italian, Malay, Portuguese, Spanish, and Swedish translations available.
Visual Basic
branch: master

README.md

PhotoDemon 6.8 pre-alpha

PhotoDemon Screenshot

PhotoDemon is a portable photo editor focused on performance and usability.

It provides a comprehensive selection of photo editing tools in an 8 MB download. It runs on any Windows machine (XP through Win 10 TP) and does not require installation. It can easily be run from a USB stick or SD card. Translations are currently provided for English and eight other languages.

PhotoDemon is completely open-source and available under a permissive BSD license. Outside contributions from coders, designers, translators, and enthusiasts are always welcome.

For information on the most recent release, please visit: http://photodemon.org

If you obtained PhotoDemon from its official GitHub repository, please note that the repository does not contain a compiled EXE. If you don't have access to a VB6 compiler, you can download a compiled .exe (including language files and core plugins), updated nightly, from: http://photodemon.org/downloads/nightly/PhotoDemon_nightly.zip


What makes PhotoDemon unique?

It is lightweight and completely portable

PhotoDemon is designed to be run as a standalone program. No installer is provided or required. It does not touch the Windows registry, and aside from a temporary file folder – which you can specify in the Tools > Options dialog – it leaves no trace of itself on your hard drive. Many people choose to run PhotoDemon from a USB drive.

It integrates macro recording and batch processing

Complex editing actions can be automated by recording them as macros (similar to Office software). Once recorded, a macro can be applied to other images. Macros integrate with a built-in batch processing tool, so you can choose a saved macro and a folder or list of images, and PhotoDemon will apply the macro to every image automagically.

It emphasizes usability

Most free, open-source image editors are usability nightmares. PhotoDemon tries not to be. The interface was built by designers (not engineers), and small touches like save/load presets on all tools, automatic last-used settings preservation, unlimited Undo/Redo, "Fade last effect", keyboard accelerators, effect previews, mouse wheel and X-button support, and descriptive menu icons make PhotoDemon easy to use for both novices and professionals.

It provides a comprehensive selection of pro-grade features and tools

  • Extensive file format support, including all major RAW formats
  • Powerful selection tools, with support for antialiasing, feathering, and on-canvas sizing/moving
  • Color-managed workflow, including full support for embedded ICC profiles
  • Non-destructive editing for select features, including resizing and key adjustments (exposure, clarity, vibrance, etc)
  • 2D transformations: advanced rescale operators (Sinc, Catmull-Rom, etc), content-aware scaling (seam carving), crop, rotate, shear, zoom, tiling
  • Pro adjustment tools: levels, curves, HDR, white balance, split-toning, sepia, full-featured histogram, green screen, Wratten filters, and many more
  • Filters and effects: perspective correction, edge detection, noise removal, content-aware blur, unsharp masking, lens diffraction, vignetting, film grain, and many more
  • 100+ tools are provided in the current build.

What doesn't PhotoDemon do?

  • The current release (6.6) does not support text layers. Text layers are planned for the next release.
  • The current release (6.6) includes partial Unicode support. Some features may not work with Unicode filenames, but work on this is ongoing.
  • The current release (6.6) does not provide any on-canvas painting tools. On-canvas paint tools are planned for the next release.
  • The current release (6.6) may not integrate well with high-contrast Windows themes, or non-standard Windows themes. Improvements to theming are planned for the next release.
  • PhotoDemon isn't designed for OSes other than Microsoft Windows. A compatibility layer like Wine (http://www.winehq.org/) may allow PhotoDemon to work on OSX, Linux, BSD, Solaris, or Maemo systems, but program stability and performance may suffer.

How can I get involved?

PhotoDemon is maintained by a single individual with a family to support. The software is provided free-of-charge under a permissive open-source license, and no fees or money will ever be charged for its use.

That said, donations go a long way toward supporting the development of this powerful photo editing tool. If you would like to donate and support development, please visit:

http://photodemon.org/donate/

If you can't contribute monetarily to the project, here are other ways to help:

How is PhotoDemon and its source code licensed?

PhotoDemon is available under a BSD license. In a nutshell, this allows you to use its source code in any application, commercial or otherwise, provided you supply proper attribution. Proper attribution includes a notice of copyright and disclaimer of warranty.

A full copy of the BSD license is included below. You can also learn more about the BSD license at the following location: http://creativecommons.org/licenses/BSD/

PLEASE NOTE: sections of PhotoDemon's source code were written by third-parties and may be subject to additional copyrights and licenses. Documentation within a specific source code file supercedes the BSD license governing this project as a whole, so please review file headers prior to using any PhotoDemon source code in your own projects.

Questions regarding licensing should be directed to: http://photodemon.org/about/contact/

Full text of BSD license follows.

Copyright (c) 2015, Tanner Helland and Contributors. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Who contributes to PhotoDemon's development?

PhotoDemon would not be possible without the help of many talented contributors, including...

Something went wrong with that request. Please try again.