How PhotoPBN's Generator Works

PhotoPBN is a free paint by numbers generator. You drop in a photo; it builds a numbered outline and a colour key; you download a PDF (or PNG or SVG) and paint. This page explains what happens in between, in plain language – and what does not happen (no account, no upload to a server for processing).

Who it is for

Anyone who wants a printable paint-by-numbers template from their own picture: a portrait, a pet, a holiday photo, a flower. You bring the photo and the paints. PhotoPBN builds the template. It does not sell kits, canvases, or paint sets.

The important privacy fact

Your photo never leaves your browser for processing. The site’s own copy says it runs on-device. The picture is not uploaded to PhotoPBN, and PhotoPBN does not store it. When you download a file, that file is saved on your device too.

There is no account. You are not asked for a name or email to use the tool.

(The website may still use analytics and ads on the pages themselves. That is separate from photo processing. See the Privacy Policy.)

What you see while it works

After you choose a photo, the tool shows short status labels:

  1. Reading the photo
  2. Mixing the palette
  3. Grouping areas
  4. Placing numbers
  5. Drawing the template

Those labels match the real stages in the interface. When it finishes, you get Your kit beside the Original (toggle with Hide original), plus Numbers and Colour views, and a palette colour key. Settings such as colour count and detail update the kit in the browser; you do not re-upload anything.

What those stages mean (without the jargon)

Reading the photo. The browser opens your JPG, PNG, or HEIC (when the browser can read HEIC) and prepares pixels for the next steps. Very small images have little to work with; the tool may warn you that a larger photo keeps ears, eyes, and other small parts.

Mixing the palette. The generator picks a limited set of paints from the image. How many is your choice: Standard 32 (recommended) by default, or anywhere from 8 simple to 56 detailed, including presets Simple 10, Detailed 48, and Custom. Each palette entry becomes a numbered swatch with a hex code so you can match acrylic, gouache, or craft paint.

Grouping areas. Neighbouring pixels that belong together become regions – the shapes you will fill with a brush. The Detail control (Bold, Balanced, Fine) influences how small a region is allowed to be. Bold tends to merge tiny speckles; Fine keeps small features.

Placing numbers. Each region gets the number of its palette colour. Same number, same paint – anywhere on the page.

Drawing the template. You see the outline and a colour preview on screen. From there you download PDF (primary, sized for A4 or Letter, shown as two pages), or PNG / SVG.

None of that requires sending the photo to PhotoPBN’s servers for conversion. Work stays on your device.

What you control

ControlRole
Colours (8–56, Standard 32 recommended)How many distinct paints the kit uses
Detail (Bold / Balanced / Fine)How small an area may get its own number
Paper (A4 / Letter) + orientationHow the PDF is laid out for print
Numbers / Colour viewsOutline vs filled preview
Palette swatchesColour key; tap to spotlight one colour
Download PDF / PNG / SVGTake the result offline

For advice on picking counts, see How many colours should a paint-by-numbers kit have?. For photo choice, see Best photos for paint by numbers.

What PhotoPBN does not do

To keep expectations honest:

Why on-device matters for trust

If you are painting a family photo, a private event, or anything you would not post publicly, on-device processing means the converter never needs a copy of that file. You can still print at home or at a shop from the PDF you downloaded. That design also means the tool works from a normal browser tab without creating a login.

For AdSense reviewers and careful users alike: PhotoPBN is a utility page with a real tool, plain documentation, and a privacy policy that matches the behaviour above.

From here