Free to use Private in-browser processing No sign-in
Free custom art generator

Turn Photos into
Custom Paint By Numbers Masterpiece

AI that converts your photos into painting‑by‑number kits. Here to Buy a really Custom Paint By Numbers Kit

Your photo stays on your device
  • 100% free
  • 8–64 colours
  • Instant PNG files
Generated numbered paint-by-numbers template
Original tropical sunset painting
Original Paint-By-Numbers

Simple from the first stroke

From Photo to Canvas

Three simple steps to unleash your inner artist

Upload Photo

Choose any photo from your gallery. Drag & drop or click to upload — PNG, JPG, and WEBP supported.

Customize

Pick your difficulty level and choose between 8 and 64 colors for your palette.

Download & Paint

Download your numbered template, color palette, and reference image. Print it out and start painting!

The short answer

What does this free paint-by-numbers generator do?

PaintByNumber.UK converts a photo into a printable numbered outline, a matching colour palette and a simplified colour reference. It works locally in a modern browser, costs nothing and requires no account.

Accepted images
PNG, JPG and WEBP
Palette size
Choose from 8 to 64 colours
Downloads
Template, palette, colour reference and original PNG
Privacy
Processing happens locally in your browser
Price & access
Free to use with no sign-in

Built for creative flow

Our Features

Made for everyone, whether you're a professional artist or a beginner

AI Color Clustering

Advanced KMeans clustering in LAB color space with edge‑preserving smoothing to create clean, paintable regions that stay true to your original photo.

In-Browser Processing

Everything runs locally in your browser — no uploads, no servers, complete privacy.

Smart Color Palette

Automatically extracts the optimal color palette from your image. Choose between 8 and 64 colors and get a detailed palette sheet with hex codes.

Instant Downloads

Download your numbered template, palette, and colored reference as PNG images.

Numbered Regions

Each region gets a clear number label so you know exactly which color goes where.

One tool, three ways to paint

Choose Your Challenge

Find the perfect balance of detail and relaxation

Easy

Level 1
  • 8–16 Colors
  • Fewer, larger regions
  • Relaxing & meditative
  • Great for beginners

Hard

Level 3
  • 33–64 Colors
  • Maximum detail & precision
  • Photorealistic results
  • For experienced painters
Paint pots and brushes resting on a detailed numbered canvas

Photo preparation guide

Better photos make better templates.

A few quick choices before you upload can create clearer boundaries and a more satisfying painting experience.

  1. Start sharp and well lit. Clear edges give the generator more useful detail to work with.
  2. Keep the subject prominent. A simple background usually creates fewer tiny, distracting regions.
  3. Match colour count to your goal. Use 8–16 colours for simplicity or 33–64 for maximum nuance.
  4. Check the reference before printing. Compare the template and colour view, then download the version you prefer.

Quick answers

Before you begin

Useful details about privacy, file formats, colours and downloads.

Is the paint-by-numbers generator free?

Yes. The generator is free to use, requires no sign-in, and lets you download your generated PNG files.

Do my photos leave my device?

No. Image processing runs locally in your browser, so your photo is not uploaded to a server by the generator.

Which image formats are supported?

The upload tool supports PNG, JPG and WEBP images.

How many colours can I use?

Choose any palette size from 8 to 64 colours. Fewer colours create a simpler template; more colours preserve more detail.

What files can I download?

You can download the numbered template, colour palette, coloured reference and a copy of the original image as PNG files.

Ready to Create your Bespoke Painting by Numbers?

Click on the button below