How to make marble race videos for TikTok
The marble race videos flooding TikTok - coloured marbles racing while the leader sings the song, the voice switching on every overtake - take about two minutes to make with a marble race maker that runs in your browser. Here’s the exact method, the retention mechanics behind the format, a posting strategy that compounds, and fixes for the ways it goes wrong.
The 2-minute method, step by step
- Open racecut.app/create in any browser. Phone or desktop; nothing installs, your song never uploads to a server (the whole render happens on your own device).
- Pick a format. Marble Race is the proven classic - a cast of marbles on a descending course, camera on the leader. Musical Path is the newer wave: one ball descending a corridor that’s literally built from your song’s beat. Loop Path and Bounce Battles are fresher formats with less competition on the feed. When in doubt, start classic.
- Cast the marbles. Names and colours show on screen. This is where most beginners undercook it: named marbles get argued about; anonymous colours get scrolled past. Use names your audience recognises - friends, streamers, football rivals, your comment section’s regulars. Then give each marble an AI voice from the picker (thousands of characters available). Whoever leads the race sings; voices switch exactly on overtakes.
- Add the song. Upload an MP3/M4A and drag the selection window to the chorus on the waveform. 15–30 seconds consistently outperforms longer cuts - loops matter more than length on TikTok. (On iPhone: pick the file from Files, not Photos - a screen-recording .mov is a video, not audio, and the studio will tell you so.)
- Press Race it. The physics simulation and the 60fps vertical render run on your device - a laptop takes ~10 seconds for a 15s race, phones a minute or two. Download the MP4 and post. No CapCut, no cropping, no syncing: the output is already 1080×1920 with audio embedded.
Why these videos hold attention (steal this)
- A contest is a hook with no writing. The moment two named things move, every viewer involuntarily picks one - that choice is retention. Ask “which marble are you?” in the caption and the comments fill themselves.
- The voice hand-off is the retention engine. Every overtake changes the singer mid-word, so the video pays off every few seconds. It’s the audible leaderboard - you can look away, but you can’t un-hear an overtake. (We wrote up the design of this mechanic here.)
- Rig it, sometimes. Fair races are seeded and reproducible; rigged races let you pick the winner while the physics stays real - the simulator re-rolls seeds until your pick wins honestly. Let physics decide most days; on rivalry days, let the comments rage about justice.
- Endings decide shares. A photo-finish outperforms a blowout. Shorter race windows (15s) produce tighter finishes more often.
The posting strategy that compounds
The accounts that grow don’t post one great race - they post daily episodes with a persistent cast. Same names every day, evolving rivalries, standings in the caption (“Rex leads the week 3–2”). Every render uses a fresh physics seed, so the same song and cast produce a genuinely different race each time - that’s how you post daily without repeating yourself (the generator handles the variation for you). Reply to the loudest comment with tomorrow’s video. That loop - comment → cast change → new episode - is the entire growth engine of marble TikTok.
Common problems, fixed
Old exports from other tools often lose audio in Safari. RaceCut embeds the AAC config Safari demands, so its MP4s play with sound everywhere - if a specific render doesn’t, re-render and contact us; that’s a bug we want.
You picked a video (screen recording) instead of the song file. On phones choose Browse/Files and select the MP3 or M4A.
Rendering is real GPU work. Keep the tab in the foreground (the screen stays awake automatically), or render on any laptop - same account, same races.
Your song licensing is on you, same as any editor - original music, cleared library tracks, or covers you have rights to are the safe paths.
What it costs
Your first month is $1, then $24.99/month for unlimited AI-voiced races at 1080p with no watermark - cancel any time from your account, no emails, no calls. If you post even twice a week, one video’s reach pays for the month. Compare it with the DIY routes on our tool comparison - the honest difference is hours of editing versus two minutes.