Instagram Live Stream Checker avatar

Instagram Live Stream Checker

Pricing

from $5.00 / 1,000 account checkeds

Go to Apify Store
Instagram Live Stream Checker

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

Andrew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

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 livebroadcastId, viewerCount, and startedAt (ISO timestamp), plus rawBroadcast with the full stream metadata (playback URLs, status, and more)
  • Profile contextuserId, fullName, isVerified, and followerCount so each row is useful on its own
  • checkedAt timestamp 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 isLive flag 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

  1. Enter one or more Instagram usernames (with or without @) or full profile URLs
  2. Optionally set Max Items to limit how many accounts are checked (0 = check them all)
  3. Run the actor — one result per account appears in the Dataset tab
  4. 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.