DJs and beatmatching
Bring a track up or down to the tempo of the set, or pull two tracks to the same BPM before layering them into a mashup. Nudging a 122 BPM record to 128 beats riding the pitch fader for an hour.
We detect the tempo the track sits at, you type the tempo you need, and it is retempoed with the pitch left exactly where it was — previewed and exported privately in your browser.
Drop a song to change its BPM
MP3, WAV, FLAC, M4A, AAC and OGG up to 100 MB. We detect the tempo it sits at now — you type the tempo you want, and the pitch stays exactly where it was.
Why this BPM changer
Drop a track above and this BPM changer works in numbers, not guesswork: it reads the tempo your file sits at now, you type the tempo you want, and it stretches the audio to land exactly there. Everything runs in your browser — MP3, WAV, FLAC, M4A, AAC and OGG, nothing uploaded, no sign-up, no watermark.
Four steps
No account, no watermark, no upload queue. Your file is stretched on your own device.
BPM in, BPM out
Most tempo tools hand you a slider and wish you luck. If a track has to sit at 128 BPM in your set, “somewhere around 107%” is not an answer — you want to type 128. Working in BPM on both sides means the tool can show you the exact stretch before you commit to it.
Prefer to think in proportions? The same engine takes a percentage too: the slider under the BPM fields moves between 50% and 200% and the BPM readout follows it. Type a BPM when the number is the point; drag the percentage when you are thinking “half speed”. Both land in the same place.
| What you want | Original | Target | Stretch applied |
|---|---|---|---|
| Nudge a track into a house set | 122 BPM | 128 BPM | 4.9% faster |
| Slow a solo down to practise | 120 BPM | 90 BPM | 25% slower |
| Beatmatch two tracks for a mashup | 96 BPM | 128 BPM | 33% faster |
| Make a half-time edit | 174 BPM | 87 BPM | 50% slower |
What it does
Both sides of the change are BPM values, so you can ask for the tempo a DJ set, a metronome marking or a client actually needs instead of nudging a slider and hoping.
The track is analysed the moment it lands, and the detected value stays editable: correct a half-time reading by hand and the target recalculates from the number you typed.
Time-stretching moves the beats without moving the frequencies, so vocals, guitars and bass keep the key they were recorded in.
Toggle between the original and the retempoed preview at the same playback position, so you hear the difference before you render the file.
Your file is not stored, logged or used for training — decoding, stretching and export all happen locally in your browser.
Who it’s for
Bring a track up or down to the tempo of the set, or pull two tracks to the same BPM before layering them into a mashup. Nudging a 122 BPM record to 128 beats riding the pitch fader for an hour.
Audition a loop at the tempo of the project you are writing, or stretch a sample onto the grid before you chop it.
Match rehearsal music to the pace of the routine, or slow a routine down to mark the steps and build back up as the group learns it.
Set a backing track to a tempo a beginner can actually play at, then move the number up as they improve — 100, then 110, then the original 128.
Retempo a workout playlist to match a cadence: 170 BPM for a steady 170 steps per minute, or drop it for recovery days.
The numbers
BPM is beats per minute, so it also tells you how long each beat lasts: divide 60,000 by the BPM to get milliseconds per beat.
| BPM | Beat length | Feels like |
|---|---|---|
| 60 | 1,000 ms | A slow ballad |
| 90 | 667 ms | Downtempo, hip-hop |
| 100 | 600 ms | Pop |
| 120 | 500 ms | Dance pop, house |
| 128 | 469 ms | EDM, techno |
| 140 | 429 ms | Trap, dubstep |
| 174 | 345 ms | Drum & bass |
Same snare, two labels — 200 BPM reads as a slow, heavy 100.
Half time and double time. 200 BPM is the same pulse as 100 BPM counted twice as fast — a track that reads 200 BPM can feel like a slow, heavy 100. That is exactly why detection sometimes reports double or half the number you would tap out. When it does, correct it by hand: the audio result is identical, only the label changes.
Is 200 BPM a fast song? As a written number, yes — that is drum & bass and speedcore territory. Whether it sounds fast depends on how you count it: at 200 BPM written in half time, the snare still lands twice a second, which is the same pulse as a 100 BPM pop song.
Pitch stays put
Tempo and pitch are separate jobs, though a normal media player ties them together — that is why 1.5× playback on your phone turns every voice into a chipmunk. A BPM changer works differently: it time-stretches the audio, moving beats closer together or further apart while the frequency of the sound itself is left alone. A track slowed from 120 to 90 BPM still sits in its original key, so the singer’s range, the guitar’s tuning and the bass line all still line up with the version you know.
Want the pitch to move with the speed instead? That is the classic tape effect, and the slowed and reverb maker does it in Classic mode.
A quick real-time pass. Ideal for checking a tempo before you commit, and for drums, loops and rhythmic material where timing matters more than smoothness.
An offline high-quality, high-consistency pass. Slower to render and cleaner on sustained material — vocals, piano, strings and pads — where smearing is easiest to hear.
If a result sounds smeared or wobbly, render it again with the other mode — for most material one of the two comes out clean.
Formats
We accept MP3, WAV, FLAC, M4A, AAC and OGG up to 100 MB, and export the track as WAV or MP3. Decoding, stretching and encoding all happen on your device, so a long file is limited by your machine rather than an upload queue — WAV is the cleaner choice if you plan to keep editing.
You get the file
Single-track tempo changes are free with no daily cap and no account. Free does not mean “free preview, paid download” here — you get the whole file, as WAV or MP3, with no watermark. Your audio is never uploaded: it is stretched and encoded right in your browser.
FAQ
Detected tempos, half time, formats and privacy — the short answers.
A tool that changes how fast a song plays, measured in beats per minute, without changing its pitch. You give it a track and a target tempo, and it time-stretches the audio to match.
Yes — this page is free, with no account, no watermark and no daily limit. It runs in the browser on desktop, tablet and phone, so there is nothing to install.
Drop the file in, check the tempo it detects, type the BPM you want, then download the result. If the detected value looks wrong — common on half-time tracks — type the correct one and the stretch recalculates.
No. Pitch is preserved, so voices and instruments stay natural at any tempo. If you want pitch and speed to move together — the classic tape effect — use the slowed and reverb maker in its Classic mode instead.
From half speed to double speed, 50% to 200% of the original tempo, with the target BPM shown as you move. Bigger changes start to introduce audible artefacts, so for extreme values render in two passes — 100% to 200%, then 200% to the tempo you want.
Yes. MP3, WAV, FLAC, OGG, M4A and AAC are all accepted, up to 100 MB. WAV gives the cleanest result if you plan to keep editing; MP3 is smaller and fine for listening or practising.
Yes, the page runs in mobile browsers on both. Very large files are simply faster to handle on a desktop.
Yes. Set the tempo here, then run the result through the pitch changer. Changing key and tempo together is the standard way to turn a song into a backing track.
No. Everything runs in the browser, which is usually quicker than installing an app for a one-off tempo change. If you need to analyse a whole folder at once, the BPM & Key Finder takes multiple files.
Nothing is uploaded in the first place. Your audio is decoded, stretched and encoded inside your browser, so the file never leaves your device and there is no copy to delete afterwards.
Continue the workflow after changing the tempo.