Instagram Live Stream Checker
Pricing
from $5.00 / 1,000 account checkeds
Instagram Live Stream Checker
Check whether Instagram accounts are live-streaming right now - bulk usernames in, live status, viewer count, and stream metadata out.
Pricing
from $5.00 / 1,000 account checkeds
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
Check whether any public Instagram account is live-streaming right now — enter a list of usernames and get one clean live-status record per account, no login required.
What you get
For every username you enter, one record with:
isLive— a simple true/false flag telling you whether the account is actively broadcasting at the moment of the check- Stream details when live —
broadcastId,viewerCount, andstartedAt(ISO timestamp), plusrawBroadcastwith the full stream metadata (playback URLs, status, and more) - Profile context —
userId,fullName,isVerified, andfollowerCountso each row is useful on its own checkedAttimestamp for every check, so scheduled runs build a clean live-activity timeline- Export everything to JSON, CSV, Excel, or Google Sheets directly from the Apify console
Live-stream metadata fields (broadcastId, viewerCount, startedAt, rawBroadcast) populate only while an account is actively broadcasting — for accounts that are not live they are null, and isLive is false.
Use cases
- Creator monitoring — track when the creators you manage or follow go live, and how many viewers they pull
- Fan alerts — feed the
isLiveflag into a notification workflow so your community never misses a stream - Competitor analysis — measure how often rival brands and creators go live and at what times
- Automation pipelines — schedule the actor and trigger recording, clipping, or engagement tools the moment a stream starts
- Live-activity research — build datasets of streaming frequency and viewer counts across hundreds of accounts
How to use
- Enter one or more Instagram usernames (with or without @) or full profile URLs
- Optionally set Max Items to limit how many accounts are checked (0 = check them all)
- Run the actor — one result per account appears in the Dataset tab
- Schedule the actor to run every few minutes to catch streams as they start
Output format
Each dataset record:
{"username": "natgeo","userId": "787132","fullName": "National Geographic","isVerified": true,"followerCount": 268713821,"isLive": false,"broadcastId": null,"viewerCount": null,"startedAt": null,"rawBroadcast": null,"profileUrl": "https://www.instagram.com/natgeo/","checkedAt": "2026-08-25T03:52:27.628Z"}
When an account is live, isLive is true, broadcastId, viewerCount, and startedAt are filled in, and rawBroadcast carries the complete stream metadata object.
FAQ
How current is the result? Each run checks live status in real time — the result reflects the moment of the check. For alerting, schedule the actor on a short interval.
Do I need to log in or provide cookies? No. No login, no cookies, no risk to your own account.
What happens with invalid or missing usernames? Invalid entries are skipped with a warning in the log; accounts that do not exist are logged and skipped, and the run continues with the rest of your list.