Safari with "Block All Cookies" enabled is not supported
This setting prevents the app from working correctly, including account creation and login.

YouTube live chat downloader

Download YouTube live chat replay messages from completed streams. Export timestamped chat to CSV, Excel, JSON, HTML, or TXT when replay is available.

Something went wrong while starting the download, please try again. If the problem persists, please contact us. Please enter a valid YouTube video URL Please enter a valid YouTube community post URL Please enter a valid YouTube short video URL Please enter a valid YouTube playlist URL Please enter a valid YouTube channel URL Provided custom list has invalid format
From
download
Payment for your subscription has failed

Please make sure you have enough funds and that your billing info is correct.
We'll try again a few more times before we turn off your subscription.

Billing settings

Download live chat replay instead of copying stream messages

Manual live chat collection

  • Trying to copy fast-moving replay chat by hand
  • Missing the message timestamp from the stream timeline
  • Mixing normal video comments with live chat messages
  • Losing chat context when the replay disappears or changes

Structured replay export

  • Download YouTube live chat replay into a structured file
  • Keep stream-relative timestamps for every chat message
  • Export chat to CSV, Excel, JSON, HTML, or TXT
  • Analyze reactions, questions, links, and audience moments after the stream

From stream to spreadsheet

How we turn a live chat replay into an organized, time-stamped dataset.

Supported URL Formats

Accepts standard watch URLs (youtube.com/watch?v=), live redirect links (youtube.com/live/VIDEO_ID), and shortened links (youtu.be/VIDEO_ID).

Chronological Stream Structure

Live chat is structurally different from standard comments. Instead of threaded conversations, you get a flat, chronological ledger. Every message includes a stream-relative timestamp (e.g., 0:45:12) so you can sync with the video timeline.

Replay Requirements & Limits

We extract chat from the Live Replay — the stream must have ended and the creator must have enabled chat replay. Standard chat messages are captured; Super Chats, Memberships, and moderation actions are not isolated.

When to Use This Tool

Use this exclusively for streams and premieres where the real-time chat is the focus. If the stream also has a standard post-stream comments section, use the Video Downloader to capture those instead.

Dataset preview

Clean, structured data ready for your analysis pipeline.

Select Format

Download Sample

Free - No sign-up required

youtube_data_export.csv
READ ONLY

YouTube live chat downloader FAQ

Can I download YouTube live chat after the stream ends?

Yes, when the video has live chat replay available. Paste the completed live stream URL and the downloader extracts the replay chat messages with stream-relative timestamps.

Does this download normal YouTube comments too?

This page is for YouTube live chat replay. If you need the regular comment section under a finished stream, use the video comment downloader instead.

What does the live chat export include?

The export includes chat message text, author names, stream-relative timestamps, and source context where available. You can save the data as CSV, Excel, JSON, HTML, or TXT.

Why does a live chat download fail?

The most common reason is that the creator disabled live chat replay, the stream is still live, or the video is private, deleted, age-restricted, or otherwise unavailable.