CSS Filter Builder (Visual)
Visual builder for CSS filter — blur, brightness, contrast, sepia, hue-rotate, drop-shadow. 8 presets: Vintage / Polaroid / Noir / Instagram-style.
CSS Filter — apply effects to images or elements. GPU-accelerated. Great for gallery effects, Instagram-style filters, hover transitions.
What is CSS Filter?
The CSS filter property applies graphic effects to an element — like Photoshop filters but pure CSS. GPU-accelerated, so it's fast enough to animate on hover/scroll.
9 main filter functions
- blur(px): blurring. Use for frosted-glass effects.
- brightness(%): 0 = black, 100 = original, 200 = twice as bright.
- contrast(%): 0 = grey, 100 = original, 200 = punchier.
- saturate(%): 0 = black & white, 100 = original, 200 = vivid.
- grayscale(%): 0-100. 100 = fully grayscale.
- sepia(%): warm yellow-brown vintage tone.
- hue-rotate(deg): shift the color wheel. 180deg = inverted hues.
- invert(%): invert. 100 = negative.
- drop-shadow(...): shape-aware shadow (different from box-shadow which uses the bounding box).
Combining filters
Filters stack on a single element:
filter: blur(2px) brightness(110%) saturate(150%); Order MATTERS — blur before brightness gives different results than blur after.
Tips
- Hover effect:
transition: filter 0.3sfor smooth hover. - backdrop-filter: filters what's BEHIND the element (frosted glass for modals, sidebars). Same syntax.
- SVG drop-shadow vs box-shadow: drop-shadow follows the actual shape (e.g. a star casts a star-shaped shadow). box-shadow follows the bounding rectangle.
- Performance: GPU-rendered, basically free. But
blurwith a very large radius (> 50px) can be slow.
Who this is for
Frontend devs, UI/UX designers, anyone prototyping visuals fast or generating CSS for Tailwind/React/Vue projects.
FAQ
Does the generated CSS work with Tailwind?
Yes. Output is vanilla CSS, paste into any .css file. For Tailwind projects, use @utilities layer or theme overrides.
Browser compatibility?
Modern CSS syntax (custom properties, grid). Works on Chrome/Firefox/Safari 2020+. IE11 NOT supported.
Related tools
See all tools →Color Picker
Pick HEX/RGB/HSL, RGB sliders, 12 presets, nearest Tailwind name.
NEWTailwind ↔ CSS Converter
Convert between Tailwind utility classes and vanilla CSS. ~200 utilities (spacing, color, flex, grid…). Helps migration.
NEWSVG to React/JSX
Convert SVG to React component. camelCase attrs, currentColor, TypeScript types, size/color props.
NEWCSS Animation Builder
Visual builder for CSS animations. 10 presets (fadeIn, bounce, pulse, spin, shake…). Tweak duration, easing, iteration.