Turn your own songs into karaoke, right on your iPhone
LocalBeats brings offline listening and singing practice together. Turn down the vocals in a song you already have, sing along with lyrics, record your cover and keep it on your device. No streaming service, no account.
- Reduce vocals in your own audio or video (up to 5 minutes) on-device
- Record covers and balance your voice against the accompaniment
- Offline player for local music and MP4, M4V and MOV videos
Buy once. No ads, no subscription, no in-app purchases.
Features
Turn the vocals down, on your device
Pick a song or video from your library, up to 5 minutes long, and open it in Practice Mode. LocalBeats separates the vocals right on your iPhone, with no upload, and lets you slide the original vocal level anywhere from 0% to 100% while the accompaniment keeps playing. Videos keep their picture. Results depend on the original recording.
Record your cover
Put on headphones, choose where to start, and sing after the countdown. Not happy? Record again. When you're done, adjust "My voice" and "Accompaniment", listen back, and save the version. Your covers are saved as audio in My covers, where you can replay, rename or delete them.
Sing with lyrics
LocalBeats reads lyrics embedded in your files, or you can import an LRC or TXT file. Lyrics aren't downloaded or generated, so you sing the words you brought.
An offline player for your own files
Play local audio and MP4, M4V and MOV videos without a connection. No ads and no tracking. The regular player handles long files; the 5-minute limit only applies to singing practice.
Easy import: Files or Wi-Fi
Import from the Files app, or open a short address on a computer on the same Wi-Fi network, approve the connection on your phone, and upload music and videos from the browser.
Private Space for other files
A separate, encrypted space for ordinary files, protected by your own password with optional Face ID or Touch ID. Create folders, sort, rename, move and delete files, and preview images and supported documents such as PDF. It locks when you leave it or the app goes to the background.
Use cases
- Practice before karaoke night: turn the vocals down on the song you plan to sing and run through it with lyrics.
- Recording a cover: sing over the accompaniment with headphones, then balance your voice and save the take.
- Learning a song by ear: bring the original vocal back up to 100% when you need to hear the line, then lower it again.
- Music on a flight: play your own audio and videos offline, with no streaming account.
- Moving files from a computer: use Wi-Fi import instead of a cable.
- Version
- 3.0.2
- Size
- 122.7 MB
- Released
- 2026.04.01
- Updated
- 2026-10-31
- Requires
- iOS 18.0+
- Age
- 4+
Release notes
Original text from the U.S. App Store, not translated.
Version 3.0.2 ·
Refreshed app icon. Fixed known bugs.
Screenshots
FAQ
- How much does LocalBeats cost?
- It's a one-time purchase of $0.99 on the App Store (price may vary by country). No ads, no subscription, no in-app purchases and no account.
- Does LocalBeats include songs or stream music?
- No. There's no streaming and no song catalog. You use audio and video files you already have and have permission to use, imported from Files or over Wi-Fi.
- How long can a song be for vocal removal?
- Singing practice (vocal reduction) works with audio or video files up to 5 minutes long. Regular playback has no such limit.
- Are my songs uploaded for processing?
- No. Vocal separation and microphone recordings stay on your device. The App Store privacy label says "Data Not Collected". Keep the app open the first time a song is processed; processing pauses in the background.
- Where do lyrics come from?
- From your files: LocalBeats reads embedded lyrics, or you can import an LRC or TXT file. It doesn't download or generate lyrics.
- What happens if I forget my Private Space password?
- It can't be recovered, and Private Space has no automatic backup, so forgetting the password or deleting the app can mean losing access to those files. Choose a password you'll remember. Imported originals stay where they were, and sharing a file sends an unencrypted copy.
