Import or create artwork
Open simple SVG icons and logos or start from editable primitives. Each imported shape or group becomes a selectable layer.
Bring logos, illustrations, and icons to life with precision keyframes, graceful easing, and editable motion paths — no timeline complexity overload.
Choose a layer, place keyframes, fine-tune the path, and export the result.
Animate with confidence. Every layer owns its own keyframes. Use easing to change speed, or a quadratic path for a gentle arc. Animated SVG stays vector-sharp.
Open simple SVG icons and logos or start from editable primitives. Each imported shape or group becomes a selectable layer.
Place keyframes, adjust easing, build curved motion paths and preview the results without a rendering server.
Download animated vector SVG, static SVG/PNG, a WebM recording or a JSON project you can reopen later.
Common SVG shapes, paths, text and groups are supported. Complex filters, gradients, embedded images and external references are intentionally excluded, and styling may be simplified to prevent unsafe embedded content.
Animated SVG stays vector-based and uses declarative animations. WebM is a raster video and support depends on the browser's MediaRecorder implementation.
No. Keyframe interpolation, motion path rendering and exports run locally in your browser with no accounts or paid services.
Processing frames locally. Keep this tab open.
Import a supported SVG or build artwork from primitives and text, then animate editable layers with keyframes, easing, custom pivots and Bezier paths. Preview as vector motion before choosing a still, SVG or browser-recorded video export.
Authored example: Place a circle and title on separate layers, move the circle along a curved path and reveal the title with an opacity keyframe. Check the animated SVG and WebM separately.
Limits and privacy: SVG import is a safe subset: scripts, external references, raster images, filters and gradients are excluded. Import files are limited to 2 MB; projects allow up to 80 layers and 60 keyframes per layer. Project duration is 0.5–30 seconds, while WebM is capped at 20 seconds. Transparency is supported in PNG/SVG, not WebM; rendering and fonts vary by viewer/browser.