Skip to the looper
TubeRepeat

Reference

Changelog

What changed and when, newest first.

1.1 A working page on arrival

25 August 2026
  • The home page now cues a video straight away instead of opening empty, so the controls are usable without hunting for a link first.
  • The address bar stays clean until you actually change something — a bare visit no longer picks up a video nobody chose.
  • Swap the domain on any youtube.com link to open it here — youtube.com/watch?v=… becomes tuberepeat.app/watch?v=…, and the same works for Shorts, live and embed links. Timestamps in the link are kept; tracking and playlist parameters are dropped.
  • A contact page, at [email protected].
  • Optional analytics. When it is switched off nothing is loaded at all, and the privacy page states whichever is true of this build.
  • The privacy page now lists exactly what the analytics counts: five bare tallies, with no video, search or loop detail attached to any of them.
  • Fixed: the search endpoint was being cached as a single static response, which could have returned one answer for every query.

1.0 First release

25 August 2026
  • A-B looping with markers you can drag, nudge, or type an exact timecode into.
  • A transport bar with a tick ruler, a hatched loop region and a hairline playhead.
  • Playback speed from 0.25× to 2× in steps of 0.05×, with the pitch held.
  • A speed ramp that adds a set amount to the rate after every completed pass.
  • A rest between passes, a lead-in before A, and a stop-after-N-passes limit.
  • Named sections saved per video, with the speed remembered alongside each range.
  • Recent videos, plus JSON export and import for moving sections between devices.
  • Loop links that carry the video, range and speed, and an embed snippet.
  • A full keyboard map, and a screen-awake option for hands-free practice.
  • Dark and light themes.

Try it on the thing you are actually working on.

Paste a link, press A, press B. Nothing to install, nothing to sign up for.

Open the looper