Skip to main content
Paint by Numbers Generator

Turn a Photo into a
Paint by Numbers Template

Upload a photo and get a printable color-by-numbers template: the picture flattened into numbered regions with a color key, ready to print at home or take to a copy shop. Free to make, no kit to order.

Drop a photo to start

or tap to upload any photo

Choose a photo

Free to use · No sign-up · Works in your browser

Open generator

What's inside

A Template You Can Actually Paint

Most photo-to-paint-by-numbers results fail in the same two ways: regions too small to number, and outlines that do not quite meet. Both are handled here.

🔢

Nothing Too Small to Number

Every region is measured in square millimetres at the size you are printing, not in pixels. Anything narrower than 2.5mm across — the width a #2 round brush lays and a two-digit number at 6pt needs — is merged into whichever neighbouring color is closest to it perceptually, along with anything under 15mm² of area. You never get a speck of highlight with a number squeezed half outside it.

✒️

Outlines That Meet Exactly

The borders are traced as one connected map rather than region by region, so two neighbouring shapes share the identical line. That is the difference between a template that prints as a clean drawing and one that comes back from the printer with hairline white gaps and every shared edge drawn twice at double weight — a fault that is invisible on screen and obvious on paper.

📐

Vector, Not a Screenshot

The SVG export carries the real print size in millimetres with clean curves, so a copy shop can blow it up to a 60cm canvas and every outline stays a crisp line. A raster template is stuck at whatever size it was rendered; this one is not.

🧾

A Color Key Worth Printing

The key page lists each number with its swatch, a readable color name, how many regions carry it, and how many square centimetres of it you will paint — so you can see at a glance which colors you need a lot of before you start mixing.

What Makes a Photo Work as a Paint by Numbers Template

A paint-by-numbers template is a photograph with all of its gradients thrown away. Every soft transition has to become a hard edge between two flat colors, which means the subjects that survive are the ones that were already built out of shapes: a pet or a portrait framed tightly, a flower, a building, a landscape with a strong horizon, a bold graphic. What struggles is anything whose interest lives in fine texture — a crowd, a forest canopy, a lace pattern — because the generator has to either give each speck its own region, which is unpaintable, or merge them away, which erases the thing you liked about the photo.

The color count is the main lever and the one most people set too high. At 24 — the default here, and the smallest palette a boxed kit ships with — a face still reads as a face and each number is one pot of paint you can buy or mix. At 36, the cap, you get more tonal steps but a key page that takes real bookkeeping to work through. Below about 10, the result stops being a copy of the photograph and starts being a poster of it, which is often the better-looking outcome for a bold subject.

Print size matters more than it looks like it should. Every rule this generator applies — the smallest region, the width of the outline, whether a number fits — is expressed in millimetres at the finished size, so choosing A3 instead of A4 does not just print the same template larger: it lets smaller regions survive, and the template genuinely holds more detail. If you plan to paint on a canvas, export the SVG and take the real size with you rather than enlarging a printed sheet.

Paint by Numbers vs Color by Numbers vs a Custom Kit

Paint by numbers and color by numbers describe the same thing — a picture split into numbered regions — and people use the two phrases interchangeably. The only practical difference is what is in your hand. Color by numbers usually means pencils or markers on paper, so a template printed at home is the whole product. Paint by numbers usually means acrylics on canvas, which is why the SVG export matters: the outlines have to be transferred or printed onto the canvas at full size before you start.

A custom kit is the other way of getting here: you send a photo to a seller and a stretched canvas, printed outlines, numbered paint pots and brushes arrive in the post, usually for somewhere between twenty and sixty pounds or dollars. That is a good deal if you want the paints chosen and measured for you. This page is the free half of it: you get the same template — arguably a more honest one, since you can see the result and change the color count before committing — and you buy or already own the paint.

Printing at home is the usual route. The PDF tiles the template across as many sheets as it needs with an overlap margin to tape along, so an A4 printer can still produce a poster-sized template. For canvas, the SVG opens in any vector program and can be printed or plotted at the exact size of the canvas you bought.

Paint by Numbers FAQ

Free to Try — Finished Template from $2.99

MonthlyYearly −33%

Free

$0

Start with a free grid pattern project.

  • 1 free template project with unlimited edits
  • Up to 36 colors
  • A4 and A3 print sizes
  • Full template preview in the browser
  • No account required
Generate Free
Most Popular

Single Pattern

$2.99

No subscription — unlock this pattern once

Generate free, then unlock the clean template — the way most makers buy

  • Printable PDF — template sheets, color key, color reference
  • SVG vector file for canvas-size printing
  • HD PNG
  • No account needed — guest checkout
Generate & Unlock

Pro

$4.99/mo

For printable charts, more projects, and Pro-only tools.

  • Unlimited templates in PDF, SVG, and PNG
  • A3 templates for canvas-sized paintings
  • Every other craft generator included
  • Commercial use for patterns from images you own
Get Pro

Make Your Own Paint by Numbers

Upload a photo. Pick your colors. See the numbered template before you buy a single pot of paint.