INK WASH
☞ runs entirely in your browser — nothing is uploadedDrop your image here
or click to browse — JPG, PNG, WebP
Ink painting preview
INK WASH
Convert photos to ink-brush strokes on rice-paper tone. Edge detection runs on your device, one click, nothing to configure.
or click to browse — JPG, PNG, WebP
Ink painting preview
ink wash
Edges become brush strokes. A gradient operator measures how fast brightness changes at every pixel, and that gradient is mapped to ink density on a warm paper-coloured ground — dark where the photo has a hard outline, bare paper where it is flat.
Which is why the result depends far more on your subject than on any setting: a portrait against a plain wall, or a rooftop against sky, turns into something that reads as a drawing. A busy texture turns into noise.
three steps
JPG, PNG or WebP. Pick one with clear outlines and a calm background — contrast matters far more here than resolution does.
Edge detection runs over the decoded pixels and paints strokes onto the paper tone. There is nothing to tune; the preview is the finished output, not an approximation of it.
Export as JPG, WebP or PNG. PNG keeps the thin strokes cleanest — a low-quality JPG will smear exactly the detail the effect is made of.
quick answers
The image is reduced to luminance, a gradient operator measures the change at each pixel, and that value becomes ink density on a paper-coloured canvas. No model, no style transfer — a fixed algorithm that runs in milliseconds and gives the same result every time.
Portraits, architecture, bare branches — anything with a defined outline against a calm background. Crowd scenes and dense foliage produce noise rather than strokes, because every leaf is an edge.
Low contrast. A flat, evenly lit image gives the edge detector very little to find. Raise brightness or pull the highlights first with the adjust image tool, then come back.
No. The effect has one fixed setting on this page, which is why it is one click. If you want a lighter treatment, lower the contrast of the source before uploading.
No — the output is fully opaque, because the paper background has to be painted underneath the strokes. Export a transparent version with the freehand cutout tool if you need one.
No. Nothing is generated and nothing is sent anywhere; the output is derived from your own pixels, so it is reproducible and there is no queue to wait in.
No. Everything runs on a canvas in this tab.
Yes — free with no watermark.