Skip to content
GPU-assistedUpload required

Turn a Photo into an Oil Painting

Oil paint is a physical material. Its whole character comes from sitting above the canvas — ridges that catch light, edges where a loaded brush stopped, color laid over color rather than mixed into it. A flat image cannot have any of that, so what this produces is a picture of those things: highlights painted where a ridge would be. It is convincing, and the two places it stops being convincing are both predictable.

Use this without the search next time. Prathom Workbench puts Prathom's tools in your toolbar.

Add to Chrome — free

Drop an image here, or click to browse

Up to 25 MB. Uploaded temporarily, deleted after processing.

GPU-assisted — results vary slightly between runs.

What it does

  • Visible brushwork and layered color
  • Painterly background rather than a filtered photo
  • Pose and composition preserved
  • Roughly one megapixel output

How to use Oil Painting

  1. 1

    Choose a subject with simple shapes

    Painting simplifies. A subject that reads through its large forms survives it; one that depends on fine detail or small text does not.

  2. 2

    Generate the painting

    The photo is read at about one megapixel and a new image is painted from it, keeping your subject, pose, and composition.

  3. 3

    Check the likeness before the brushwork

    The strokes will look right. Whether the person still looks like themselves is the thing that decides if the result is usable.

How it works

Your photo is scaled so its total area is around one megapixel, keeping the original proportions. An image-editing model reads that copy alongside an instruction describing a richly textured oil painting: visible brushwork, layered color, natural light, a coherent painterly background, with the subject, pose, and composition preserved.

A second instruction rules out distorted identity, malformed anatomy, added objects, unreadable text, and watermarks.

The model then repaints the image at high strength, starting from your photograph and traveling a long way from it. Because each run begins from fresh noise, a second attempt gives you a different painting rather than the same one again — worth knowing, because the first result is not the only one available.

What oil paint actually is

Every convincing oil painting effect is solving the same problem, and it is worth naming.

Oil paint is thick. It holds the mark of the brush, dries slowly enough to be worked wet into wet, and builds up in layers that sit physically above the canvas. Look at a real painting from the side and you can see the surface is not flat. Move your head and the highlights move, because they are reflections off actual ridges rather than pale marks in a picture.

None of that can exist in a file. What a painted image has instead is the visual evidence of relief — a bright edge along one side of a stroke, a shadow along the other, the direction of the brush implied by how color breaks. The model has learned that evidence thoroughly, because it has seen an enormous number of photographs of paintings, which are themselves flat images of relief.

So the imitation is faithful to the thing it was trained on. It reproduces what a painting looks like in a photograph, which is very nearly all anyone ever sees.

Brushstroke scale

This is the practical consequence, and it catches people at the last step.

Brushwork is generated in pixels at the working size. A stroke that reads naturally in a one megapixel image is perhaps thirty pixels across. Relative to that canvas it is a brush mark.

Upscale to a poster and that stroke becomes two hundred pixels across. It is still the same shape, still with its implied highlight, but relative to the new canvas it is no longer a brush mark — it is a smear the width of a hand. The painting stops reading as a painting and starts reading as an enlargement of one, which is exactly what it is.

Real painters choose stroke size against the size of the work. A portrait painted at gallery scale has larger marks than a miniature. Here the scale was decided at one megapixel before you knew what you would do with the file.

The practical rule: use the output near the size it was made, and if you must print large, accept that the brushwork will read as coarse rather than fine. It is a look, but it is not the look you approved on screen.

Faithfulness at high strength

The repaint runs at high strength, which is what buys the brushwork.

A light pass leaves your photograph visible underneath and produces something closer to a texture overlay — a photo wearing paint. A heavy pass produces an actual painting, with invented light, simplified form, and color decisions the photograph did not contain.

The cost is that the same latitude applies to everything, including faces. The negative instruction names distorted identity first for that reason. It helps. It does not make the drift impossible, and on a portrait of someone specific, that drift is the only thing that matters.

Landscapes, buildings, and still life have no such exposure. Nobody can tell you a cloud is the wrong shape.

Publication gate

This page ships once the workflow has been run against a portrait, a landscape, and a subject containing small text, with likeness checked against the source and one output upscaled to print size to confirm how the stroke scale behaves.

Examples

Portrait

portrait.jpg - 2400x3000, a head-and-shoulders photograph
prathom-oil-painting.png - 908x1136, painted portrait

The most rewarding subject and the riskiest. Painterly light flatters a face, and at this strength the face can drift into someone adjacent.

Landscape

fields.jpg - 4000x2600, farmland under cloud
fields-painted.png - 1240x806, painted landscape

The safest subject. Nobody can tell you a cloud is the wrong shape, so the model has room to invent and nothing to be caught getting wrong.

Frequently asked questions

Is this the same as a paint filter in an editor?

No. A filter analyzes your pixels and pushes them around — smearing along edges, quantizing color, stamping stroke shapes. It never draws anything that was not already there. This generates a new image from your photograph, so it can invent brushwork that follows the form of the subject rather than the accidents of the pixels, which is the difference between painted and processed.

Will it look like a real painting up close?

In the sense that matters visually, largely yes. In the sense that matters physically, no. Real oil has relief you can see across the surface and light that changes with your viewing angle. What you get is a flat image with highlights drawn where relief would be, which is entirely convincing on a screen and stops being convincing on a canvas print viewed from a foot away.

Why does my face look slightly different?

Because this repaints at high strength rather than restyling lightly, which is what gives it real brushwork instead of a texture overlay. That freedom is not selective — the same latitude that lets it invent a stroke lets it move a jawline. The negative instruction guards against distorted identity, which limits the drift without removing it. Compare the face against your original before using it.

Can I get it at my photo's original size?

Not from this page. The image is scaled to about one megapixel before painting and generated at those dimensions, keeping your aspect ratio. You can upscale the result afterwards, but read the section on stroke scale first — enlarging a painting enlarges its brushwork too, and that is what breaks the illusion rather than the resolution.

Is the AI Oil Painting tool free, and do I need an account?

It is free and there is nothing to register for. No account is created, no address is collected, and no reduced-quality preview is withheld for a plan that does not exist. The constraints that do apply come from the workflow itself rather than from billing: 25 MB in, a shared GPU queue, and a thirty-minute window to collect the output.