Colorize Black-and-White Photos

Free AI photo colorizer that adds colour to black-and-white photographs in your browser via WebAssembly. The DDColor neural network paints natural skin tones, skies, foliage and fabrics; film-stock presets, a skin-tone slider, a reference-palette picker and a "fix wrong colours" control let you tune the result by hand — no signup and no watermark.

How to colorize a photo

1

Upload a black-and-white photo — JPG, PNG, WebP, HEIC or BMP

2

It colorizes automatically; drag the before/after slider to compare

3

Pick a film look, nudge the skin-tone slider, or drop a colour reference photo

4

Use "Fix wrong colours" to recolour or mute anything the AI got wrong

5

Download the result as PNG, JPG or WebP

Add natural colour to grayscale snapshots with a neural network

Drop image here or click to browse
JPG, JPEG, PNG, WEBP, BMP, GIF, AVIF, HEIC, HEIF ·
No photo? Try an example
Public-domain photographs
AI model is not available right now The colorization model could not be reached. Check your connection and try again.
This iPhone HEIC photo couldn’t be opened Your browser can’t decode HEIC. Convert it to JPG first, then colorize. Open HEIC Converter ↗
Original Colorized
Colorizing
Batch colorize
Settings on the right apply to every photo.
Don't know what to try?
400+ free tools — open a surprise
🎲 Surprise me

Features

DDColor neural network — runs in your browser via WebAssembly, with WebGPU acceleration when available 6 film-stock looks: Kodachrome '55, Technicolor '60s, Faded '70s, Cinema noir, Warm sepia, Modern Skin-tone slider + reference-image palette to steer the colours "Fix wrong colours" — recolour or mute a hue the AI got wrong (e.g. a brown sky) Subject-in-colour mode (background to B&W) and an optional Cartoon/Anime engine Before/after wipe slider; export as PNG, JPG or WebP with no watermark

Frequently Asked Questions

Where does the AI run?

In your browser. The colorization model (~55 MB Standard, ~110 MB High) is downloaded once via ONNX Runtime Web and cached for reuse, then runs on WebGPU where available and falls back to WebAssembly on older browsers.

Is there a watermark or signup?

No. The colorized photo downloads at full resolution with no watermark and no account required.

Which image formats work?

JPG, PNG, WebP, BMP, GIF and (where the browser supports it) HEIC/AVIF. Output can be saved as PNG, JPG or WebP. Very large photos are scaled down to keep memory in check.

Can it colorize cartoons or anime?

Yes — switch the content type to Cartoon/Anime, which uses a model trained on line-art instead of photographs. It works best in a WebGPU browser; on devices without WebGPU it falls back to the photo model.

The colour looks off in places — can I fix it?

AI colorization is an educated guess and skin or saturated objects can be wrong. Use the skin-tone slider, drop a reference photo, or use "Fix wrong colours" to recolour or desaturate a specific hue across the whole image.

💡 Want us to improve this tool just for you?

We can — and it's free! Just send us a quick message with your idea. If you'd like to discuss it in detail, leave your email and we'll get back to you. You can stay anonymous.

How do you rate this tool?

Thank you for your rating!
Want to share more? Leave a comment!
Thank you! Your comment will appear after moderation.
Published