Paint by Number Generator

Turn any photo into a custom paint-by-number template — free, in your browser. Upload, pick colors and region simplicity, preview numbered regions with a color legend, then download. No upload to our servers, no signup, completely private.

How to print

  • For decorative or home use — print the downloaded PNG on letter or A4 paper at 100% scale so the numbered regions stay the right size.
  • Use the color legend on the template to match acrylic or craft paints to each number.
  • The download is a raster PNG with numbered regions — not a vector file. We do not offer SVG or PDF.
  • Doing a Halloween craft instead? Print one of our printable pumpkin stencils (PDF and SVG).

How it works

  1. Upload your photo — choose a PNG, JPG, or WebP. Your image stays on your device; nothing is sent to our servers.
  2. Set colors & simplicity — fewer colors and higher simplicity make larger, easier-to-paint regions; more colors keep finer detail.
  3. Preview & download — check the numbered regions and color legend, then save a printable PNG. No account or watermark.

What's in the PNG

  • Numbered paint regions plus a color legend — one PNG ready to print.
  • Raster PNG only — not a vector file. We do not offer SVG or PDF.
  • No signup, no watermark, and no download limit.

Need fonts, icons and design assets too?

Thousands of free fonts, icons, UI kits, templates, and mockups - no account required.

Browse Free Resources

Frequently Asked Questions

How does the paint by number generator work?

Upload a photo, choose how many colors and how simple you want the regions, then preview the numbered template with its color legend. Download a printable PNG when it looks right. Everything runs in your browser — your image never leaves your device.

Is this custom paint by number generator free?

Yes, the EpicPxls paint by number generator is completely free with no signup, watermark, or download limit.

Are my photos uploaded to a server?

No. Processing happens entirely in your browser, so your photos never leave your device. It is fully private.

What does the number of colors control?

Fewer colors produce larger, simpler regions that are easier to paint. More colors keep more detail from your photo but add smaller areas to fill in.

What does region simplicity do?

Higher simplicity smooths fine detail and merges tiny regions so the template is easier to paint. Lower values keep more of the original photo detail.

Which download formats are supported?

PNG only. The download is a raster image with numbered regions and a color legend — not a vector file. We do not offer SVG or PDF because the output is a bitmap, not traced paths.

Can I print the paint-by-number template at home?

Yes. Download the PNG and print it on letter or A4 paper. Use the color legend to match acrylic or craft paints to each number.

Is a color by number generator the same as paint by number?

Yes — color by number and paint by number mean the same kind of template: numbered regions with a color legend. This page is a custom color-by-number generator from your photo — open a photo in your browser (nothing is uploaded), adjust colors and regions, and download a printable PNG.