CSS Filter Generator
Tune blur, brightness, contrast, hue-rotate, drop-shadow and more with live sliders, then copy the CSS filter rule.
🔒 Runs in your browser — files never leave your deviceFree · No sign-up
Preview
Preview background
🖼️
Drop an image, click to choose, or paste
PNG · JPG · WebP · GIF — never leaves your device
PNG · JPG · WebP · GIF — never leaves your device
CSS
Presets
Filters
Drop shadow
How to use the CSS filter generator
- Drop in your own image (it stays in the browser) or keep the sample picture.
- Drag the sliders — or click a preset — and watch the preview update in real time.
- Copy the
filterline into your stylesheet, or download the filtered image as a PNG.
FAQ
Is my image uploaded anywhere?
No. The picture is read with the browser's FileReader and drawn locally; nothing is sent over the network, and the downloaded PNG is rendered on your own canvas.
Which browsers support these filters?
Every modern browser supports the filter shorthand on any element, including images, videos and whole containers. Only very old browsers need the -webkit-filter prefix.
What is the difference from backdrop-filter?
filter affects the element itself. backdrop-filter applies the same functions to whatever sits behind a translucent element — the frosted-glass effect. You can paste the same function list into either property.