Advertisement

Features

Colorizing black-and-white photos

Instant classical styles vs the DDColor AI model, the consent-gated download, and what colorization honestly can and cannot recover.

The Photo Colorizer adds colour to black-and-white images two ways, and the difference matters more than with most tools.

Realistic (AI) vs the instant styles

  • Realistic runs DDColor, a neural network that looks at the content of your photo and predicts plausible colour region by region — skin tones read like skin, foliage reads green, sky reads blue. It is the mode you want for family photos and historical scans.
  • Vintage, Sepia, Saturated, and Pastel are classical LAB-colour-space treatments. They apply instantly, need no download, and give the image a deliberate look rather than a prediction of reality. Think of them as toning, not restoration.

The same Realistic engine is available inside the Image Editor — the AI Colorize button sits next to Grayscale, suggests itself when a black-and-white photo is detected, and is fully undoable with Ctrl+Z.

About the 460 MB download

DDColor is a large model, so it is consent-gated: the first time you pick Realistic, the tool asks before fetching (~460 MB, once). Accept and it caches on your device — later runs are instant and work offline. Decline and you keep the four instant styles with zero download. Nothing ever fetches silently.

What colorization honestly is

A black-and-white photo does not contain its original colours — that information was never captured. No tool on earth recovers it. What DDColor does is predict statistically plausible colour from visual context. A dress the model paints blue may well have been red; there is no way for it to know.

That is why the tool shows a before/after slider rather than just the result: judge the output as a plausible interpretation, label it as colorized when it matters (archives, journalism, family history), and keep the original.

Getting better results

  • Contrast first. The model reads luminance. Faded, low-contrast scans give it little to work with — a quick levels fix in the editor before colorizing pays off.
  • Resolution second. Colorize at the source resolution, then run the AI Upscaler afterwards if you need a bigger file. Upscaling first just makes the colorizer slower for no quality gain.
  • Very dark scans tend to come out muted — the model correctly refuses to invent colour where it cannot see structure.