From one image to a living character.
You upload one image — or describe a character and our AI draws it. Our engine, running on our own machines, rigs it and produces a complete animation set, usually within 1–2 hours.
-
01
Upload your character
Your existing logo or mascot as PNG, JPEG or WebP — 3D, gradients and text included. No character yet? Describe it — AI design is included in every plan.
-
02
We rig and animate it
The engine finds the parts, builds a vector rig and keyframes six moods plus a launch intro in Rive. Usually 1–2 hours.
-
03
Download and ship
Preview every file in the browser, copy the embed code, then grab single files or everything as one .zip.
You can watch every stage live.
Your job page updates as the engine works. If something fails, the set credit is refunded automatically and you can reach us with one click.
-
1
Queued
Your upload is checked (type, size, dimensions) and waits for the next free engine slot.
-
2
Analyzing
Flat artwork is split into body, face features, limbs and accessories and traced into vector shapes. Any other artwork — 3D, gradients, text, AI logos — goes to Motion mode: the background is removed and the eyes are found for blinks, keeping your exact pixels.
-
3
Building
Vector parts get pivots and a full rig (arm waves, expressions); Motion mode gets a spine rig for squash, stretch, bend, hop and launch. Both produce the same six animations and state machines in one .riv.
-
4
Rendering
Every animation is rendered from that same Rive file: MP4, transparent WebM and MOV, GIF and the 9:16 launch cut.
-
5
Packaging
Files are named after your character, code components are generated, and everything is zipped for one-click download.
-
6
Ready
We email you. Preview everything in the browser, copy embed code and download single files or the whole set.
The six animations
| Animation | Length | Playback | Use it for |
|---|---|---|---|
| Idle | 4.0 s | Loops | Default / resting |
| Happy | 1.5 s | Loops | Success, purchase, level-up |
| Wave | 3.0 s | Loops | Greeting, onboarding |
| Thinking | 2.4 s | Loops | Loading, “AI is working” |
| Sad | 3.0 s | Loops | Error, empty state, offline |
| Launch | 2.6 s | Plays once, ends on idle | Splash screen, hero intro (ends on idle) |
Formats by plan
| Format | Specs | Best for | Starter | Studio & Expert |
|---|---|---|---|---|
| MP4 | 1080 × 1080, 60 fps, all 6 animations | Apps, socials, decks, product videos | Included | Included |
| 9:16 launch video | 1080 × 1920 MP4 | Stories, Reels, splash screens | Included | Included |
| GIF | 480 px previews | Docs, email, chat, README | Included | Included |
| Rive (.riv) | Vector, state machine with a mood input + launch machine | Interactive apps and sites (web, iOS, Android, Flutter) | Not included | Included |
| Transparent WebM | VP9 with alpha, 1080 × 1080 | Web overlays on any background | Not included | Included |
| Transparent MOV | HEVC with alpha (ProRes 4444 on request) | Final Cut, Keynote, iOS, Safari | Not included | Included |
| Code | Web (HTML), React and SwiftUI components | Paste in and ship | Not included | Included |
| Download all (.zip) | Everything in one archive (MOVs separate) | Hand-off to your team | Included | Included |
Works best with
Flat vector-style mascots, app icons and logo characters with solid colors and clear shapes, on a plain or transparent background.
Not a fit (yet)
Photos, painterly or heavily shaded art, busy backgrounds and side or three-quarter views. Try it free first — you’ll see quickly whether your art fits.
Your image stays yours
Stored privately, processed on our own machines, never used for AI training, deleted with your account.