SVG Studio is a browser-based animation editor that turns your static vectors into buttery-smooth keyframe animations - and exports clean, self-contained SVGs. No After Effects subscription required.
We didn't add a blockchain. We didn't add AI. We added a timeline, some keyframes, and a really satisfying playhead. You're welcome.
A proper timeline with per-property tracks for opacity, position, rotation, and scale. Drag keyframes around like the professional you almost are.
Animate Position, Rotation, Scale, and Opacity independently per layer. Mix and match. Go wild. Your designer will be impressed or horrified - usually both.
Drop an SVG onto the canvas and watch it explode into individual animatable layers. Drag-and-drop or use the file picker - we support both your energy levels.
One click. Out comes a self-contained animated SVG with embedded CSS keyframes. Paste it anywhere. It just works. No runtime, no JS, no tears.
Linear, Ease In, Ease Out, Ease In/Out - per property track. Because linear animations are technically correct and also spiritually empty.
Set any track to loop N times or infinitely (shown as ∞, because math is cool). Mix looping and non-looping tracks on the same layer. Total chaos. Totally intentional.
Click, drag, rotate, and scale elements directly on the canvas. Corner handles for scale, a floating handle for rotation. It feels exactly as good as you hope it does.
Turn on Record mode and every canvas manipulation automatically drops a keyframe at the playhead. No manual button pressing. Just move things and it remembers.
SVG groups become parent/child layers you can collapse, hide, reorder with drag-and-drop. A full layer stack, minus the Photoshop price tag.
100-step undo history. Make bold choices. Reverse them immediately. Repeat until you've achieved something your past self would find baffling.
Animations from 0.5s to 60,000s. Whether you're making a snappy micro-interaction or an ambient loop that outlasts your attention span.
Zoom the canvas from 10% to 500%. Zoom the timeline to see individual frames or a bird's eye view of your whole animation. Control is beautiful.
Each keyframe is a promise to your animation. We take those promises seriously. You probably shouldn't break them.
Drop keyframes with the K key or the keyframe button. Drag them left or right on the timeline to adjust timing.
⌘C / ⌘X / ⌘V works exactly as expected. Paste a keyframe at a completely different time. Surprise your layer.
⌘← and ⌘→ snap the playhead to the previous/next keyframe. Navigate your animation like a professional scrubber.
Context menu on any keyframe. One click to remove it. No confirmation dialog, because we trust you. (We maybe shouldn't.)
SVG Studio is fully keyboard-driven. Once you learn these, you'll feel like a film editor from a 90s hacker movie. The good kind.
SVG Studio exports a single self-contained SVG file with embedded
CSS @keyframes animations.
Drop it in a webpage, an email, a Notion doc, a Figma comment -
it'll animate everywhere CSS runs. Which is everywhere.
It runs in your browser.
There's nothing to install, no account to create, and absolutely nothing that will send you a newsletter.