How-to · updated September 2026

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.

5,000+ creators~2 min per video60fps 1080×1920$1 first month
What you'll have in ~2 minutes: a real RaceCut render, untouched.

The 2-minute method, step by step

  1. 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).
  2. 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.
  3. 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.
  4. 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.)
  5. 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.
Make your first race now →First month $1 · renders in ~2 minutes · nothing to install

Why these videos hold attention (steal this)

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

My video has no sound on iPhone

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.

“This file isn’t audio”

You picked a video (screen recording) instead of the song file. On phones choose Browse/Files and select the MP3 or M4A.

It’s slow on my phone

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.

Do I need to credit anything?

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.

Race a song - first month $1 →~2 minutes to your first video · cancel any time