About PhraseLoop

PhraseLoop is a free practice tool for musicians. You mark the start and end of a passage, slow it down if you need to, and it loops that section cleanly until your hands catch up. It works with any YouTube video, or with a video or audio file from your own device.

Why it exists

Learning a difficult phrase means hearing it many times in a row. Doing that with an ordinary video player is genuinely tedious: you drag the progress bar back, overshoot, drag again, miss the start, and repeat. Most of the session goes on scrubbing rather than playing.

This tool removes that. Set the two markers once and the passage repeats on its own, at whatever tempo you can actually play it, for as long as you want. When it gets comfortable you nudge the speed back up.

What it does

  • A–B looping. Mark any two points and the section repeats continuously.
  • Speed control. Slow a passage down to learn it, then bring it back to tempo.
  • Any source. Paste a YouTube link, or open a video or audio file from your own device.
  • Shareable links. A practice link opens on the exact passage, at the exact speed — useful for teachers setting work.
  • Keyboard-first. Every control has a shortcut, so you can keep your hands near your instrument.
  • It remembers. Your markers, speed, and loop settings come back when you reopen a video.

How it works

YouTube videos play through YouTube's official embedded player, so views count for the creator and nothing is downloaded, copied, or re-hosted. Files you open from your own device are read directly by your browser and never uploaded anywhere — they stay on your machine.

Who made it

PhraseLoop was built by Raj Jayavant, a software engineer who plays music and got tired of rewinding the same four bars. It started as a tool for personal practice and was made public because the problem turned out to be universal.

It is free and has no accounts. The practice screen carries no advertising, so nothing competes with the instrument while you work. The written guides do carry ads, and that is what pays for the server. If it saves you a session, the best thanks is sending it to another player.

Get in touch

Bug reports, feature requests, and general feedback are all welcome — see the contact page.