How-to · 5 min read · Last updated: 2026-10-31

How to Convert YouTube to MP3 in 2026: The High-Quality Way

Last checked:
On this page

Converting a YouTube video to MP3 does not improve its audio quality, even if a converter offers a higher bitrate. This guide explains how YouTube delivers audio, the official options for offline listening, and how to use yt-dlp to keep the original audio or convert it to MP3 when you have permission to save it.

The quick answer

Short version: the best file you can get from YouTube is not an MP3. Keep the original Opus or M4A, and convert to MP3 only when a device needs it.
  • Best quality: yt-dlp -x "VIDEO_URL" keeps the original stream as .opus or .m4a, with no re-encode.
  • Need MP3: yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata "VIDEO_URL", with ffmpeg installed.
  • No terminal: a maintained desktop app, or offline listening with YouTube Music Premium. Ad-funded converter sites are the weakest option.

Why an MP3 from YouTube is always a step down

StreamCodec and bitrateyt-dlp format
Free YouTube, best audioOpus, about 128–160 kbps251
Free YouTube, AACAAC, about 128 kbps (.m4a)140
360p progressive videoAAC, about 96 kbps18
YouTube Music PremiumAAC up to 256 kbpsIn the app only

Every one of these is lossy. Turning Opus into MP3 decodes audio that was already reduced once and encodes it again with a codec that drops different details. The result can never sound better than the source.

That is why “320 kbps MP3” is marketing: the encoder writes 320 kbps of data, but it cannot add detail the Opus encoder discarded. Many converter sites also start from the 96 kbps stream in format 18.

Official options and terms

The official route: YouTube Music Premium, included in YouTube Premium at $15.99 a month in the US (family $26.99, after the April 2026 increase for new subscribers, per Tech Advisor) and ¥1,280 in Japan. Downloads stay in the app and keep playing while the device reconnects at least every 30 days. Premium Lite ($8.99, ¥780) added downloads in February 2026 but excludes music, so it does not build a music library.

Your own uploads: YouTube Studio lets you download them, up to five times per video per day. Then ffmpeg -i video.mp4 -vn -c:a copy audio.m4a pulls the audio out without re-encoding.

YouTube’s Terms forbid downloading outside its own features, so any third-party tool, ours included, can breach them even when no copyright is infringed. Keep to your own uploads, Creative Commons or public domain audio, and recordings you have permission to keep. We are not lawyers; this is not legal advice.

Terms and law in detail

Terms. YouTube’s Terms of Service say you may not download any part of the Service or its Content unless YouTube specifically permits it, you have written permission from YouTube and the rights holder, or the law allows it. That covers audio extraction as much as video, and YouTube can act against your account.

Copyright. Copying someone else’s music without permission is infringement in most countries regardless of the tool. For Creative Commons audio, check the attribution and commercial-use conditions.

Japan. Knowingly downloading an illegal upload is unlawful under the Copyright Act. For music and video it has carried criminal penalties since 2012, and the rule has covered all works since 2021.

Tools and their limitations

MethodOutputWatch out forPrice
yt-dlp + ffmpegOriginal Opus or M4A, or tagged MP3 with cover artTerminal only; needs ffmpeg; bot checks may need an updateFree
4K Video Downloader PlusMP3, M4A, OGGFree tier is limited; lifetime-license change reported$15/yr · $25 one-time · $45 Pro
Clipmoth (our product)MP3, playlists, 4K videoWindows only; our Chrome extension does not work on YouTubeFree 10/day · $9.99 one-time
YouTube Music PremiumOffline playback in the app, AAC up to 256 kbpsNo exportable file; reconnect every 30 daysIncluded in YouTube Premium, $15.99/mo (US)
Cobalt (public instance)Audio from TikTok, X, Instagram and othersYouTube disabled since mid-2025; link goes to Cobalt’s serverFree
“youtube to mp3” websitesMP3, usually labeled 320 kbpsPop-ups, fake buttons; installer prompts reported; quality overstated“Free”

Here is how yt-dlp and our Windows app differ in setup and everyday use.

yt-dlp (command line)Clipmoth for Windows
CostFree, unlimitedFree 10/day · $9.99 one-time
SetupThe binary plus a separate ffmpeg install on your PATH for HDOne installer, ffmpeg included
UseType commands and options (-f, --merge-output-format …)Paste the URL, pick a quality. Download queue; MP3 is one switch
UpdatesRun yt-dlp -U yourselfThe engine updates itself
When it failsRead the English error outputThe reason is shown in plain words (unsupported, login needed, region-locked …)
Best forFine-grained options, scripts, cookies and proxies; Mac and LinuxWindows users who want to click, not type

yt-dlp is free and open source; install it from the official page together with ffmpeg.

Desktop apps such as 4K Video Downloader Plus (pricing) and our Clipmoth Windows app run the same local workflow with buttons; owners of old 4K “lifetime” licenses reportedly had to buy Plus again.

Cobalt’s public instance has had YouTube disabled since mid-2025 (GitHub issue), though it still works for other sites as of October 2026.

Converter sites shrank after Y2mate and 11 sister sites were shut down in October 2025 (IFPI; see our y2mate article and YouTube download guide), and the rest run on throttled servers; if one asks you to install anything, close the tab.

Clipmoth is our own product; weigh that as you read.

The yt-dlp commands

Method 1: keep the original audio (best quality)

yt-dlp -x --embed-thumbnail --embed-metadata "VIDEO_URL"

Without --audio-format, yt-dlp keeps the codec YouTube sent: .opus or .m4a. Add -f "bestaudio[ext=m4a]" for AAC that plays on iPhone and Apple Music, still with no re-encode. ffmpeg is needed even here, to take the audio out of its container.

Method 2: MP3 (compatibility)

yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata "VIDEO_URL"
  • --audio-quality 0: LAME’s best variable-bitrate preset (V0, roughly 220–260 kbps). It does not inspect the source. 0 is best, 10 is worst, the default is 5.
  • --embed-thumbnail and --embed-metadata: cover art plus title, uploader and date in the tags. They work for Opus and M4A too.
  • --audio-quality 192K: use a fixed bitrate only if a device insists. Above about 192K buys little on a 128–160 kbps source.

When it doesn't work

  • “ffprobe and ffmpeg not found”: install ffmpeg and put it on your PATH, or pass --ffmpeg-location.
  • “Sign in to confirm you’re not a bot”: run yt-dlp -U first; longer-term fixes are in the PO Token Guide. VPN and datacenter IPs trigger it far more often.
  • Download crawls or stalls: YouTube throttles some clients; an update usually fixes it within days.
  • The file is only 128 kbps: you got the AAC stream (140). yt-dlp -F "VIDEO_URL" lists every stream and its bitrate.
  • Age-restricted or members-only: --cookies-from-browser reuses your login, but the Terms question is stronger behind a sign-in.

Frequently asked questions

MP3 or M4A/Opus: which should I choose?

Opus for archives, M4A for Apple devices, and MP3 only when something refuses the other two. Some car stereos and older portable players reject Opus, while MP3 plays on virtually everything made in the last 25 years.

Why is the cover art missing?

YouTube thumbnails are WebP, which many players cannot show; add --convert-thumbnails jpg to force a JPEG. For .opus files yt-dlp also needs the Python mutagen module, because ffmpeg cannot embed cover art into Opus.

Can I convert a whole playlist at once?

Yes: pass the playlist URL, and add -o "%(playlist_index)02d - %(title)s.%(ext)s" to number the files and --download-archive done.txt so a later run only fetches new items. A single-video link with &list= expands to the whole playlist unless you add --no-playlist.

Is a “320 kbps” YouTube MP3 real?

As a file property, yes; as a quality level, no. A four-minute track is about 4.8 MB as 160 kbps Opus and about 9.6 MB as a 320 kbps MP3: double the size, no added detail.

MP3s without the terminal

Clipmoth is our own downloader. The Windows app supports YouTube, TikTok, X, Instagram and over 1,000 sites, with options for 4K video, playlists and MP3.

The Chrome extension saves video playing on websites such as news sites and online courses, including HLS and DASH streams. It does not support YouTube.

Both offer 10 free downloads a day. Premium removes the limit in both for a one-time payment of $9.99, with a 14-day refund policy.

Get the Windows app Add to Chrome (for video on regular websites)

See what Premium adds