Battles Replay by TeamBattles
Download Twitch VODs and record live streams. Access unpublished videos, select custom time ranges, choose your quality and format. Includes chat replay, picture-in-picture, and ad-free playback.
Extension Metadata
Screenshots
About this extension
🎬 VOD Downloads
Download any Twitch VOD in your preferred quality (up to 1080p60) and format (MP4, MKV, or TS). Select custom time ranges to clip specific moments.
🔓 Unpublished VOD Access
Discover and download VODs that streamers haven't made public — streams that don't appear in their video list.
📺 Live Stream Recording
Record live streams with a rolling buffer (up to 5 hours). Create clips on the fly or save the entire buffer when the stream ends.
💬 Chat Replay
Watch VODs with synchronized chat replay. Send messages with full emote support when logged in.
📥 Download Manager
Queue multiple downloads, pause and resume anytime, track progress — all in one organized panel.
🖼️ Picture-in-Picture
Pop out the player into a floating mini window. Keep watching while browsing other tabs.
🔊 Audio-Only Mode
Listen to streams without video. Choose from multiple audio visualizer styles.
🔍 Smart Search
Search by username, channel ID, or VOD ID. Filter results by game, title, or date range.
📵 Ad-Free Playback
Live streams played through Battles Replay bypass Twitch's ad insertion.
⚙️ Customizable Settings
Configure chunk sizes, buffer duration, auto-download behavior, and chat appearance.
Download any Twitch VOD in your preferred quality (up to 1080p60) and format (MP4, MKV, or TS). Select custom time ranges to clip specific moments.
🔓 Unpublished VOD Access
Discover and download VODs that streamers haven't made public — streams that don't appear in their video list.
📺 Live Stream Recording
Record live streams with a rolling buffer (up to 5 hours). Create clips on the fly or save the entire buffer when the stream ends.
💬 Chat Replay
Watch VODs with synchronized chat replay. Send messages with full emote support when logged in.
📥 Download Manager
Queue multiple downloads, pause and resume anytime, track progress — all in one organized panel.
🖼️ Picture-in-Picture
Pop out the player into a floating mini window. Keep watching while browsing other tabs.
🔊 Audio-Only Mode
Listen to streams without video. Choose from multiple audio visualizer styles.
🔍 Smart Search
Search by username, channel ID, or VOD ID. Filter results by game, title, or date range.
📵 Ad-Free Playback
Live streams played through Battles Replay bypass Twitch's ad insertion.
⚙️ Customizable Settings
Configure chunk sizes, buffer duration, auto-download behavior, and chat appearance.
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Download files and read and modify the browser’s download history
- Access browser tabs
- Access your data for www.twitch.tv
Optional permissions:
- Access your data for sites in the twitch.tv domain
- Access your data for sites in the ttvnw.net domain
- Access your data for sites in the cloudfront.net domain
- Access your data for id.twitch.tv
- Access your data for usher.ttvnw.net
- Access your data for gql.twitch.tv
- Access your data for api.twitch.tv
- Access your data for vod-metro.twitch.tv
- Access your data for vod-secure.twitch.tv
- Access your data for sullygnome.com
- Access your data for teambattles.gg
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 2.0.1
- Size
- 10.22 MB
- Last updated
- 5 days ago (Jan 25, 2026)
- Related Categories
- License
- MIT License
- Privacy Policy
- Read the privacy policy for this add-on
- Version History
- Add to collection
The developer of this extension asks that you help support its continued development by making a small contribution.