How to Convert a Twitch VOD to MP3: Extract Audio From Any Twitch Stream
Updated: 2026-06-29 · Written by the vodfetch founder
To get the audio from a Twitch VOD, paste the link into the browser-based downloader, choose the audio-only quality and click Download. What you get is an .m4a or .aac file — AAC audio copied straight from Twitch, not a re-encoded MP3.
Can you extract just the audio from a Twitch VOD?
Yes. Instead of downloading the full video, you can grab only the soundtrack of a Twitch VOD or past stream. Our browser-based Twitch Downloader includes an audio-only option that strips out the video and saves the stream's sound as a standalone audio file.
This is ideal for talk-heavy content where the picture adds little: Just Chatting segments, music sets and DJ streams, podcasts, interviews, IRL streams, and post-stream commentary. You get a lightweight file you can replay anywhere instead of a large MP4.
How to extract Twitch audio in your browser (the MP3 question)
The process runs entirely online. Copy the link to the Twitch VOD you want, paste it into the Twitch Downloader, and select the audio-only quality before downloading.
Because everything happens in the browser, there's nothing to install and it works on Windows, macOS, Linux, Chromebook, and most phones. When the audio-only option is selected, the output is an audio file rather than a video file.
Why choose audio-only instead of the full video?
An audio-only file is far smaller than a full-quality VOD, so it downloads faster and takes up much less storage on your phone or laptop. That makes it the practical choice when you only care about what was said or played.
Audio also fits how people actually re-consume long streams. You can listen to a multi-hour Just Chatting VOD or a music stream in the background, on a commute, or offline, the same way you'd listen to a podcast, without burning data on video you won't watch.
Tips for the best Twitch audio results
Use the original VOD link from the channel's Videos tab for the cleanest source audio. Longer VODs naturally produce larger audio files and take a little longer to process, so give multi-hour streams a moment to finish.
Once the file is saved, you can rename it, trim it, or tag it in any free audio editor. If you only need one segment, download the audio and crop it locally rather than keeping hours you won't use.
Is it legal to extract audio from a Twitch stream?
Downloading Twitch audio is best used for personal, offline listening and for re-watching content you have permission to keep. Always respect the streamer's rights and Twitch's Terms of Service.
Music played on stream is frequently owned by third parties, so don't redistribute extracted audio, re-upload it, or use it commercially without permission from the rights holders. When in doubt, ask the creator first.
What the file actually is: .m4a or .aac, never .mp3
The audio-only download is never an MP3, and there is no MP3 encoder anywhere in the tool. Two things decide the extension: whether the quality you selected is the audio rendition, and where the Format switch happens to sit. With Format on its MP4 default, the page loads a converter script on demand the first time it is needed, and the AAC audio is remuxed into an MP4 container and saved as .m4a. With Format on TS — or if that script fails to load, in which case the download quietly continues without it — the segments are written to disk exactly as Twitch delivered them, under a .aac name. Neither path re-encodes anything, so there is no second lossy pass in either case.
The Format switch is not on the main panel: it sits behind the More options link, it starts on MP4, and it keeps whatever you last set for the rest of the session (reloading the page puts it back to MP4). Selecting an audio-only quality hides the switch entirely — the tool assumes the MP4-versus-TS choice no longer concerns you — but the hidden value is still what picks your extension. That is the usual explanation for a file landing as .aac when you expected .m4a. The log spells out the result either way: a “✓ Done” line naming the file with its final extension, followed, when that extension is .aac or .ts, by "Plays in VLC; for MP4 choose Format → MP4."
If a player refuses the .aac, the shortest fix is to open More options, set Format to MP4 and download the same audio rendition again: identical source segments, different container, no re-encode. VLC opens either file regardless of which one you ended up with.
Finding the audio-only entry, and when there isn't one
The quality dropdown is sorted source-first and then by descending bitrate, so the audio rendition sits at the bottom of the list. It never carries the ★ marker, which is reserved for the source rendition. Its label comes straight from Twitch's master playlist and carries no resolution, because an audio rendition has none; a bitrate is appended only when the playlist actually reports one. That missing resolution is the fastest way to confirm you picked the right row. Internally the tool simply matches “audio” in the playlist entry, and the same test is what hides the Format switch when you select it.
Clips are the exception, and the post above does not cover this. A clip's quality list comes from a different query: Twitch returns a handful of video renditions, labelled from the quality and frame rate it reports as 1080p60, 720p30 and so on, and none of them is audio-only. The clip download path is separate too — it fetches one already-finished MP4 and always saves it as .mp4, so the Format switch cannot change a clip either. To get audio out of a clip you download the MP4 and strip the video track locally; there is no in-browser shortcut for it.
A live channel does expose the audio rendition, because the tool explicitly asks Twitch's playlist service to allow audio-only. What changes is the container: a live recording never goes through the transmuxer, so live audio always saves as .aac no matter where the Format switch sits. The recorder also stops itself after three hours as an abuse guard and says so in the log, inviting you to start it again for another three hours. That gives you two consecutive files rather than one continuous one.
Cutting one section out of a long VOD
Trim controls appear for VODs only, which is where they matter: a six-hour archive is rarely worth keeping whole, even as audio. If the VOD has chapter markers, a Chapters button appears (it stays hidden when there are none) and saves them as a plain text file named <id>_chapters.txt, one line per marker in the form [1:23:45] Chapter name — the quickest way to find where a music set or an interview actually begins. Put those timestamps into the From and To fields with the audio rendition still selected, and the download covers only that window. There is also a URL shortcut: loading the tool page with a timestamp parameter, as in ?url=<vod link>&t=1h20m30s, ticks Trim on and pre-fills a one-minute window running from that timestamp forward; add &go=1 and it starts analysing on its own. Note that this reads the tool page's own query string, not a ?t= buried inside the Twitch link you paste.
Trimming is not sample-accurate and does not try to be. The tool keeps whole segments: it selects every segment that overlaps your range, so both edges expand outward to the nearest segment boundary and you get a little audio before your start and after your end, at whatever segment length Twitch used for that VOD. Set the start a few seconds early and make the fine cut in an audio editor. Two edge cases are worth knowing. An end at or before the start is not treated as an error: the end silently snaps back to the end of the VOD, so you quietly get the whole remainder instead of a warning. A range that overlaps no segment at all — typically a start past the VOD's length — stops the download with "No segments in range".
The size figure beside the quality dropdown is the playlist's reported bitrate multiplied by the selected duration, so it updates as you drag the scrubber handles or edit the time fields. It shows for VODs only, and stays blank when Twitch reports no bitrate for the audio rendition. The two size confirmations you may know from video downloads — roughly 1.5 GB when converting to MP4, and roughly 700 MB in browsers without the File System Access API — practically never appear on an audio-only download, and in any case they are prompts you can accept, not hard limits.
When it fails: the exact message and what it means
Where the message appears already tells you something. Errors raised while analysing a link arrive as a browser alert; errors raised during the download are printed into the progress log with a ✗ in front. The access failures are the ones you cannot fix from your side. "VOD unavailable (deleted, private or sub-only)" means Twitch returned no playback token for that id — there is no login and no user token anywhere in the tool, which is precisely why subscriber-only archives are out of reach. "Usher 403 (sub-only/expired)" is the same wall one step later, at Twitch's playlist service, and "Usher 404 (offline/not found)" means it has no playlist for that id at all, which for a VOD normally means deleted. "No qualities available" means the playlist loaded but listed no renditions.
Transport failures behave differently. "Playlist HTTP" followed by a status code means the chosen rendition's own playlist would not load; that one is worth a single retry. "Segment failed" is never a first-try failure: each chunk is attempted four times with a growing pause between attempts — 0.3, 0.6, 0.9 and 1.2 seconds — before the error surfaces, so it points at a genuinely dead segment or a dropped connection rather than one hiccup. Segments are fetched six at a time, which is why a stall usually shows up as the counter freezing for a while before anything is printed. Re-running works, but nothing resumes: the download starts from the first segment again.
Three errors stop you before any of that. "Enter a Twitch URL" means the field was empty. "Invalid URL" means the text could not be parsed as a link at all. "Unrecognized Twitch URL" is narrower than it sounds: it fires when the link has a host but no path, such as a bare twitch.tv. A category or directory link fails in a different way, because the tool reads the first path segment as a channel name — /directory/... is looked up as a channel called “directory” and fails there instead. You also do not need a full URL: a bare VOD id of six digits or more works, with or without a leading v, and so does a bare channel name, which drops you into the channel browser and its list of recent archives.
Two limits no downloader can work around
Twitch mutes VOD sections that its audio-recognition system flags for copyrighted music, and that muting is baked into what Twitch serves. Every downloader receives the same silence, this one included, and no quality or format setting recovers it. The limitation lands hardest on exactly the streams people most want as audio: DJ sets, listening parties, karaoke, reaction streams with music beds. Check the VOD in Twitch's own player at the timestamps you care about before you download. If it is silent there, it will be silent in your file.
The second limit is time. Twitch deletes past broadcasts after seven days, fourteen for Affiliates, and sixty for Partners and Prime or Turbo channels; once the VOD is gone there is no audio left to extract by any method. The channel browser is built around this: type a channel name instead of a link and the recent archives come back with a note about which retention window that channel falls into, plus an estimated countdown badge on any VOD within about two weeks of expiring. Clips and Highlights are not on that clock, so if the part you want was turned into a Highlight, that link outlives the broadcast it came from — though since 19 April 2025 Highlights and uploads share a 100-hour storage cap per channel, while Clips have no cap at all.
How to download a Twitch video
- 1
Copy the Twitch VOD link
Open the Twitch VOD or past broadcast you want, then copy its URL from your browser's address bar or the channel's Videos tab.
- 2
Paste the link into the Twitch Downloader
Go to the browser-based Twitch Downloader and paste the VOD link into the input field. No account or software install is needed.
- 3
Select the audio-only quality option
In the quality menu, choose the audio-only option instead of a video resolution. This tells the tool to extract just the sound and produce an audio file.
- 4
Start the download
Click Download and let the tool process the VOD. Longer streams take a little more time to extract.
- 5
Save and use your audio file
When processing finishes, save the audio file to your device. Rename, trim, or tag it in any audio editor for podcasts, music, or offline listening.
Frequently asked questions
Will the output be an MP3 file?
When you pick the audio-only option, the Twitch Downloader saves the stream's sound as a standalone audio file instead of a video. You can keep it as-is for offline listening or convert it to MP3 in any free audio tool if you need that exact format.
Can I extract audio from a live Twitch stream?
You can reliably extract audio from VODs and past broadcasts the channel has saved. For a live stream, wait until the broadcast ends and the VOD is published, then paste that VOD link and choose the audio-only option.
Do I need to install any software?
No. The Twitch Downloader runs in your web browser, so there's nothing to install. It works on Windows, macOS, Linux, and most mobile devices straight from the browser.
Why would I download audio instead of the full VOD?
Audio-only files are much smaller and faster to download than full-quality video. They're perfect for Just Chatting, music sets, and podcasts you want to listen to in the background or offline without storing a large MP4.
Why did my download save as .aac instead of .m4a?
Because the Format switch was on TS, or the MP4 converter script did not load. Selecting an audio-only quality hides the Format switch, but the value it held still picks the extension, so a TS setting from an earlier download in the same session carries over invisibly. Live recordings are always .aac regardless. To get .m4a, open More options, set Format to MP4, re-select the audio quality and download again.
Can I extract audio-only from a Twitch clip?
Not directly. Clips return a short list of video renditions such as 1080p60 and 720p30, with no audio entry at all, and the clip download path always writes a .mp4 file, so the Format switch has no effect on it either. Download the clip as MP4 and strip the video track locally.
Part of my extracted audio is silent. Can I fix it?
No, and neither can any other tool. Twitch mutes VOD sections flagged for copyrighted music at its own end, so the file it serves already contains the silence. A higher quality, a different format or a different downloader all return the same muted audio. Confirm it by scrubbing to that timestamp in Twitch's own player: if you hear nothing there, the source is muted, not your download.
How precise is the trim on an audio-only download?
It is precise to the segment, not to the second. Every segment that overlaps your range is kept, so both edges expand outward to the nearest segment boundary and you get a little extra audio on each side. Set the start a few seconds early and trim the exact edges in an audio editor. Watch the end field: an end at or before the start is not rejected, it snaps back to the end of the VOD and you get the whole remainder. "No segments in range" appears only when the range overlaps no segment at all, such as a start past the VOD's length.
How do I convert the file to a real MP3 without wrecking the quality?
Convert locally, and accept that MP3 always costs something: the source is AAC, so any MP3 is a second lossy pass. With ffmpeg, "ffmpeg -i input.m4a -c:a libmp3lame -q:a 2 output.mp3" is a sensible transcode. If you only need a friendlier container rather than MP3 specifically, "ffmpeg -i input.aac -c:a copy output.m4a" rewraps the same audio bytes with no re-encoding at all; ffmpeg detects what is really inside the file, so this works whatever the extension suggests.
What do I actually get if I record a live stream's audio instead of waiting for the VOD?
A .aac file, always: live recordings bypass the transmuxer, so the Format switch is ignored and the segments are written straight to disk. There is no trim and no size estimate for live, a Stop button appears while it runs, and the recorder ends itself after three hours with a log line telling you to start it again. If the broadcast drops, the log prints "Stream ended or unreachable." after eight consecutive failed refreshes and closes the file cleanly.
Ready to download? Use the free Twitch to MP3.
Download your Twitch video now
Paste a Twitch link and save it as MP4 in seconds — free, no account.
Open the Twitch DownloaderRelated guides
How to Use a Twitch Downloader: A Beginner's Guide (VODs, Clips, Live & More)
Never downloaded a Twitch video before? Here's the simple, no-jargon guide: what a Twitch downloader is, how to use one step by step, and how to save every kind of Twitch content — VODs, clips, live streams, audio and chat — for free, right in your browser.
How to Save a Twitch VOD Without OBS (No Install, Browser Only)
You do not need OBS, a desktop app, or any technical setup to save a Twitch VOD. This is the fastest, no-install way: paste the link into a free browser tool and download the past broadcast as an MP4 in seconds — no account, no configuration.
How to Download Twitch VODs on iPhone and Android (No App)
To download a Twitch VOD or clip on your phone, open the Twitch Downloader web app in Safari (iPhone) or Chrome (Android), paste the Twitch video link, pick a quality, and tap download. The file saves to your Files app on iOS or your Downloads folder on Android — no app install required.
How to Download Twitch Highlights as MP4 (Free, Online)
To download a Twitch highlight, copy its URL (twitch.tv/videos/ID), paste it into a browser-based Twitch highlight downloader, choose a quality, and save the MP4. Highlights are creator-made clips that sit outside the VOD retention clock, so the link stays valid and you can download it anytime.
How to Download Twitch VODs on Mac and Windows (Free, In Your Browser)
To download a Twitch VOD on Mac or Windows, open the Twitch Downloader web app in any desktop browser, paste the Twitch VOD, clip, or stream URL, choose your quality, and save the MP4 to your computer. It runs entirely in the browser, so there is nothing to install on either operating system.
How to Download Twitch Clips on a Mac (No App, No Gatekeeper Prompt)
To download a Twitch clip on a Mac, paste the clip link into vodfetch in Safari, Chrome, Firefox or Arc and save the MP4. Nothing is installed, so there is no .dmg to mount and no Gatekeeper warning to click past, and the file QuickTime opens natively.