Paste valid SVG to see elements.
Select elements to animate.
All processing in your browser. No data is sent to any server.
Yes, completely free with no sign-up. All processing runs in your browser.
No. All animation generation happens in your browser. Your SVG never leaves your device.
Paste your SVG, select the path element in the element list, then choose "Draw Path" or "Reverse Draw" preset. The tool generates stroke-dasharray/dashoffset CSS for the drawing effect.
You can export as inline SVG (single file with embedded style), split CSS (SVG and CSS separate), or as a React component.
Yes. Enable "Add reduced-motion media query" to wrap animations in @media (prefers-reduced-motion: no-preference), so users who prefer reduced motion see static graphics.
Paste or upload SVG to view and inspect. See dimensions and code. Links to SVG Optimizer. All in your browser.
Minify and optimize SVG files. Remove metadata, trim whitespace, reduce file size. All in your browser.
Create and customize popular CSS animations with live preview. Export to CSS, Tailwind, or copy-paste classes with full control over duration, timing, and effects.