Animated SVG Export

Export your animations as SVG files for web embedding and scalable graphics.

When to Use SVG

SVGs are ideal when:

  • Embedding animations on websites
  • Infinite scalability is needed
  • Small file size is important
  • You need editable vector output

Exporting as SVG

  1. Click Export in the header
  2. Select Animated SVG
  3. Click Export
  4. File downloads immediately

Animation Support

Fully Supported ✅

Animation SVG Output
Pulse <animateTransform type="scale">
Rotate <animateTransform type="rotate">
Bounce <animateTransform type="translate">
Fade <animate attributeName="opacity">
Wobble <animateTransform type="rotate">
Slide <animateTransform type="translate">
Rise <animateTransform type="translate">

Not Supported ❌

Feature Reason
Typewriter Requires JavaScript
Effects (Sparkle, Blast) Frame-based animations
Pattern rotation onFrame-based
Complex keyframes Limited SMIL support

Browser Support: SVG animations use SMIL, which is supported in Chrome, Firefox, Safari, and Edge. Some older browsers may show static SVG.

Embedding on Websites

Direct Embed

<img src="animation.svg" alt="Animated graphic">

Inline SVG

For more control, paste SVG code directly:

<svg viewBox="0 0 800 600">
  <!-- SVG content -->
</svg>

CSS Background

.element {
  background-image: url('animation.svg');
}

Customizing After Export

SVG files are editable XML. You can:

  • Open in a text editor
  • Modify colors, sizes, timing
  • Add CSS styling
  • Embed custom JavaScript

What Gets Exported

Element Exported As
Text <text> elements
Shapes <path>, <circle>, etc.
Background <rect> with fill
Animations SMIL <animate> tags

File Size

SVG files are typically very small:

  • Simple animation: 2-10 KB
  • Complex scene: 20-50 KB
  • Much smaller than GIF or MP4

Tips

SVG Tips:

  • Use SVG for web embed where quality matters
  • Avoid effects and typewriter animation
  • Test in target browsers
  • SVGs can be styled with CSS after embedding

Fallback for Unsupported Animations

If your design uses unsupported features:

  1. Export as MP4 or GIF for the animated version
  2. Export as PNG for a static fallback
  3. Use <picture> element for progressive enhancement