BPM Detector
Estimates a track’s tempo in BPM by onset autocorrelation, with a confidence score and alternative candidates.
Drop a track to measure its tempo
Onset-energy autocorrelation — reliable on steady 4/4 between 60 and 200 BPM, verified to ±1 BPM on synthetic click tracks. Rubato and heavy swing will fool it, and it says so.
Everything happens in this tab. The track is never uploaded.
Feed it from
Tempo & Pitch
Changes playback speed without shifting pitch, or transposes pitch without changing length.
Pitch Correction
Detects a monophonic vocal’s pitch with YIN, snaps it to a chosen key and scale, and resynthesises with TD-PSOLA so the formants stay put. The retune-speed control runs from natural correction to the hard-tuned staircase; the detected pitch track is drawn.
Video Editor
Assembles clips into a YouTube or Shorts upload in the browser: trim, order, transitions, a music bed and subtitles. Same-batch AI clips with hard cuts export losslessly without re-encoding.
Video Trimmer
Cuts a clip between two timestamps, copying streams without re-encoding when the cut is on a keyframe.
Next
These accept what this tool produces, so the result can go straight in.
Tempo & Pitch
Changes playback speed without shifting pitch, or transposes pitch without changing length.
Waveform Renderer
Draws the waveform of an audio file as an image or SVG with colour and size options.
Currency Converter
Converts between about thirty currencies at the ECB’s daily reference rates, crossed through the euro, or at a rate you type in.
Date Difference
Counts days, weeks, months and years between two dates, with a D-day view and business-day option.
HTTP Request Builder
Composes and sends a GET/POST/PUT/PATCH/DELETE/HEAD request with custom headers and a body, and shows the status, headers, body and timing — without ever forwarding cookies or Authorization.
JSON ⇄ CSV
Flattens nested JSON into columns or rebuilds objects from a table, with a dot-path column naming rule.