How to Import SVGs as Editable Shape Layers in After Effects
For years, bringing an SVG into After Effects was one of those workflow potholes every motion designer just learned to drive around. You'd drag a spreadsheet icon or a chart glyph into a comp expecting live vector paths, and instead you'd get one flat, continuously-rasterized layer — no path data, no individual fill controls, nothing you could actually animate without extra steps. You either rebuilt the shape by hand or round-tripped through Illustrator.
That's changed. As of After Effects 26.0, you can import an SVG as a shape layer natively, with paths, fills, and transforms ready to animate right out of the import dialog. Here's exactly how it works, plus what to do if you're stuck on an older version.
Wait, doesn't After Effects Already import SVGs?
Technically, sure, it always has. But "import" and "give you something usable" used to be two very different things. Drop an SVG onto the timeline in an older release and you'd get a footage layer — flat, scalable, editable only as a whole. Want to change the color of just the inner ring on a donut icon? Tough. You'd select all in Illustrator, copy, paste as shape layers into AE, then delete the redundant footage you no longer needed. It worked. It just added a step to every icon, logo, or glyph you wanted to animate.
Adobe closed that gap in After Effects 26.0. SVGs can now come in as fully editable native shape layers — no intermediate Illustrator trip required. If you're on an older version, skip down to the workaround section; it still works fine.
Method 1: Import as a Composition
This is the version of the workflow you'll reach for most often now.
In the Project panel, double-click to open the import dialog, or go to File > Import > File.
Browse to your SVG and select it.
In the Import As dropdown, choose Composition – Retain Layer Sizes instead of Footage.
Check Create Composition if you want After Effects to build the comp and drop the file into the timeline automatically. Saves a step.
Open the new comp, select the SVG layer, and twirl down Contents in the timeline (or check the Properties panel). Every path, fill, and group from the original file shows up as its own controllable property.
From there it behaves exactly like any shape layer you built by hand. Animate the Path property for a morph, keyframe the Fill color, nudge Transform for independent scale or rotation on individual pieces. If your SVG has linear or radial gradients, you get Gradient Fill controls too — you can animate the gradient's angle or scale the same way you would on a shape you drew from scratch.
One quirk worth knowing before you build a whole project around it: complex SVGs with lots of nested groups sometimes come in flatter than you'd expect, and original layer names don't always survive the trip. If you're importing something like a multi-part logo where the layer structure matters, an Illustrator (.ai) file still holds that organization better than SVG does. I'd still reach for SVG first on single icons and chart glyphs — it's faster — but for anything with real internal hierarchy, .ai is the safer call.
Method 2: Skip the Import Entirely — Copy and Paste
This is honestly my favorite part of the update, and it's easy to miss because it isn't in the Import menu at all.
If you're working in Illustrator and just need one icon or shape group in your comp, you don't have to export an SVG file, save it somewhere, and import it. You can copy it straight off the artboard and paste it into After Effects as a native shape layer.
Two things need to be true first:
In Illustrator, go to Illustrator > Settings > Clipboard Handling on Mac (Edit > Preferences > Clipboard Handling on Windows) and make sure Include SVG Code is checked. It's not on by default in every install.
Convert any text in your artwork to outlines before copying, using Type > Create Outlines. SVG text doesn't paste in as editable text — skip this step and it just won't come through at all.
With that set, select your artwork, hit Edit > Copy in Illustrator, switch to After Effects, and hit Edit > Paste. No composition open? It'll build one for you. Comp already open? The artwork drops in as a new shape layer inside it. And it's not limited to Illustrator — anything that writes valid SVG to your system clipboard pastes in the same way, though how reliably that works depends on the other app.
For quick, one-off elements — a custom bullet icon, a hand-drawn checkmark, a little arrow glyph for a lower third — this beats the full import dialog. I use it constantly now instead of saving throwaway SVG files I'm never going to open again.
When You Actually Want Footage Instead
Composition import isn't always the right call. Choosing Footage in the Import As dropdown gives you a single, flattened layer that stays continuously scalable, and it keeps a live link to the source file on disk. Change the SVG in Illustrator or Figma later, and After Effects picks up the update automatically next time you open the project.
That's genuinely useful if a designer on your team is still iterating on the artwork and you don't want to keep re-importing every revision. You can always convert later: select the footage layer, right-click, and choose Create > Create Shapes from Vector Layer — the same command that's worked on Illustrator footage for years. It'll decompose the flattened layer into full shape layers whenever you're actually ready to animate it.
Common Snags
Text disappears on import or paste. SVG text isn't supported as editable text in After Effects. Outline it in Illustrator first (Type > Create Outlines), or accept that any text in the source file simply won't show up.
The SVG only comes in as one flat shape. Check your Import As setting — you probably grabbed Footage instead of Composition – Retain Layer Sizes. If you're pasting from the clipboard instead, double-check Include SVG Code is actually turned on in Illustrator's preferences. It's an easy one to lose after a fresh install or a preferences reset.
Gradients look off, or a gradient doesn't show up at all. Linear and radial gradients transfer cleanly in my experience. Freeform gradients — the kind built with Illustrator's Freeform Gradient tool — are newer, and support through this pipeline may still be catching up as of this writing. If a client file uses one and something looks wrong after import, that's the first thing I'd suspect. Flatten or convert the gradient in Illustrator first as a fallback.
You're on an older version of After Effects and none of this exists. If you're not running 26.0 or later, native SVG-to-shape import isn't available to you yet. Fall back on the classic workaround: open the SVG in Illustrator, select all, copy, and paste directly into an AE comp — pasted Illustrator content has converted to shape layers for years, long before this update. There are also third-party panels like SVG2AE that batch-import SVGs as shapes if you're bringing in a pile of icons at once and don't want to do it one file at a time.