Introduction
Before reading further, read the following articles.
- Overview of Scalable Vector Graphics (SVG)
- Scalable Vector Graphics - Rectangle
- Scalable Vector Graphics - Circle
- Scalable Vector Graphics - Ellipse
- Scalable Vector Graphics - Line
- Scalable Vector Graphics - Polyline
- Scalable Vector Graphics - Polygon
- Scalable Vector Graphics - Path 1
- Scalable Vector Graphics - Path 2
- Scalable Vector Graphics - Path 3
- Scalable Vector Graphics - Text 1
- Scalable Vector Graphics - Text 2
Now let's proceed to understand SVG filters.
Filters in SVG provides special effects for SVG graphics. The filter effects can be done with a series of graphics operations on the given source image or graphics to produce the modified graphics as the result. The result of the filter effect is rendered to the target device instead of original source graphics.
The tag <filter> is used here to define the filter for the graphics. This tag uses an id attribute to uniquely identify it and filters are defined in the <def> tag and referenced by graphics elements by their ids. In other words, setting the value of the “filter” property on a given element such that it references the filter effect.
Note: More than one filter can be used in each SVG element.
The following are the available filter elements provided by SVG.
SVG filters




Prasanna MuraliPosted May 20, 2016, 11:25 AM
Nice one....
Nilesh JadavPosted Aug 17, 2015, 4:24 AM
Nice one sir
Sibeesh VenuPosted Aug 17, 2015, 4:13 AM
Nice Share. Thank you.
Ankit BansalPosted Aug 17, 2015, 1:26 AM
thanks for share...
Vaikesh K PPosted Aug 17, 2015, 12:37 AM
Nice
Pankaj Kumar ChoudharyPosted Aug 16, 2015, 5:12 AM
Nice explain sir
Karthikeyan KPosted Aug 16, 2015, 3:06 AM
Good one sir... thanks for sharing
Santhakumar MunuswamyPosted Aug 16, 2015, 2:14 AM
Nice Article. Thanks for sharing
Rajeesh MenothPosted Aug 16, 2015, 1:35 AM
Good One
RakeshPosted Aug 16, 2015, 1:18 AM
Nice one sir