1 item
Key and speed of music on youtube.com and soundcloud.com. Slide for speed, tap for pitch. By YGG HOMME, powered by Cantum. Kari changes the key and the speed of music on youtube.com while it plays, with studio accuracy, and a small animated character to keep you company. How it works • Slide left to slow a song down, right to speed it up. By default the pitch moves with the speed, like a record (vinyl mode), using only Chrome's own resampler. • Tap Pitch − or + to change the key without changing the speed. • Turn on key lock and the pitch stays put while the speed changes. • Everything starts at zero, and one tap resets it. Studio accuracy The pitch engine is Rubber Band Library R3, running in an audio worklet. Measured on the audio that actually reaches your speakers, every step from −12 to +12 semitones lands within 0.02 cents, and key lock holds 440.00 Hz at ±16 % speed. The engine runs only when the key changes and never stacks a second pass. If it ever stalls, you hear the original sound, never silence. Full control Vinyl or key lock, a ±8, ±16 or ±50 % speed range, hold-to-compare against the untouched sound (level- and delay-matched), key names, and a live readout of how far the sound runs behind the picture. Kari remembers the key and speed you chose for each song, on your own device. Free and private Kari is free, with no paid tier and no account. It never sends your data to us or anyone else: no analytics, no servers. The code is open source under the GPL-2.0 at https://github.com/cantum-io/kari. Works on youtube.com video pages in desktop Chrome. Screenshots show "Ritual Fire Dance" performed by the Illinois Brass Band, shared under a Creative Commons Attribution licence. YouTube is a trademark of Google LLC. Use of this trademark is subject to Google Permissions. Kari is not affiliated with or endorsed by YouTube or Google. YGG HOMME · powered by Cantum · Rubber Band Library (GPL)
Oct 16, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.