CSSAwwwards
+ Submit tool
Built-in toolFree · No signup

CSS Filter Generator

Visually adjust all nine CSS filter functions — blur, brightness, contrast, grayscale, hue-rotate, invert, opacity, saturate, and sepia. Apply presets like Vintage, Dramatic B&W, or Cool, then fine-tune with sliders and copy the CSS.

Live preview — filters applied to gradient

Presets

Filter Controls

0px
100%
100%
0%
0deg
0%
100%
100%
0%
CSS Output
filter: blur(0px) brightness(100%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%);

How to use

01

Pick a preset

Start from Vintage, Dramatic B&W, Cool, Warm, Vivid, or Fade to quickly get a look you like.

02

Adjust sliders

Fine-tune each filter function independently using the labelled sliders. Values update the live preview in real time.

03

Reset anytime

Click 'Reset defaults' to return all filters to their neutral values and start fresh.

04

Copy CSS

Hit Copy CSS to grab the complete filter declaration and paste it into your stylesheet.

More CSS utility tools

From our directory of 30+ CSS tools.

Browse all →

Know a great CSS tool?

Submit it to the directory and help developers discover it.

Submit a tool →