Oil Painting Effect
Turn a photo into an oil painting online with adjustable brush radius and detail levels. A real algorithmic paint filter that runs privately in your browser.
What is the Oil Painting Effect?
The ByteTools Oil Painting Effect turns a photograph into something that looks hand-painted, with flattened brush-like patches of color instead of photographic grain.
- Classic intensity-histogram oil paint algorithm
- Adjustable brush radius and detail levels
- Automatic downscaling of very large photos for speed
- Live preview with debounced sliders
- Full-quality PNG export
- 100% private — the photo never leaves your browser
How to use the Oil Painting Effect
- 1
Drop a photo into the upload area.
- 2
Set the brush radius — larger values give bigger paint strokes.
- 3
Adjust the intensity levels for chunkier or finer detail.
- 4
Wait a moment for the filter to render, then download the PNG.
About the Oil Painting Effect
The ByteTools Oil Painting Effect turns a photograph into something that looks hand-painted, with flattened brush-like patches of color instead of photographic grain. It uses the classic oil-paint algorithm: for every pixel it looks at the surrounding neighbourhood, buckets those pixels by intensity, and paints the pixel with the average color of the most common bucket — producing bold, posterized strokes.
The brush radius slider controls how large the paint patches are, and the levels slider controls how many distinct intensity buckets are used — fewer levels give a chunkier, more abstract painting, more levels stay closer to the photo. Very large images are automatically downscaled before filtering so the effect stays responsive.
This is an honest algorithmic filter, not AI image generation, and it runs 100% locally in your browser. Your photo is never uploaded to a server at any point.
Frequently asked questions
How do I make a photo look like an oil painting?
Upload your photo, then increase the brush radius until the fine photographic detail merges into paint-like patches. Lowering the levels slider makes the color areas bolder and more abstract. When the preview looks right, download the PNG.
How does the oil painting filter actually work?
For each pixel the algorithm examines a small circular neighbourhood, groups the surrounding pixels into intensity buckets, and finds the bucket that occurs most often. The pixel is then painted with the average color of that dominant bucket, which flattens texture into stroke-like patches.
Is this an AI art generator?
No. It is a deterministic image-processing algorithm that has existed for decades — no machine-learning model, no prompts and no server. The same input and settings always produce the same painting, and everything is computed on your own device.
Why does the filter take a few seconds on large photos?
The algorithm inspects dozens of neighbours for every single pixel, so cost grows quickly with resolution and radius. To keep things responsive the tool downscales very large images before filtering; for most social and web uses the output size is still more than enough.
What images work best with the oil paint effect?
Portraits, pets, flowers and landscapes with clear subjects and good contrast work beautifully. Very busy or noisy images can turn to mush at large radii, so start with a small radius and increase it gradually.
Related tools
Emboss Image Effect
Apply an emboss effect to any photo online. Adjustable strength and light direction turn edges into a raised 3D relief — free, private, in your browser.
Hue & Saturation Adjuster
Shift hue, boost or mute saturation and tune lightness of any image online. Live preview, PNG export, and 100% in-browser processing with no upload.
Blur Image
Blur an image online with an adjustable Gaussian blur slider. Preview the original and blurred photo side by side and download free — no upload needed.
Sepia Image Filter
Apply a sepia filter to photos online for a warm vintage look. Adjust intensity with a slider, preview instantly and download free — no upload needed.
Halftone Effect Generator
Turn any photo into a classic halftone dot pattern online. Choose dot size and screen angle, or a CMYK color mode, all processed privately in your browser.