How To Create Animated Svg In After Effects

making SVG animations with After Effects and Bodymovin Svg animation

Introduction to SVG

Scalable Vector Graphics (SVG) is a type of vector image format for two-dimensional graphics. It is widely used for web development and graphic design. Unlike traditional raster-based graphics, which are composed of pixels, SVG is composed of objects, lines, and curves, which can be scaled without losing any quality. This makes SVG images perfect for use in interactive applications and websites. Furthermore, SVG images can be animated, which makes them a great choice for creating dynamic and engaging content. In this article, we will discuss how to create animated SVG in After Effects.

Step 1: Create the SVG

The first step in creating an animated SVG is to create the SVG itself. You can do this in any vector-based design program such as Adobe Illustrator or Inkscape. The key is to create an SVG that contains the elements that you want to animate. This means that you should create each object and line separately, instead of creating a single shape.

Once you have created the SVG, you should save it as a .svg file. This will ensure that the SVG remains vector-based, instead of being rasterized and losing its scalability. You can then import the SVG into After Effects.

Step 2: Animate the SVG

Once you have imported the SVG into After Effects, you can begin to animate it. The way you animate an SVG is the same as animating any other layer in After Effects. You can use keyframes to create smooth transitions, or you can use more advanced techniques such as expressions and motion tracking. You can also use plugins such as Bodymovin to create complex animations.

Step 3: Export the Animation

Once you have finished animating the SVG, you will need to export it. The easiest way to do this is to use the Bodymovin plugin. This plugin will export the animation as an .svg file, which can then be used in any web page or application. You can also export the animation as a .gif or .mp4 file.


Creating an animated SVG in After Effects is a great way to create dynamic and engaging content. The process is relatively simple, and once you have created the SVG, you can animate it in the same way you would any other layer. Once you have finished animating, you can export the animation as an .svg or other file format. By following these steps, you can create stunning animated SVGs in After Effects.