SVG Filter Generator

Adjust blur, brightness and more to generate SVG filter code

도구를 불러오는 중…

🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.

This tool lets you tune eight visual effects — blur, brightness, contrast, saturation, hue rotation, opacity, sepia, and invert — with sliders while previewing the result live on a circle, rectangle, or star shape. The finished effect can be copied instantly as SVG <filter> markup with a ready-to-use CSS snippet, making it handy for web designers or front-end developers who need more precise control than the plain CSS filter property offers. Everything runs locally in your browser, with nothing sent to a server.

How to use

  1. Choose a preview shape: circle, rectangle, or star
  2. Adjust the blur, brightness, contrast, saturation, hue rotate, opacity, sepia, and invert sliders
  3. Watch the effect update live in the preview panel above
  4. Copy the generated SVG filter code and paste it into your HTML/CSS

FAQ

How is this different from the CSS filter property?
An SVG <filter> combines primitives like feComponentTransfer and feColorMatrix directly, giving finer and more flexible control than the CSS filter property alone. The generated code applies in CSS as filter: url(#id).
Can I use the generated filter on a real image?
Yes. The preview uses a shape, but once you paste the copied SVG code into your HTML, you can apply filter: url(#ut-custom-filter) to an img or any other element for the same effect.
How do I reset the values?
Click the Reset button to return all sliders to their defaults (blur 0, brightness/contrast/saturate/opacity 1, hue rotate/sepia/invert 0).

← Back to all tools

가격 보기카톡 무료 상담