An animation that pops up over your presentation screen and disappears again. Your first one takes about three minutes.
1 · What will you make it with
2 · Six things to get right
Want more — open only what you need
You don't have to be able to draw. Drop a single prompt into an AI video generation tool and out comes a video you can put in the Motion Shop. Just follow these steps.
Use the copy button on the prompt block below. Keep it in English — video generation models follow English prompts more precisely.
Minimax (Hailuo), Sora, Veo, Kling, Runway, Pika — any AI video tool will do.
Leave the rest of the sentences alone and swap only [SUBJECT],
[ACTION], and [STYLE] for the character, motion, and art
style you want.
Depending on the tool, all you need to fix is the size, the audio, and the watermark — see the Exporting from an AI video tool drawer below. You don't need to remove the green background yourself; the player keys it out automatically.
The base prompt — copy it in English, as-is
[SUBJECT] is the character,
[ACTION] is what it does, and [STYLE] is the art style. The
rest of the sentences tell the AI about the background, framing, length, and the
no-watermark rule, so it's best to leave them as they are.
| [SUBJECT] | [ACTION] | [STYLE] |
|---|---|---|
| a cat wearing a wizard hat | waving hello | clay animation |
| a tiny pixel robot | setting off confetti | pixel art |
| a clay dinosaur | drawing a heart in the air | 3D cartoon |
| an origami crane | lifting a trophy | watercolor |
| a golden retriever in a suit | drumming excitedly | paper craft |
| a dancing pumpkin | blowing a kiss | neon outline |
The columns don't have to line up — pick any cell from any column.
Make several from the same prompt, changing only
[ACTION], and you have a series. Submit them under the same family name and
the shop groups them together.
Don't put a real character, celebrity, or brand in [SUBJECT]. Copyright and trademark infringement is the number one reason for rejection, and repeat cases can get an account suspended. Even if an AI made it, under the Creator Terms the legal responsibility for what you submit is yours.
Minimax (Hailuo), Sora, Veo, Kling — whichever tool you use, this is all you have to fix afterwards.
Upload 2K (2560×1440) as-is and it's rejected automatically. The server won't take a long edge over 1920.
If your tool generates sound along with the video, drop the audio track on export — if there's a sound track, review will ask you to remove it.
A free-tier watermark means instant rejection.
Turning the whole video into a GIF blows past the limit. Cut only the 3 seconds that show it off best.
For length we recommend 4–8 seconds for a character reaction, and 10–20 seconds only for timers.
Generate a reference image of your character on a "pure green #00FF00 background" with an image tool, then feed it as the first frame to a video generation tool (like Seedance) with a prompt for the motion. Always spell out a locked camera, a fixed background, and silence in your prompt.
Copy-paste block — drop this at the end of your AI video generation prompt.
Common image prompt block
A full-body reference image, portrait orientation. The character is fully visible from head to toe, positioned at about 55 percent of the frame height at the bottom center, with generous margin on all sides. The entire background is a single, perfectly uniform chroma-key green, hex 00FF00. No floor line, horizon, shadow, reflection, green spill, background texture, or gradient. No green anywhere on the character or props. No translucency, glass, smoke, or blur effects. Clean, closed outlines. No text, numbers, logos, watermarks, or extra characters.
Common video prompt block
The camera is completely locked from the first frame to the last. No zoom, pan, tilt, shake, rack focus, scene changes, or cuts. The character keeps the exact same bottom-center position and scale as the first frame, and stays fully visible at all times. The entire background stays a single, uniform chroma-key green, hex 00FF00, in every frame, with no shift in brightness or hue. No floor, horizon, walls, shadows, reflections, gradients, or texture. No green spill on the character or props. Sharp, clean outlines. No motion blur, trailing, smoke, light bloom, dust, confetti, small particles, translucency, or fast flashing. No text, numbers, captions, speech bubbles, logos, watermarks, or extra characters. Silent — no speech, music, or sound effects. Five seconds long, 3:4 portrait ratio.
We recommend a solid-color background. Fill the background with a single color and the player removes just that color, letting the slide behind show through. The file also comes out far lighter, which is what lets you make longer motions.
What a solid-color background has to get right
We're still confirming playback compatibility for transparent (.mov) motions on some PC setups — if you want to play it safe, go with a solid-color background.
When you submit, the Studio asks you to pick one of Green background / Magenta background / Transparent (.mov). What you pick has to match the file you upload.
When the presenter taps their Apple Watch, it plays on top of the Mac's presentation screen. The slide underneath stays fully visible, and clicks pass straight through.
A motion sits as a box at the bottom center of the presentation screen. You only set the height as a percentage of the screen — the width is set automatically from the video's aspect ratio. So the same 100% height looks completely different for a portrait video than for a landscape one.
Based on a MacBook's built-in screen (16:10). On an external monitor (16:9), the same video looks a bit smaller because the screen is wider.
| 3:4 portrait | Even at 100% height, the width is only about half the screen (~47%). Good for a single character. Leaves most of the slide visible. |
|---|---|
| 1:1 square | About 62% width. Gives a little room for side-to-side movement. |
| 16:9 wide | Fills the screen edge to edge. But at 100% height on a MacBook's built-in screen, the sides get cropped — set the height to 90% for a perfect fit. Use this for full-screen effects (falling snow, fireworks, running across the screen). |
Cropping is fine if what gets cut off is just empty space. Just don't put anything important near the edges.
The same spec can produce very different results. These are things we've confirmed by testing.
Keying a solid background removes the pixels that read as that color, so fine hair, fur, or translucent edges leave a fringe of it behind. The more perfectly uniform your background is, the cleaner the result. Gradients, lighting hot spots, and background-color spill are the biggest offenders.
Styles with clean outlines and solid color fields — voxel/blocky (Minecraft-style), clay, or thick cartoon — key out almost perfectly. Fuzzy or translucent styles get messy edges even at the exact same spec.
Exporting a .mov where the video carries real transparency data instead of a solid-color background skips keying entirely, so edges come out perfect. The tradeoff is 5–10x the file size, so you'll need a shorter clip to stay under 14MB.
Terms worth adding to a voxel-style prompt — made of angular cube blocks, stepped pixel silhouette, solid color fields, no soft shadows, crisp outlines.
You submit in the TokTokTok Studio (web): Sign in with Apple → New submission → upload your video file + preview GIF + title, style, and price → Submit. The server checks the spec automatically, and if something fails, it tells you exactly which rule and why.
Approved motions go live in the shop right away. If a problem turns up after approval, we can take it down and ask for a fix.
Creator registration is opening in waves. Get your motion ready now and you'll be able to submit the moment your account opens. Questions? Email us below.
We're only accepting free motions for now. Paid sales start once in-app purchases open.
Launch promotion — for the first year after paid sales open, every creator is guaranteed at least 20%, regardless of tier. If your tier's rate is higher than 20%, you get the higher rate.
After the promotion ends, a creator's share is 10% to 30% of the listed price, depending on tier. You move up a tier once you clear the required lifetime sales revenue, sales count, and buyer rating — all three at once. From tier 2 on, though, missing the minimum sales count over the trailing 30 days can drop you a tier (5 sales for tier 2 · 15 for tier 3 · 40 for tier 4 · 100 for tier 5). Lifetime totals never reset, so hitting the number again restores your tier.
| Tier | Rate | On a ₩1,000 sale |
|---|---|---|
| Tier 1 (starting) | 10% | ₩100 |
| Tier 2 | 15% | ₩150 |
| Tier 3 | 20% | ₩200 |
| Tier 4 | 25% | ₩250 |
| Tier 5 | 30% | ₩300 |
Payouts close at the end of each month and are paid on the 15th of the following month; ₩10,000 minimum payout. Full terms are in the Creator Terms.