How do you use this tool?
- Drop a photo into the upload area or click to pick one (JPG, PNG, HEIC or WebP).
- Pick the age — toddler gets thicker lines, older gets finer ones.
- Let the tool remove the background automatically, or keep it for landscapes.
- Choose a paper size (A4, US Letter or A5) and click Create coloring page.
- Download the result as a print-ready PDF or PNG.
How Do I Turn a Photo Into a Coloring Page?
Turning a photo into a coloring page takes three clicks: pick a file, choose an age, click Create. Edge detection runs as a small convolutional neural network entirely inside your browser. Once the line art is drawn, you get a PNG and a print-ready A4 / US-Letter / A5 PDF.
Photo (JPG / PNG / HEIC / WebP)
↓
[1] Background removal (optional, default ON)
↓
[2] Line extraction — neural network
↓
[3] Adjust line thickness for the chosen age
↓
Print-ready PDF + PNG (A4 · US Letter · A5)
Which Photos Work Best?
The line-art extractor loves clean subjects. Three rules of thumb from practice:
The classics. Pet on the floor, stuffed animal on the couch, toy car on the table. Limited clutter around the subject, sharp focus, decent lighting — perfect.
Medium complexity. Family picture against a wall, child building a sandcastle, dog in the garden. Works well when the background is removed automatically (the default).
Trickier. Heavily patterned backgrounds, glass surfaces, transparent objects, very dark exposures. Two tricks here: keep Remove background on, and switch to a finer line setting if the default eats too many details.
Why Run It in the Browser?
Most photo-to-coloring-page tools upload your picture to a server, run a GPU on their end, and send the result back. Three problems with that: you have to trust their server, the model often gets your image as training data, and an account is usually required.
We flipped the workflow. The model is small enough (~17 MB) to load once into your browser and run locally. Concretely: there is no upload during conversion. We can’t peek at your photo because no transfer takes place. For pictures of kids, that detail matters more than any extra feature could.
Technically the tool runs on WebAssembly and optionally WebGPU — both web standards with no external dependencies. The models are stored in your browser cache, so the second conversion is noticeably faster than the first.
Which Line Thickness Works for Which Age?
The age slider has three settings that map to real colouring behaviour:
Toddler (3–5 years). Thicker outlines, fewer fiddly interior details. Crayons and big brushes don’t have to fight thin strokes. The printed page also has more ink coverage, so the lines look bolder.
School age (6–10 years). The default. Lines thick enough for crayons to stay on track, but fine enough for recognisable faces, fur and structure.
Older (10+). Raw model output, no thickening. Suits children who reach for fineliners and gel pens, or works as a sketch base for acrylic and watercolour studies.
How Do I Print the Coloring Page With Clean Lines?
For the cleanest result, print the PDF rather than the PNG. The PDF already has the right paper geometry and the printer dialog doesn’t need to scale anything.
In the print dialog, check three settings:
- Actual size, not Fit to page — the layout already has a 1 cm / 0.5 inch safety margin baked in.
- Black-and-white mode saves toner because no colour is printed anyway.
- Standard quality is fine. Highest quality doesn’t visibly improve a line drawing and burns more ink.
If you print coloring pages often: thicker paper (120–160 g/m², or 32 lb US bond) handles watercolour and wet markers better than the usual 80 g/m². A5 is great for travel-sized colouring booklets; A4 / US Letter fits the fridge-gallery format.
Frequently Asked Questions
Are my kids’ photos stored anywhere?
No. The entire pipeline runs inside your browser. There is no upload, no server-side detection, no training-data collection. You can verify this yourself in DevTools → Network during a conversion — you’ll see exactly one model download on the first visit, and nothing else.
How much storage does the model need?
The one-off model download is around 17 MB for the line-art network. If you keep background removal on, an additional 7 to 115 MB loads depending on your device (mobile gets the smaller variant automatically). Everything is cached in the browser, so only the first conversion downloads anything — the rest run from cache.
Can I combine several photos into one coloring book page?
Not directly — this tool produces one coloring page from one photo. If you want a multi-page booklet, convert the photos individually and then stitch the PDFs together with our PDF merge tool.
Does it work with black-and-white photos?
Yes, and often very well. B/W photos tend to have more contrast than colour ones, which helps the edge detector. Background removal struggles with very dark backgrounds though — keep the Keep background option for those, or boost contrast first with our image resize tool.
Last updated: