YT MP3 & Key

YouTube link in, high-quality MP3 out — plus the song's key, BPM, and the exact notes for autotune. Mac only.

Download YT-MP3-Key.zip

Setup — about 5 minutes

  1. Unzip it somewhere permanent — Applications or Documents. Not Downloads, or it may get cleaned up later.
  2. Double-click install.command
    If macOS says "unidentified developer": right-click the file → OpenOpen again. One time only.
    A black window installs everything. Wait for "Setup complete" — the audio tools take a few minutes on the first run.
  3. Add it to Chrome:
    • Go to chrome://extensions
    • Turn on Developer mode (top-right)
    • Click Load unpacked
    • Pick the extension folder inside the unzipped folder

The helper starts on its own every time you log in — nothing to launch.

Using it

Copy a YouTube link, click the extension, paste, hit Download MP3. You get a 320 kbps MP3 in Downloads plus:

Key: D minor   •   Camelot: 7A   •   BPM: 117.5

Autotune — set your plugin to D minor
Notes to snap to: D E F G A A# C
(same notes as F major)

Set your plugin to that key, or manually enable just those notes. The "same notes as" line is there because some plugins only list major keys — D minor and F major have identical notes, so either works.

Worth knowing

If it breaks

Restart the helper:

launchctl kickstart -k gui/$(id -u)/com.ytmp3key.helper

If a download fails, YouTube probably changed something:

cd /path/to/YT-MP3-Key
server/venv/bin/pip install --upgrade yt-dlp
launchctl kickstart -k gui/$(id -u)/com.ytmp3key.helper

Full troubleshooting is in the README inside the folder.