Ship SVGA gift motion without leaving the browser
Start from a blank document or open an existing SVGA. Import local PNG and SVGA materials before or after document creation; video import uses the document dimensions and frame count.
What you can do today
Everything stays on your machine
No login wall. Your template, imports, and exports never pass through our servers—only your browser tab touches the files.
Start blank or build on an existing SVGA
Create a document with the dimensions, frame rate, and length you need, or open an existing .svga and keep working from its structure.
A material library that matches the workflow
Import PNGs, nested SVGA sources, or supported video files (MP4, MOV, WEBM, M4V). Group items, rename them, and push them into layers when you are ready.
Layer control that goes beyond swapping one image
Reorder sprites, tuck them into collapsible groups for clarity, replace, insert before or after, or drop a whole group onto the stack in one pass.
Property edits with a safety net
Numeric fields use sliders plus direct inputs so you can nudge or type exact values. Undo and redo cover the edits you expect while iterating.
Export that follows the source model
Download a new .svga when you are done. Encoding walks the parsed template so what you export lines up with how SVGA expects frames and sprites to behave.
Who it is for
Live gifting teams, motion designers handing off SVGA packs, and engineers who just need to tweak an asset without spinning up a heavyweight toolchain.
Typical pass through the editor
- Start from a blank document or open an existing SVGA you already trust.
- Import PNG or SVGA materials at any time. For video, use the active document's frame count and dimensions—a blank document works too.
- Select a layer, open the property drawer, and adjust timing or transforms until the preview looks right.
- Export and hand the file to QA or drop it straight into your staging build.
Need a reviewer-friendly checklist? The features page walks through each panel line by line.
Features →