Free Coloring Page Generator
Turn a photo or drawing into detailed, printable line art. Trace contours, compare the outline with your original, and adjust line weight without age presets. Free, with all image processing on your device.
FAITHFUL TO YOUR REFERENCE
A clear outline. The same image.
Trace what makes your image yours.
Faces, hair, fur, architecture, and the details in between.
Drop a file here or paste an image · up to 30 MB
Contours from your reference
A line-drawing model traces the subject, including internal features such as eyes, lips and hair. It runs locally in your browser. Detail sensitivity adjusts faint strokes. It does not divide the source into tone bands or merge small facial features into surrounding regions.
Check and refine the lines
Adjust detail sensitivity, line weight and isolated specks. Compare against the original, zoom in, and choose trace resolution, paper, orientation and margin.
Continue your drawing
Explore related drawing tools for other ways to work with your reference.
Hexagonal grid generatorDot grid generatorTriangular grid generator
The preview is the exported drawing
The preview, PNG, PDF and print share one contour image. Increasing print DPI changes the sheet resolution; it does not run a different trace. Download PNG at 300 or 600 dpi, PDF or print.
- 100% free
- No signup
- No watermark
- Nothing is uploaded
Upload your reference, let the outline finish, then use Compare to inspect the features that matter. Detail sensitivity changes which faint strokes survive; line weight changes their thickness.
- Detailed contours
- Compare with your original
- PNG and PDF
- Nothing uploaded
What is a coloring page generator?
A coloring page generator turns a photograph or drawing into line art for printing and colouring. This tool uses a line-drawing model on your device to trace the subject and its details. Adjust how many faint strokes are kept, compare the result directly with the original, and choose a paper size for PNG, PDF or print. The same tracing method applies to every image, regardless of who will colour it.

How to turn a photo into a coloring page
Trace the reference, inspect the details, and print the outline.
Choose your reference
Upload or paste a JPG, PNG, WebP, AVIF or GIF. A sharp image gives the model more useful detail. Your image stays on your device while the tracing engine loads and runs.
JPG · PNG · GIF · WEBP
Inspect the trace against the original
Use Compare and Zoom to check faces, hair and other important contours. Raise detail sensitivity to keep more faint strokes, or lower it to reduce texture. Line weight makes the finished strokes thicker.
Detail sensitivity · Line weight · Compare · Print layout
Set the paper and download
Choose paper, orientation, margin and image fit. Add an optional title or border, then download a 300 or 600 dpi PNG, save a PDF or print. Every output uses the same trace shown in the preview.
PNG · JPG · PDF · SVG · up to 600 DPI
Your image stays on your device.
What the Coloring Page Generator does
Contours from your reference
A line-drawing model traces the subject, including internal features such as eyes, lips and hair. It runs locally in your browser.
Details stay in place
Detail sensitivity adjusts faint strokes. It does not divide the source into tone bands or merge small facial features into surrounding regions.
Check the original
Switch between original and outline, or slide the comparison divider across the page. Zoom in to inspect small features before printing.
A page at the right size
Choose a real paper size, a margin and an orientation. Keep the entire image or deliberately crop it to fill the page.
Small specks, separate control
Remove isolated specks filters tiny disconnected marks. Keep it low when small features are important.
One trace across every output
The preview, PNG, PDF and print share one contour image. Increasing print DPI changes the sheet resolution; it does not run a different trace.
Inspect the source, the contours and the print layout
Coloring page generator vs a photo-editor filter vs an online converter
| Option | Line quality | Control | Speed | Where the photo goes |
|---|---|---|---|---|
| Grid Maker Prothis tool | Detailed raster contours with adjustable weight | Detail, specks, comparison, resolution and paper | Depends on image, resolution and device | Stays in your browser |
| A photo-editor filter | Often grey and soft | Many controls, indirect | Fast once learned | Stays on your machine |
| An online converter | Varies widely | Usually a preset | Upload and wait | Uploaded to a server |
| Tracing by hand | The best, by far | Complete | Slow | Nowhere |
For colouring, tracing and reference drawing
How the outline follows your reference
The goal is to keep the features that make the image recognisable while reducing continuous shading to lines. Compare the result with the original before choosing your final settings.
Trace subject contours and internal detail
The local line-drawing model predicts dark strokes on white paper. It uses the image around each feature, rather than turning every tonal band into a closed shape. Eyes, lips, hair and clothing can remain separate details in the resulting drawing.
Choose how much detail to keep
Start with the default settings. Raise detail sensitivity when a faint contour is missing, or lower it when paper grain and shading create too much texture. Line weight widens the surviving strokes. Remove isolated specks removes only small disconnected marks; it does not merge neighbouring areas.
Compare before printing
The original and outline use the same paper layout. Slide the divider over a feature and zoom in to judge how closely the trace follows it. Automatic tracing can omit faint edges or retain unwanted texture, so no setting guarantees a perfect hand-drawn contour on every source.
Contour resolution and print resolution
Trace resolution controls the image size used by the model: up to 768, 1024 or 1536 pixels on the long edge. Higher settings take longer and use more memory. PNG output at 300 or 600 dpi places that trace on the chosen paper; it does not create new contour detail. A4 at 300 dpi is 2480 by 3508 pixels.
Your picture stays on this device
The first trace downloads the drawing model and its browser runtime. The image itself is decoded and processed locally in a background worker, so the page remains usable during tracing. Changing paper or line settings reuses the existing contour map.
Where a coloring page generator gets used

Keep the original nearby and compare the eyelids, lips, ear and jaw before thickening the lines.
Start with a clear image and use the title field to label the finished worksheet.
Use one trace for any audience. Adjust stroke weight for the medium you plan to use.
Coloring page generator: frequently asked questions
The geometry
What is a coloring page generator?
It converts a photo or drawing into printable line art. This generator uses a local line-drawing model to trace contours and internal details.
Are all the shapes closed?
No. The trace follows visible contours, including open strokes. It does not manufacture closed regions or guarantee that every area can be flood-filled.
Does it work on portraits?
Yes. Compare the eyes, nose, lips and hair with the original. Sharp references help; faint boundaries and heavy shading can still be difficult to trace.
Using it
Does the outline change for children or adults?
No. There are no age presets. Every reference uses the same tracing method, with controls for detail and line weight.
How do I reduce tiny lines?
Lower detail sensitivity to suppress faint texture. Raise Remove isolated specks slightly to remove small disconnected marks. Check Compare so you can see whether a useful feature was lost.
What does line weight do?
It widens the existing strokes. Use Fine first to inspect detail, then increase weight if you want a heavier printed outline.
Which resolution should I choose?
High is the default. Standard is faster and uses less memory. Maximum traces at up to 1536 pixels on the long edge and takes longer. Smaller source images are not enlarged before tracing.
What does ink coverage mean?
It estimates how much of the traced image is occupied by ink, including partially dark edge pixels. It is not a count of closed shapes.
Export and print
Can I get a vector file?
The outputs are raster PNG and a PDF containing the raster trace. Vector cutting paths require a separate vectorising step.
Can I print directly?
Yes. Print opens just the prepared sheet at the selected physical paper size. You can also download a PDF.
Does 600 dpi add more detail?
It creates a larger printable sheet from the same trace. Change Trace resolution to run the model with more source pixels; changing export DPI alone does not add contours.
Can I add a title or border?
Yes, under Title & border. The title has reserved space above the image on standard paper sizes.
Choosing a grid
How does this differ from paint by number?
This tool gives you lines to colour freely. The paint by number generator creates numbered colour regions with a palette.
Practical matters
Is it free, and do I need an account?
It is free, with no account or watermark.
Does my photograph get uploaded?
No. The model and browser runtime download to your device; your image is processed locally.
What if tracing fails?
Choose Standard resolution and retry. The engine needs WebAssembly support and enough free memory. Cancel stops the active trace, and Retry starts again.
Open the tool Coloring page generator
Your reference, in clear lines
Trace the image, inspect the details, and print the outline you see. Nothing uploaded.
Back to the generator →