Analytics helps you understand your audience reach, engagement, and channel performance across all your streams. You can view high-level trends for your account or dive deep into the data of a specific individual stream.
How to access Analytics
Go to your Restream home screen.
Click Analytics on the left.
💡 To view Analytics for a specific stream, you can also open Past streams and click any stream card.
Analytics overview
Use the date picker in the top right to filter by 7, 14, 30, or 90 days, or select a Custom range.
At the top of the page, your most recent stream within the selected date range appears. Click it to view its specific Analytics.
Below that are four sections summarizing activity for the selected time range:
Views - Total views across your streams.
Streams - Number of streams and average duration.
Chat Messages - Total messages sent during your streams.
Channels - Channels you streamed to, with a breakdown of stream count, total stream time, and views.
Each section includes a comparison with the previous time period. Hover over charts to view data for individual streams.
Stream breakdown
The Stream breakdown section lists your past streams in chronological order.
Click any stream to open its detailed Analytics.
Video player
Replay your stream, with a viewer count overlay showing audience size at each moment. If you streamed in portrait mode, you can switch orientations.
Transcript & chat log
Replay your stream's full chat log and read a text transcript of your audio.
Performance snapshot
Four stat boxes show you total Views, Peak Viewers, Messages, and Chatters. Each shows a percentage comparison to your previous stream.
Engagement chart
An interactive chart showing viewers and messages over time. You can filter by platform to isolate performance on individual channels.
Channel breakdown
A list of every platform you streamed to, with their individual viewer and message counts.
Stream quality
Separate charts for incoming and outgoing quality, with details on bitrate, buffering, and number of starts.
Download & extras
Locate the Download button and the three-dots menu in the top-right corner to view clips, trim video, schedule events, and export transcripts. Chat exports are coming soon.
Supported platforms
Analytics vary by platform because each site has different rules for sharing data. See the table below for a breakdown of which metrics are available for your connected channels.
| Concurrent Viewers | Chat Metrics | Views* |
YouTube | Yes | Yes | Yes |
Twitch | Yes | Yes | Yes |
Facebook Page | Yes | Yes | Yes |
Facebook Profile | Yes | Yes | No |
No | No | No | |
X / Twitter | No | Yes | No |
No | Yes | No | |
TikTok Live | No | No | No |
Kick | No | Yes | Yes |
Rumble | Yes | Yes | No |
Custom RTMP | No | No | No |
Telegram | No | No | No |
Trovo | No | Yes | No |
Picarto | Yes | No | No |
DLive | Yes | Yes | Yes |
FC2 Live | Yes | No | No |
SOOP | No | No | No |
* Views refer to post-stream Analytics only, not live viewer counts. For live numbers, see Concurrent Viewers.
Requirements
A paid plan is required to access full Analytics. Free users will see a restricted view of their data.
If you want to receive an Analytics report of every stream in your email, activate "Stream reports" under your account's email notifications.
FAQ
Do Analytics work for Custom RTMP channels?
Do Analytics work for Custom RTMP channels?
No. Analytics require an API connection to gather data. Since Custom RTMP channels do not use an API, we cannot collect metrics for them.
Why didn't I receive a stream report in my email?
Why didn't I receive a stream report in my email?
Stream reports are only generated for broadcasts lasting 10 minutes or longer. If your stream was shorter than 10 minutes, a report will not be sent.
Why do my Analytics differ between Restream and the platform itself?
Why do my Analytics differ between Restream and the platform itself?
Some metrics may vary slightly from what you see on Twitch, YouTube, or other platforms. Restream retrieves data from these platforms every few seconds, so timestamps and aggregated totals may not always match exactly.
Can I export my Analytics as a CSV or PDF?
Can I export my Analytics as a CSV or PDF?
Not at this time. However, we value your feedback so please let our team know if this is a feature you would like to see in the future.
Can I get Analytics for my website player?
Can I get Analytics for my website player?
The website player does not support full Analytics yet. You can, however, enable a live viewer counter to show your audience size while you are on air.
Can I export my chat history?
Can I export my chat history?
Not yet, but we’re working on it. Stay tuned.
💡 View and manage chat messages from all of your platforms in one place.




