TikTok Live Recorder avatar

TikTok Live Recorder

Pricing

from $0.93 / 1,000 metadata seconds

Go to Apify Store
TikTok Live Recorder

TikTok Live Recorder

Record any TikTok Live stream automatically. Save broadcasts in HD for replay, archive, or repost. Set it once, get the file when the stream ends.

Pricing

from $0.93 / 1,000 metadata seconds

Rating

3.9

(3)

Developer

CheapGET

CheapGET

Maintained by Community

Actor stats

5

Bookmarked

691

Total users

7

Monthly active users

a day ago

Last modified

Share

TikTok Live Recorder - Save & Download TikTok Live Streams Cheap

Support Rating Reliability TikTok Live Recorder

Download TikTok Live recordings automatically โ€” cheap and fast, with stream details and no login required.

๐Ÿ† Key Features

๐Ÿ“น Live Stream Recording

  • ๐ŸŽฌ Save as Video: Record live streams as MP4 segments when record_video is on. Each finished clip is uploaded to cloud storage with a direct download link in the video_url field.

  • ๐Ÿ”„ Runs Until It Ends: Keeps recording until the stream ends or your run_time limit, saving fresh clips and event snapshots at every upload_every interval.

  • ๐Ÿš€ Real-Time Chat & Gifts: Get every comment, gift, follow, like, share, and viewer count update as it happens during the broadcast.

  • ๐Ÿ›ก๏ธ Works with Age-Restricted Streams: Handles standard age restrictions automatically โ€” no extra setup needed.

๐Ÿ“Š Viewer & Engagement Stats

  • ๐Ÿ“ˆ Live Viewer Counts: See how many people are watching right now, how many joined in total, and total likes.

  • ๐Ÿ’ฌ Comment & Share Tracking: Get the total number of comments, shares, and follows gained during the stream.

  • ๐ŸŽ Gift Activity: See how many unique users sent gifts and total fan ticket earnings.

  • โฐ Timestamps Included: Every event and snapshot comes with a precise UTC timestamp.

๐Ÿ‘ฅ Streamer Profile Info

  • ๐ŸŽฏ Who's Streaming: Get the streamer's username, nickname, bio, avatar image, and verified status.

  • โœ… Follower & Following Counts: Check how big the streamer's audience is.

  • ๐ŸŒ Region & Language: See where the streamer is based and what language the stream uses.

  • ๐Ÿท๏ธ Tags & Hashtags: Get all tags and hashtags the streamer added to their live session.

๐Ÿ›๏ธ Shop & Feature Detection

  • ๐Ÿ›’ TikTok Shop Check: Instantly see if a stream has TikTok Shop or commerce features turned on.

  • ๐Ÿ“น Replay vs Live: The is_replay flag tells you if this is a real live broadcast or a pre-recorded replay.

  • ๐Ÿ”’ Visibility Info: Check whether the stream is public, followers-only, or friends-only.

  • ๐ŸŽค Co-Stream & KTV: See if link mic, karaoke KTV, or drawing features are active.

๐Ÿ’ฐ Pricing

| Resource | Cost | Description |

| --------------------- | -------- | -------------------------------------------------------------------------- |

| Actor Start | $0.00005 | One-time charge when the Actor starts running |

| Actor Usage | $0.00001 | Charged for runtime and storage during the recording session |

| Recording Seconds | $0.00057 | Charged per second when saving video (record_video mode only) |

| Metadata Seconds | $0.00096 | Charged per second when monitoring chat and events without video recording |

Example Cost Calculation:

  • Watching live events (no video) for 10 minutes โ†’ $0.00005 Actor Start + (600 ร— $0.00096) = ~$0.58 + minimal runtime fees

  • Recording video for 10 minutes โ†’ $0.00005 Actor Start + (600 ร— $0.00057) = ~$0.34 + minimal runtime fees

  • Recording a 1-hour stream โ†’ $0.00005 Actor Start + (3600 ร— $0.00057) = ~$2.05 โ€” cheaper than any subscription tool

๐ŸŽฏ Use Cases

๐Ÿ“ฆ Save Live Streams Before They Disappear

Record your favorite creators' broadcasts so you can rewatch them later. Save the video file and all the chat activity in one go.

tiktok_url: "https://www.tiktok.com/@yourfavcreator/live"
record_video: true run_time: 60
โ†’ Video clips saved + full chat log with every comment and gift

๐Ÿ“Š Track Engagement During a Live Session

Want to know how popular a stream really is? Monitor viewer counts, likes, comments, and gift activity without recording video โ€” fast and cheap.

tiktok_url: "https://www.tiktok.com/@brand/live"
record_video: false upload_every: 1 run_time: 30
โ†’ Minute-by-minute snapshots of viewers, likes, comments, and gifts

๐Ÿ›๏ธ Check TikTok Shop Sellers

Find out which live streams have TikTok Shop turned on and see how engaged their audience is โ€” great for finding trending sellers and products.

๐Ÿ”” Get Notified When a Creator Goes Live

Use Make.com or n8n to check if a creator is streaming, then automatically save the stream. Set it and forget it.

๐ŸŒŸ Why Choose This Actor

Built for fans, content creators, and anyone who wants to save TikTok live streams โ€” this tool captures everything before it's gone.

| Feature | TikTok Live Recorder | Screen Recorders | Browser Plugins | Manual Capture |

| :------------------- | :-------------------------- | :--------------- | :---------------- | :---------------- |

| Pricing Model | โœ… Pay per second | โŒ Paid software | โœ… Free (limited) | โŒ Time-intensive |

| Video Recording | โœ… MP4 Segments | โœ… Yes | โŒ Not available | โœ… Yes (manual) |

| Chat & Gifts | โœ… Every event saved | โŒ Not available | โŒ Not available | โš ๏ธ Manual note |

| Viewer Stats | โœ… Likes/Views/Comments | โŒ Not available | โŒ Not available | โš ๏ธ Manual copy |

| Streamer Profile | โœ… Full details | โŒ Not available | โŒ Not available | โš ๏ธ Manual copy |

| Shop Detection | โœ… Automatic | โŒ Not available | โŒ Not available | โœ… Manual check |

| Runs in Cloud | โœ… No PC needed | โŒ Desktop only | โŒ Browser tab | โŒ Desktop only |

| Export Format | โœ… JSON/CSV/Excel | โš ๏ธ Video only | โŒ None | โŒ None |

| Cost | โœ… ~$0.06/min | โŒ $49 buy-once | โœ… Free (limited) | โœ… Free (time) |

๐Ÿš€ Quick Start

  1. Enter the TikTok live URL โ€” paste the streamer's link (e.g. https://www.tiktok.com/@gbnews/live) and choose whether to save video or just monitor events.

  2. Click Start โ€” the recording begins immediately. Watch the live chat, gifts, and viewer counts roll in.

  3. Download your results โ€” when the stream ends (or your time limit is reached), download the video clips and full event log as JSON, CSV, or Excel.

๐Ÿ’ป Input Parameters

TikTok Live Recorder input configuration showing the TikTok URL input

ParameterTypeRequiredDescription
tiktok_urlstringโœ… YesEnter the TikTok live stream URL
record_videobooleanโœ… YesEnable video recording. When disabled, only room info and live events (comments, gifts, likes, etc.) are collected. Faster and cheaper.
upload_everynumberโŒ NoRecording mode: length of each video segment in minutes. Metadata mode: how often live events (comments, gifts, likes, etc.) are pushed. Lower = more frequent uploads.
run_timeintegerโŒ NoStop after this many minutes. Applies to both recording and metadata-only mode. Set to 0 to run until the stream ends.

๐Ÿ“ Example Input

{
"tiktok_url": "https://www.tiktok.com/@gbnews/live",
"record_video": false,
"upload_every": 1,
"run_time": 10
}

๐Ÿ“ค Output Structure

FieldTypeDescription
processorstringURL of the Apify actor that processed this
processed_atstringISO 8601 UTC timestamp when data was processed
room_idstringUnique identifier of the live room
room_titlestringTitle of the live stream set by the streamer
live_idintegerInternal TikTok live session identifier
stream_idstringUnique identifier for the current stream session
app_platformstringPlatform used to start the stream (ios/android/pc/web)
create_timeintegerUnix timestamp when the live stream was created
created_atstringISO 8601 timestamp when the stream was created
is_replaybooleanWhether this is a replay of a past live stream
replaybooleanWhether replay is enabled for this stream
visible_typestringVisibility scope (public/private/friends_only/followers_only)
is_age_restrictedbooleanWhether the stream has age restrictions applied
has_commercebooleanWhether commerce/shopping features are enabled
has_tiktok_shopbooleanWhether TikTok Shop integration is active
business_livestringLive category (normal/business/brand/ecommerce)
like_countintegerTotal likes received during the live stream
total_userintegerTotal unique users who watched the stream
current_usersintegerNumber of viewers currently watching live
enter_usersintegerTotal number of users who entered the room
comment_countintegerTotal comments posted during the live stream
share_countintegerNumber of times the stream was shared
follow_countintegerNew follows gained during the live stream
room_followsintegerUsers who followed the live room directly
gift_usersintegerNumber of unique users who sent gifts
fan_ticketintegerTotal fan tickets collected during the stream
linkmic_enabledbooleanWhether link mic co-streaming is enabled
ktv_enabledbooleanWhether the karaoke KTV feature is enabled
draw_enabledbooleanWhether the drawing/whiteboard feature is on
live_coverstringURL of the live stream cover image
auth_chatbooleanWhether chat is enabled in this stream
auth_giftbooleanWhether sending gifts is enabled
auth_diggbooleanWhether liking the stream is enabled
auth_sharebooleanWhether sharing the stream is enabled
auth_mentionbooleanWhether mentioning users in chat is enabled
auth_pollbooleanWhether creating polls in stream is enabled
auth_rankbooleanWhether ranking leaderboard features are on
auth_cardbooleanWhether user profile cards are enabled
top_fansarrayTop fans ranked by fan ticket contribution
author_idstringUnique identifier of the streamer account
author_namestringTikTok username (display_id) of the streamer
author_nicknamestringDisplay nickname of the streamer account
author_biostringProfile biography text of the streamer
author_avatarstringURL of the streamer's profile avatar image
author_verifiedbooleanWhether the streamer account is verified
author_secretintegerPrivacy/secret level of the streamer account
author_followersintegerTotal follower count of the streamer account
author_followingintegerNumber of accounts the streamer follows
author_pay_levelintegerStreamer's TikTok pay grade/subscription level
author_pay_scoreintegerAccumulated payment score of the streamer
author_fan_ticketintegerTotal fan tickets the streamer has received
author_badge_listarrayList of achievement badges the streamer holds
author_regionstringGeographic region of the streamer's account
author_osstringOS the streamer used (ios/android/windows/macos)
languagestringPrimary language of the live stream content
finish_timeintegerUnix timestamp when the live stream ended
scheduled_end_timeintegerUnix timestamp of the planned stream end time
has_quizbooleanWhether a quiz interaction is active in stream
tag_listarrayTags attached to this live stream by creator
hashtag_listarrayHashtags associated with this live stream
video_urlstringPublic URL of the recorded video segment uploaded to Apify Key-Value Store
live_eventsarrayChronological list of all live stream events

๐Ÿ“ค Example Output

{
"processor": "https://apify.com/cheapget/tiktok-live-recorder?fpr=aiagentapi",
"processed_at": "2026-04-12T10:30:00+00:00",
"room_id": "7348921047128372224",
"room_title": "Morning News Live",
"live_id": 1234567890,
"stream_id": "stream_abc123def456",
"app_platform": "tiktok_ios",
"created_at": "2026-04-12T10:00:00+00:00",
"is_replay": false,
"visible_type": "public",
"is_age_restricted": false,
"has_commerce": false,
"has_tiktok_shop": false,
"business_live": "normal",
"like_count": 5240,
"total_user": 18400,
"current_users": 1250,
"comment_count": 890,
"share_count": 320,
"follow_count": 145,
"gift_users": 67,
"fan_ticket": 4200,
"author_name": "gbnews",
"author_nickname": "GB News",
"author_followers": 850000,
"author_verified": true,
"author_region": "GB",
"language": "en",
"video_url": null,
"live_events": [
{
"event_type": "comment",
"timestamp": "2026-04-12T10:31:00.000Z",
"user_name": "viewer1",
"user_nickname": "Viewer",
"data": { "comment": "Hello everyone!" }
},
{
"event_type": "gift",
"timestamp": "2026-04-12T10:31:15.000Z",
"user_name": "fan99",
"user_nickname": "Top Fan",
"data": { "gift_name": "Rose", "count": 1, "value": 1 }
}
]
}

๐Ÿ”Œ Integrations

Connect this tool to your favorite apps and workflows using the Apify API.

๐Ÿ Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_API_TOKEN")
run_input = {
"tiktok_url": "https://www.tiktok.com/@gbnews/live",
"record_video": False,
"upload_every": 1,
"run_time": 10,
}
run = client.actor("cheapget/tiktok-live-recorder").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

๐ŸŸจ JavaScript / Node.js

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });
const run = await client.actor("cheapget/tiktok-live-recorder").call({
runInput: {
tiktok_url: "https://www.tiktok.com/@gbnews/live",
record_video: false,
upload_every: 1,
run_time: 10,
},
});
for await (const item of client.dataset(run.defaultDatasetId).iterateItems()) {
console.log(item);
}

๐ŸŒ REST API (curl)

curl -X POST "https://api.apify.com/v2/acts/cheapget~tiktok-live-recorder/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"tiktok_url":"https://www.tiktok.com/@gbnews/live","record_video":false,"upload_every":1,"run_time":10}'

โ“‚๏ธ Make.com Integration

Get Started with Make.com (1000 Free Credits) ๐ŸŽ

Step 1: Add the Make.com module "Run an Actor"
Step 2: Enable mapping and paste Actor ID `fN4fJgXUfEbeYjNxL`
Step 3: Paste the input JSON and run synchronously
Step 4: Add "Get Dataset Items" with `defaultDatasetId`

๐ŸŽฑ N8N.io Integration

Open Source Workflow Automation โšก

Step 1: Add the Apify node "Run an Actor and get dataset"
Step 2: Set Selection Mode to By ID
Step 3: Paste Actor ID `fN4fJgXUfEbeYjNxL`
Step 4: Add your input JSON and read items from `defaultDatasetId`

๐Ÿ“š API Documentation

๐Ÿ—๏ธ Metadata (JSON-LD)

{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "TikTok Live Recorder",
"applicationCategory": "UtilitiesApplication",
"applicationSubCategory": "TikTok Live Stream Recording and Saving",
"operatingSystem": "Cloud",
"offers": {
"@type": "Offer",
"description": "Usage-based pricing. See the Pricing section for current automation-aligned event rates.",
"availability": "https://schema.org/InStock"
},
"description": "Save and download TikTok live streams automatically. Record video, get every chat message and gift, plus full streamer profile details.",
"featureList": [
"Live Stream Video Recording",
"Real-Time Chat and Gift Capture",
"Streamer Profile Details",
"TikTok Shop Detection"
],
"keywords": "tiktok live recorder, save tiktok live, download tiktok live, tiktok live saver",
"author": {
"@type": "Organization",
"name": "cheapget",
"url": "https://apify.com/cheapget?fpr=aiagentapi"
},
"softwareVersion": "1.0.0",
"datePublished": "2024-01-01",
"dateModified": "2026-04-22"
}

๐Ÿš€ Performance Tips

๐Ÿ’ฐ Save Money

  • Skip Video Recording: Turn off record_video if you only need chat and viewer stats โ€” this avoids the extra $0.00057 per-second recording charge.

  • Record Only When Live: Only start a run when you know the creator is actually streaming to avoid wasting credits.

  • Short Sessions: Set a run_time limit if you only need a sample of the stream activity.

โšก Get Better Results

  • Use Full URLs: Always use the complete live link (https://www.tiktok.com/@username/live) for the fastest connection.

  • 1-Minute Clips: The default upload_every: 1 minute gives you frequent video clips and event snapshots โ€” a good balance of detail and cost.

  • Multiple Streams: To record several creators at the same time, start a separate run for each one.

๐Ÿ“Š Tips for Reviewing Results

  • Check is_replay: Make sure you're watching a real live broadcast, not a pre-recorded replay.

  • Compare Viewers: Look at current_users vs total_user to see how many stayed vs just peeked.

  • Shop Sellers: Use has_tiktok_shop to quickly find which streams are selling products.

โ“ FAQ

Is this free to use?

There's no subscription. Each run starts at $0.00005, Actor Usage is $0.00001, monitoring metadata costs $0.00096 per second, and enabling video recording adds $0.00057 per recorded second on top. Try a short run_time first to estimate your cost.

Can I download the recorded video?

Yes! Turn on record_video and each finished clip gets a public download link in the video_url field. Download it directly or share the link.

Does it work with age-restricted streams?

Yes, the tool handles standard age restrictions automatically. However, streams that are private or limited to the streamer's friends list cannot be accessed.

How long does it take?

Recording starts instantly. Results appear in your output at every upload_every interval (default: 1 minute). The run ends when the stream finishes or your run_time limit is reached.

What live events are captured?

Comments, gifts, joins, likes, follows, shares, subscribes, emotes, red envelopes, donations, and viewer count updates โ€” each with a UTC timestamp and the user who triggered it.

Can I tell if a stream is a pre-recorded loop?

Official replays are flagged with is_replay: true. For unofficial loops, you can check if viewer counts and engagement stay unusually steady over time.

๐Ÿท๏ธ SEO Keywords

๐Ÿ” Primary Keywords: tiktok live recorder, save tiktok live, download tiktok live stream, tiktok live saver, record tiktok live

๐Ÿ“ Long-Tail Keywords: how to save tiktok live streams, download tiktok live video free, record tiktok live broadcast, save tiktok live chat and gifts, tiktok live stream recorder tool

๐Ÿข Industry Keywords: tiktok live recording, tiktok live capture, tiktok live video download, tiktok stream save, tiktok live replay download

๐ŸŒ Location Keywords: tiktok live united states, tiktok live stream uk, tiktok live worldwide, record tiktok live india, tiktok live any country, tiktok live recording global

๐Ÿ’ก Use Case Keywords: save tiktok live for later, record my favorite tiktok live, get tiktok live comments, check tiktok live viewer count, find tiktok shop live streams

This tool records publicly available live streams only. It does not bypass login requirements, access private content, or break platform rules. You are responsible for:

  • Data Rights: Making sure you have permission to save and use the recorded content

  • Privacy Compliance: Following GDPR, CCPA, and other applicable privacy laws

  • Platform Terms: Respecting TikTok's terms of service and community guidelines

  • Ethical Use: Using saved content responsibly and within the law

  • Need Help?: For any questions, contact us.

๐Ÿ’ผ Jobs

  • Best Job Search โ€” Find jobs on LinkedIn, Indeed, Glassdoor, and more, all in one search with salary info.

  • Glassdoor Job Search โ€” Search Glassdoor for jobs with salary ranges, company ratings, and reviews.

  • Indeed Job Search โ€” Find jobs on Indeed with salary, company details, and application links.

  • LinkedIn Job Search โ€” Search LinkedIn jobs with applicant counts, company info, and seniority levels.

๐ŸŽฌ Videos

๐Ÿ“ฑ Social Media

  • Instagram Explore - Get trending Instagram Explore posts with topic labels, media links, and engagement counts.

  • Instagram Post - Get recent Instagram posts from any public profile with captions and media.

  • Instagram Profile - Check any Instagram profile for bio, followers, business info, and more.

  • Social Media Marketing โ€” Generate ready-to-post marketing content for any platform.

  • Find Any Company On LinkedIn โ€” Look up any company's LinkedIn page with employees, jobs, and updates.

  • Find Anyone On LinkedIn โ€” Look up anyone's LinkedIn profile with experience, education, and skills.

  • X Community Profile โ€” Check X community details including members, description, and activity.

  • X User Profile โ€” Look up any X user's profile with followers, bio, and pinned posts.

๐Ÿ”ด Reddit

๐Ÿ’ฌ Telegram

๐Ÿ“ Local & Real Estate

  • Google Business Profile โ€” Find any business on Google with reviews, ratings, photos, and contact info.

  • Zillow Real Estate โ€” Search Zillow listings with prices, photos, and property details.

  • US Real Estate โ€” Find US property listings with prices, specs, and agent details.

๐Ÿค Support & Community

๐Ÿ“ง Support: Contact Us ๐Ÿ’ฌ Community: Telegram Group


Last Updated: April 22, 2026