Camera equipment used on location by Mariya Harley

Open source

Open source AI photo tools

Free, offline, and private. What you give up in return.

Open source tools solve the problem that matters most to a professional. Client files never leave the machine.

They cost nothing, they run offline, and nobody changes the price list next quarter.

ToolWhat it doesPrice
UpscaylUpscaling, offline, with a normal interface.Free
ComfyUINode based workflow for image models.Free
InvokeAIGeneration and editing you host yourself.Free
GFPGANFace restoration on damaged or tiny images.Free
CodeFormerFace restoration with a control over how far it goes.Free

Prices and features on this page were read from each vendor's own website on 25 September 2026. Vendors change plans often. Check the current page before you buy.

Tool by tool

Upscayl

A normal application with buttons, which is rare in this part of the market.

Offline, free, and good enough that most photographers never need a paid upscaler.

ComfyUI

A node based workflow editor for image models, where each step is a box you wire to the next.

Powerful and slow to learn. Worth it only if you will run the same custom pipeline often.

InvokeAI

Generation and editing you host yourself, with a conventional interface on top.

Link the repository rather than the old domain, which is now for sale.

GFPGAN

Face restoration for damaged or very small images.

On a scanned family photograph it does work that paid software charges for.

CodeFormer

Face restoration with a control for how far it goes, which GFPGAN does not give you.

Turn the strength down. At full strength it invents a face that is close to, but not, the person.

Why a professional would choose open source

Client files stay on your machine, which settles the data question before it is asked.

There is no per-image cost, so a thousand files cost the same as one.

Nothing changes price or disappears at renewal time.

A contract that forbids cloud processing rules out most of the paid tools and none of these.

What you give up

Support. When something breaks, you read an issue thread.

Time. Setup takes an afternoon, and some tools want a dedicated graphics card.

Consistency. Quality depends on the model you load, and the good ones change often.

Polish. The interfaces are built by developers for developers.

A sensible starting setup

Install Upscayl first. Five minutes, and it solves a real problem.

Add a face restoration model when an old photograph needs repair.

Leave the generation stacks until a job needs them.

Record which model version produced a file you liked, because reproducing it later is otherwise guesswork.

What you give up

There is no support. When something breaks you read an issue thread.

Setup takes an afternoon, and some tools need a decent graphics card.

Quality depends on which model you load, and the good ones change every few months.

Camera equipment used on location by Mariya Harley

Mariya's verdict. Upscayl earns its place on any machine. The generation stacks are a hobby unless you have a reason to host them.

Where they beat the paid tools

Restoring an old family photograph. Face restoration models do this better than most paid software, and the file stays private.

Bulk work with no per-image cost. A thousand images costs the same as one.

Work under a contract that forbids cloud processing. That rules out most of the paid list.

Mariya Harley with her camera in London

A sensible starting setup

Install Upscayl first. It takes five minutes and solves a real problem.

Add a face restoration model when you have an old picture to repair.

Leave the generation stacks until a job needs them.

Note which model version produced a file you liked. They change, and the old result is hard to reproduce otherwise.

Keep the installers. A model that disappears from a website is hard to find again.

Run one job through both a free tool and a paid one before you commit to either.

The free option often loses on speed rather than on quality, and speed may not be the thing you are paying for.

What open source will not do

It will not cull a wedding. There is no free tool that learns which frames you keep.

It will not retouch skin to a professional standard in a batch.

It will not give you someone to email when a release breaks your workflow the night before a delivery.

Those three gaps are exactly what the paid tools charge for.

A worked example

A family brings a single damaged photograph from 1974 and asks for a print.

The scan is small, scratched and faded, and the face is soft.

A face restoration model at low strength recovers enough structure to print at A4.

At full strength it produces a sharper face that is not quite the same person, which is worse than useless to a family.

The whole job runs offline on a laptop, and the file never leaves the machine. For a photograph that exists once, that matters more than speed.

Which one for which job

SituationToolWhy
Upscaling now and thenUpscaylFree, offline, five minutes to install
Repairing an old family photographCodeFormerStrength control keeps the likeness
A contract that forbids cloud toolsThe whole open stackNothing leaves the machine
A repeated custom pipelineComfyUIWorth the learning curve only if it repeats
Culling a weddingA paid toolNo free tool learns which frames you keep

Where these facts came from

Every price and feature on this page was read from the vendor's own website on 25 September 2026.

Plans change often, and a tool that was a one-off purchase last year may be a subscription now.

Check the current page before you buy, and treat the figures here as a starting point for comparison rather than a quote.

Nothing on this page is sponsored. No vendor paid for a place in the tables, and there are no affiliate links.

Who wrote this and how it is kept current

This page is written by Mariya Harley, a fashion, portrait and hotel photographer working from a studio in west London.

The tools described here are the ones that reach a working photographer's desk, and the failures described are the ones that reach a client's screen.

Prices and features are read from vendor pages rather than repeated from other articles. The date of that check is printed above each table.

Nothing here is sponsored, and there are no affiliate links. A tool appears because it does the job, or because people ask about it.

What is deliberately absent: benchmark scores copied from press releases, rankings that change with the season, and any claim that software can replace direction, light or responsibility for the result.

If a price here is out of date, the vendor page wins. Tell me and I will correct it.

Next step

Prefer to hand the whole thing over?

Tell me what you need delivered.

Get in touch