🚧 RepeatBeat is currently in beta — you may encounter occasional bugs and changes.
Have a request or found a bug? Email us at [email protected]
My Songs
No saved songs yet. Upload one to get started.
Someone shared loops with you!
To load the shared loops, please upload the audio file:
RepeatBeat saved your loops but not the audio. Re-upload from your device to pick up where you left off.💡 Tip: save your audio to Google Drive for one-click loading next time.
Drop an audio file here
or click to browse · MP3, WAV, AAC, M4A
or open from
Analysing audio…
START
END
0:00.000:00.00
Speed
Rest
Off
Share Loops
Loops for:
The audio file is not included. The recipient will be asked to upload .
How to use RepeatBeat
Click + Create Loop, then click anywhere on the waveform to set the start point, then click again to set the end point. A dialog will appear to name and color your loop.
Click the play button on any loop in the list to start looping it. The song will automatically jump back to the start of the loop when it reaches the end. Click the main play/pause button or press Space to stop looping.
The Rest control adds a pause between loop repetitions. When a loop finishes, the audio pauses for the set number of seconds before restarting automatically — great for catching your breath or resetting between practice reps. Use the [ and ] keys to decrease or increase rest time in 5-second increments. Set it to Off to loop continuously with no pause.
Drag the handles on either side of the loop region directly on the waveform. The white handle is the start, the colored handle is the end. You can also click the edit (✎) button on any loop to change its name, times, or color manually.
Only if you're signed in. Create a free account and your loops are saved to the cloud by filename. Next time you upload the same file, your loops will be restored automatically.
RepeatBeat never stores your audio file — only the loop timestamps. So when you come back, you need to upload your file again to listen. Select the song from My Library, then upload the same file when prompted. Your loops will appear automatically on the waveform.
Click the trash (🗑) icon on the right side of any loop in the list. You'll be asked to confirm before it's deleted. On mobile, you can also long-press a loop to bring up the edit options.
Deleting a song from My Library deletes all of its loops permanently from the cloud. This can't be undone, so make sure you're done with them first. Your audio file itself is never stored — only the loop timestamps and names.
Yes — click Open from Google Drive on the upload screen to browse and open audio files directly from your Drive. If you're signed in and have previously loaded a song, RepeatBeat will remember it and offer a one-click reload from Drive next time without re-browsing.
Click Share to generate a link that includes your loop timestamps. Anyone who opens the link can see your loops overlaid on the waveform — they just need to upload the same audio file. Useful for sharing practice sections with students or bandmates.
My Library shows all the songs you've saved to your account. You can switch between songs, re-upload audio to restore loops, or delete songs you no longer need. If you're signed in and upload a file that's already in your library, your loops will load automatically.
Keyboard Shortcuts
SpacePlay / Pause
LCreate a new loop
←Previous loop
→Next loop
↑Speed up by 1%
↓Slow down by 1%
Shift+↑Speed up by 5%
Shift+↓Slow down by 5%
EscCancel / close
[Decrease rest by 5s
]Increase rest by 5s
?Show this help
Name Your Loop
Sign in to RepeatBeat
Sign in to save your loops to the cloud and restore them any time.
😕
Can't find the file
We couldn't load from Google Drive. It may have been moved, renamed, or deleted.
Download the App
Install RepeatBeat on your device for a full app-like experience — no App Store needed.
1
Open RepeatBeat in Safari (must be Safari, not Chrome or another browser)
2
Tap the Share button at the bottom of the screen — it looks like a box with an arrow pointing up ↑
3
Scroll down in the share menu and tap "Add to Home Screen"
4
Tap Add in the top right corner — RepeatBeat will appear on your home screen like a regular app
💡 Once installed, open it from your home screen and it will run full screen without the Safari browser bar.
1
Open RepeatBeat in Chrome (recommended) or another browser
2
Tap the three-dot menu (⋮) in the top right corner of Chrome
3
Tap "Add to Home screen"
4
Tap Add — RepeatBeat will appear on your home screen like a regular app
💡 On some Android devices Chrome may show an automatic "Install" banner at the bottom of the screen — you can tap that instead.