Item logo image for Battles Replay

Battles Replay

5.0(

1 rating

)
Item media 5 (screenshot) for Battles Replay
Item media 1 (screenshot) for Battles Replay
Item media 2 (screenshot) for Battles Replay
Item media 3 (screenshot) for Battles Replay
Item media 4 (screenshot) for Battles Replay
Item media 5 (screenshot) for Battles Replay
Item media 1 (screenshot) for Battles Replay
Item media 1 (screenshot) for Battles Replay
Item media 2 (screenshot) for Battles Replay
Item media 3 (screenshot) for Battles Replay
Item media 4 (screenshot) for Battles Replay
Item media 5 (screenshot) for Battles Replay

Overview

Download Twitch & Kick VODs, discover unpublished streams, record live broadcasts with rolling buffers, and watch with chat replay.

Battles Replay is the ultimate companion for downloading VODs, discovering hidden streams, recording live broadcasts, and watching with synchronized chat - all from a beautiful, integrated interface that lives right inside Twitch and Kick. Whether you're archiving your favorite moments, catching streams you missed, or keeping a rolling record of live broadcasts, Battles Replay gives you complete control over your streaming experience. 🎬 VOD DOWNLOADS Download any VOD in your preferred quality and format: Quality Selection - Choose from Source quality down to 160p, or audio-only for podcasts and music streams Multiple Formats - Save as MP4, MKV, or TS (Transport Stream) depending on your needs Custom Time Ranges - Don't need the whole VOD? Select exactly the portion you want using draggable timeline markers or precise time inputs Flexible Time Parsing - Enter times naturally: "1:30:45", "90:30", or even "5430s" Large File Support - Download VODs up to 30 GB with automatic chunking for files over 1.2 GB 🔓 UNPUBLISHED VOD DISCOVERY One of Battles Replay's most powerful features - find and download VODs that streamers haven't made public. Many streamers don't publish their VODs immediately (or at all), but the video data often still exists on Twitch's servers. Battles Replay cross-references stream history data to discover these hidden broadcasts. When you search for a channel, you'll see both published VODs and any unpublished streams that can be recovered. Unpublished VODs are clearly marked with a badge so you always know what you're looking at. This is perfect for: Catching streams you missed before they disappear Archiving content from streamers who don't save VODs Finding deleted streams that are still accessible Recovering your own unpublished broadcasts 📺 LIVE STREAM RECORDING Record live streams with a smart rolling buffer system: Rolling Buffer - Keep the last 10 minutes to 5 hours of any live stream continuously recorded Buffer Visualization - Visual ring indicator shows your recording progress and how much buffer space is used Create Clips - Make clips up to 30 minutes long from your buffer with precise start/end selection Save Entire Buffer - One click to save everything you've captured Stream End Detection - When a stream goes offline, you'll be prompted to save or discard your buffer Auto-Save Option - Configure the extension to automatically save your buffer when streams end Quality Selection - Record in any available quality, from Source down to audio-only The buffer is stored efficiently in memory while you watch, and only written to disk when you choose to save. 💬 CHAT REPLAY Watch VODs the way they were meant to be experienced - with chat: Synchronized Playback - Chat messages appear in perfect sync with the video, just like watching live Pre-fetching - Messages are loaded ahead of time for smooth, uninterrupted playback Full Emote Support - See channel emotes, global emotes, subscriber emotes, and third-party emotes rendered as images Badge Display - Moderator, VIP, subscriber, and other badges displayed alongside usernames Floating Overlay - Draggable, resizable chat window that stays visible even in fullscreen Customization - Toggle timestamps and badges, adjust font size, change background color and opacity, set maximum message count, and enable "fade when idle" mode 🗨️ LIVE CHAT INTEGRATION Connect your account for the full live chat experience: Send Messages - Type and send chat messages directly through the extension Emote Picker - Browse and insert channel emotes, global emotes, and your subscriber emotes with a searchable picker @Mention Autocomplete - Type @ to get username suggestions from recent chat participants Chat Mode Indicators - See when chat is in emote-only, follower-only, subscriber-only, or slow mode Follow Button - Quickly follow channels to participate in follower-only chat Reply Indicators - See when messages are replies to other users 📥 DOWNLOAD MANAGER A full-featured download queue that handles everything: Queue Multiple Downloads - Add as many downloads as you want; they'll process one at a time Pause & Resume - Stop downloads and pick up exactly where you left off Prioritize - Jump important downloads to the front of the queue Progress Tracking - See segment counts, percentages, and estimated sizes for each download Part Progress - For large files, track progress through each chunk Crash Recovery - If your browser crashes or you close the tab, incomplete downloads can be recovered automatically Bulk Actions - Pause All, Resume All, or Cancel All with one click 🖼️ PICTURE-IN-PICTURE Keep watching while you browse: Floating Mini Player - Pop the video out into a draggable, resizable window that stays on top Persist Across Pages - Navigate anywhere and your mini player stays with you Video & Audio Modes - Mini player adapts based on your current playback mode Seamless Transitions - Switch between the full player and mini player without losing your position Auto Mini-Player Option - Automatically switch to mini player when closing the main modal Chat Toggle - Open chat overlay directly from the mini player 🔊 AUDIO-ONLY MODE Perfect for podcasts, music streams, or saving bandwidth: Audio Without Video - Listen to any stream without loading video data 6 Visualizer Styles - Frequency Bars, Smooth Wave, Mirrored Wave, Mountain, Circular, and Dot Matrix Visualizer Persistence - Your preferred style is remembered across sessions Works in Mini Player - Audio mode looks great in the floating player too 🔍 SMART SEARCH Find any channel or VOD instantly: Username Search - Just type a streamer's name Channel ID Search - Enter a numeric channel ID directly Direct VOD Access - Type "vod:123456789" to jump straight to a specific VOD Live Stream Access - Type "live:username" to open a live stream directly Auto-Detection - The search bar shows you what type of search it detected Filters - Narrow down results by title, game category, or date range 📵 AD-FREE PLAYBACK Live streams played through Battles Replay bypass ad insertion systems. You get direct access to the HLS stream without ad segments being injected. ⚙️ CUSTOMIZABLE SETTINGS Chunk Size - Adjust the size of download parts (500 MB – 1.7 GB) for large files Buffer Duration - Set your live recording buffer from 10 minutes up to 5 hours Auto-Download Buffer - Automatically save your live buffer when streams end Auto Mini-Player - Automatically switch to Picture-in-Picture when closing the player Volume & Mute Persistence - Your audio settings are remembered across sessions 🔐 AUTHENTICATION (OPTIONAL) Connect your account for enhanced features: Send Chat Messages - Participate in live chat through the extension Access Subscriber Emotes - Use your subscriber emotes in chat Follow Channels - Follow directly from the extension Badge Display - See accurate badge images in chat Authentication uses the official OAuth flow. Your credentials are never stored - only the access token, which you can revoke at any time. 🛡️ PRIVACY & SECURITY No Account Required - Full VOD downloading and playback works without logging in Local Processing - All video processing happens on your device using FFmpeg.wasm No External Servers - The extension communicates only with official APIs and CDNs Sandboxed Storage - Any credentials you provide are stored in Chrome's secure extension storage 💡 HOW IT WORKS Battles Replay uses FFmpeg compiled to WebAssembly to process video segments directly in your browser. When you download a VOD, the extension fetches the HLS manifest, downloads segments to temporary storage, merges them with FFmpeg, and saves the final file to your Downloads folder. Everything happens locally - no video data is ever sent to external servers. 🎯 PERFECT FOR Content Archivists - Build your collection of favorite streams and moments Clip Creators - Download specific segments for editing and compilation videos Offline Viewers - Save VODs to watch without an internet connection Podcast Listeners - Download audio-only versions of talk streams Stream Reviewers - Go back and analyze gameplay with precise time selection VOD Hunters - Discover and recover streams that aren't publicly listed 🚀 GETTING STARTED Click the Battles Replay button on any supported page Search for a channel or enter a VOD ID Browse VODs, including any unpublished streams discovered Click a VOD to open the player Set your time range, quality, and format Click Download and watch your queue in the Downloads tab That's it! Your VOD will be processed and saved to your Downloads folder. 📋 KEYBOARD SHORTCUTS Space - Play/Pause Left/Right Arrows - Seek backward/forward Up/Down Arrows - Volume up/down M - Mute/Unmute F - Toggle fullscreen ❓ SUPPORT Questions, bug reports, or feature requests? Join our Discord community for help and to connect with other users. If you find Battles Replay useful, consider supporting development through Ko-fi!

Details

  • Version
    2.1.2
  • Updated
    January 30, 2026
  • Size
    10.12MiB
  • Languages
    English
  • Developer
    Website
    Email
    support@teambattles.gg
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

Related

SnapWC - Video/Live/Audio/Image Downloader

4.6

Snap Worldwide Clips - Download videos, live streams, audio, subtitles & images without registration.

MAX Video Downloader – download HLS, DASH, MP4/WEBM, LIVE streams

4.8

FREE video downloader for HLS (.m3u8), MPEG-DASH (.mpd), Direct media (.mp4, .webm). Record LIVE streams. Extract audio and subs.

Youtube Transcript

4.4

Youtube Video Transcript and Video Summary: YouTube video to text transcript, YouTube summary with ChatGPT.

방통실 Plus - 치지직 & SOOP 로그인 연동

5.0

방통실(bngts.com) 멀티뷰에서 치지직·SOOP 로그인을 자동 연동하고 플레이어를 최적화합니다. 스트리머 즐겨찾기, 방송 알림 기능을 제공합니다.

unFunnelizer

5.0

Funnel hacking suite for marketers. Reveal VSLs, copy headlines, download images, and spy on ads.

YCS - YouTube Comment Search (Continued)

4.4

Search comments, replies, chat replay, video transcript for the current video on YouTube by contents, authors, time.

Screen Recorder Pro

4.5

Record screen, browser tabs, and webcam with one click. Capture audio, no watermarks, no signup required.

Soop VOD Downloader

4.1

Soop VOD 다운로드 및 영상 합치기 확장프로그램

YouTube Last Hour, Upload Date, View Count & Rating Filter

3.1

Restore YouTube’s Last Hour, Sort by Upload Date, View Count, and Rating filters for faster, smarter video search.

FastStream Video Player

4.7

Stream without buffering. Fix bad video players on the internet.

Mo'Kick - Better Kick For Everyone

4.7

Better Kick for everyone. Chat Enhancements, Video Enhancements, Advanced Giveaway, Drawing Game, and so many more features to list!

Previews (For Twitch & YouTube & Kick)

4.8

Live hover previews for Twitch & YouTube & Kick | A bunch of quality of life improvements for Twitch & YouTube & Kick

SnapWC - Video/Live/Audio/Image Downloader

4.6

Snap Worldwide Clips - Download videos, live streams, audio, subtitles & images without registration.

MAX Video Downloader – download HLS, DASH, MP4/WEBM, LIVE streams

4.8

FREE video downloader for HLS (.m3u8), MPEG-DASH (.mpd), Direct media (.mp4, .webm). Record LIVE streams. Extract audio and subs.

Youtube Transcript

4.4

Youtube Video Transcript and Video Summary: YouTube video to text transcript, YouTube summary with ChatGPT.

방통실 Plus - 치지직 & SOOP 로그인 연동

5.0

방통실(bngts.com) 멀티뷰에서 치지직·SOOP 로그인을 자동 연동하고 플레이어를 최적화합니다. 스트리머 즐겨찾기, 방송 알림 기능을 제공합니다.

unFunnelizer

5.0

Funnel hacking suite for marketers. Reveal VSLs, copy headlines, download images, and spy on ads.

YCS - YouTube Comment Search (Continued)

4.4

Search comments, replies, chat replay, video transcript for the current video on YouTube by contents, authors, time.

Screen Recorder Pro

4.5

Record screen, browser tabs, and webcam with one click. Capture audio, no watermarks, no signup required.

Soop VOD Downloader

4.1

Soop VOD 다운로드 및 영상 합치기 확장프로그램

Google apps