Photo to Coloring Page
Drop in a photo and turn it into a clean black-and-white line drawing you can print and color. A Sobel edge detector traces the outlines; one slider controls how much detail shows, and an invert toggle flips to white lines on black for chalkboard or coloring-book pages. The preview updates as you drag, and the download is rendered at full resolution. Everything runs in your browser, so the photo never leaves your device.
How to turn a photo into a coloring page
- Drop a photo in, or click to browse.
- Drag the line detail slider until the outlines look right, and toggle invert if you want white lines on black.
- Pick a format and download the line drawing, then print it to color in.
Examples
Make a coloring page from a pet photo
A color photo of a dog with the detail slider near the middle
Crisp black outlines on a white background, ready to print
Frequently asked questions
Is my photo uploaded anywhere?
No. The edge detection runs in your browser on the raw pixels, so the photo never leaves your device. Family and pet photos stay private.
What does the line detail slider do?
It sets the edge sensitivity. Lower values keep more lines, so faint edges and texture show up; higher values keep only the strongest outlines for a cleaner page.
How are the outlines detected?
Each pixel is converted to gray, then a 3x3 Sobel operator measures how fast brightness changes around it. Where the change is large enough, the pixel becomes a black line; everywhere else stays white.
What is the invert toggle for?
By default you get black lines on a white background, which is best for printing and coloring. Invert gives white lines on black, which suits chalkboard art or dark themes.
Which format should I download for printing?
PNG is best because it keeps the lines sharp with no compression smudging. JPEG and WebP are smaller but can blur thin lines slightly.
Related tools
Image Filters and Effects
Apply grayscale, sepia, invert, brightness, contrast, and saturation to an image with live preview. Free, private, and runs in your browser.
Image Converter
Convert images between PNG, JPEG, and WebP in your browser. Pick a background to flatten transparency, set quality, and download. Nothing is uploaded.
Add Border to Image
Add a colored border or frame around an image, with adjustable width and color. Live preview, runs in your browser, nothing uploaded.
APNG Detector
Check whether a PNG file is an animated PNG (APNG) in your browser. See the frame count, loop count, and dimensions read straight from the file. Private.
Blur Image
Blur a whole image or drag a box to blur a face, name, or address. Adjustable blur strength, live preview, runs in your browser. Nothing is uploaded.
BMP Header Viewer
Inspect a BMP file's header in your browser: width, height, bit depth, compression, DPI, palette size, and pixel data offset. Nothing is uploaded.