TikTok Profile & Video ID Scraper Pro avatar

TikTok Profile & Video ID Scraper Pro

Pricing

from $2.99 / 1,000 results

Go to Apify Store
TikTok Profile & Video ID Scraper Pro

TikTok Profile & Video ID Scraper Pro

TikTok Profile & Video ID Scraper Pro extracts TikTok profile and video IDs, usernames, secure user IDs, and source URLs from profile URLs, usernames, video links, and supported share URLs. Process multiple TikTok inputs and get structured, automation-ready data.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

Alpha Scraper

Alpha Scraper

Maintained by Community

Actor stats

0

Bookmarked

91

Total users

3

Monthly active users

a month ago

Last modified

Share

TikTok Profile & Video ID Scraper Pro

TikTok Profile & Video ID Scraper Pro extracts structured identifiers and related account metadata from TikTok profile pages, video URLs, and supported TikTok share links. Instead of manually inspecting pages to find account or video identifiers, you provide one or more supported inputs and receive clean dataset records.

For profile inputs, the Actor extracts the TikTok account ID, secure user ID, and username. For video inputs, it extracts the video ID together with the author's secure user ID and username. Supported inputs include full profile URLs, bare usernames, full TikTok video URLs, and supported TikTok short/share URLs.

The Actor is useful for TikTok research, profile and content identification, dataset creation, metadata collection, automation workflows, and applications that need consistent TikTok identifiers in structured output.

Each successful input produces a JSON dataset record containing source, id, uid, sec_uid, and unique_id. Free-plan users can retrieve up to 20 data results according to the configured input description.

What Is the TikTok Profile & Video ID Scraper Pro?

TikTok Profile & Video ID Scraper Pro is a focused TikTok data extraction Actor designed to identify either profile information or video information from the URL type you submit.

The Actor determines whether each input represents a TikTok profile, username, video URL, or supported short/share URL. Profile inputs are processed as account records, while video inputs are processed as video records. A supported share link is followed to identify the corresponding TikTok video when the redirect resolves to a recognized video URL.

This approach provides a simple input-to-output workflow:

TikTok URL or username → URL classification → TikTok metadata extraction → structured dataset record

The output is intentionally compact and focused on identifiers rather than broad profile statistics, engagement metrics, captions, comments, or media downloads.

Key Features

FeatureDescriptionUser Benefit
Profile URL supportAccepts TikTok profile URLs such as https://www.tiktok.com/@usernameIdentify TikTok account metadata directly
Username supportAccepts @username or a username without @Convenient input for account research
Video URL supportAccepts TikTok video URLs containing a numeric video IDExtract video and author identifiers
Share-link supportRecognizes vm.tiktok.com, vt.tiktok.com, and m.tiktok.com short linksWork with supported TikTok shared URLs
Automatic URL classificationDetermines the input type before extractionReduces the need for separate workflows
Multiple inputsProcesses an array of TikTok URLs or usernames in one runCollect several records in a single Actor execution
Structured outputReturns consistent JSON recordsSimplifies dataset analysis and downstream processing
Profile identifiersReturns user ID, secure user ID, and usernameUseful for account-level data workflows
Video identifiersReturns video ID plus author identifiersUseful for TikTok content identification
Result charging eventSuccessful results are pushed with the result eventSupports the Actor's configured usage workflow

What Data Can You Extract?

The TikTok Profile & Video ID Scraper Pro focuses on identifiers and source references.

For a TikTok profile, the output can contain:

  • The source profile URL
  • The TikTok user ID
  • The same user ID through the uid field
  • The account's secure user ID (sec_uid)
  • The TikTok username (unique_id)

For a TikTok video, the output can contain:

  • The source video URL
  • The TikTok video ID
  • The same video ID through the uid field
  • The author's secure user ID (sec_uid)
  • The author's TikTok username (unique_id)

The Actor does not document additional profile statistics or video engagement information as part of its output schema. The purpose is targeted identifier and metadata extraction rather than a general-purpose TikTok analytics dataset.

Why Use This Actor?

TikTok URLs are easy for humans to read, but applications and research workflows often need stable identifiers instead of relying only on visible URLs or usernames. This Actor converts supported TikTok references into structured records that can be used in a dataset.

It can reduce repetitive manual inspection when you need identifiers from multiple TikTok inputs. Processing several values through the urls array also makes it practical to build small research batches or repeatable data collection workflows.

Because the output follows a consistent field structure, results are easier to inspect, filter, transform, and use in downstream systems that work with JSON datasets.

Benefits

The main practical benefits are simplicity, consistency, and focused extraction.

Profile and video inputs can be handled through the same Actor. You do not need to manually select a different tool for each supported input type. This is useful when a research dataset contains both TikTok accounts and individual videos.

Structured fields also make the results more useful than copying identifiers manually from pages. A dataset can be reviewed or processed according to id, uid, sec_uid, unique_id, or source.

For automation-oriented workflows, the Actor's predictable input array and structured output provide a straightforward starting point for repeated collection tasks.

How to Use the TikTok Profile & Video ID Scraper Pro

  1. Add one or more supported TikTok values to the urls field.
  2. Use a profile URL, username, video URL, or supported TikTok share link.
  3. Start the Actor run.
  4. The Actor classifies each input and processes it according to its URL type.
  5. Review the successful records in the resulting dataset.

Start with a small number of inputs to verify that your chosen URLs produce the identifiers you need before processing a larger batch.

Input

The Actor requires one input property: urls.

This field is an array and can contain multiple TikTok values. The documented input supports profile URLs, usernames, video URLs, and supported TikTok share links.

Input Fields

FieldTypeRequiredDescription
urlsArray of stringsYesOne or more TikTok profile URLs, usernames, video URLs, or supported share/short URLs

Supported examples include:

@username

username

https://www.tiktok.com/@username

https://www.tiktok.com/@username/video/1234567890

https://vm.tiktok.com/...

https://vt.tiktok.com/...

https://m.tiktok.com/...

For a full video URL, the Actor recognizes the numeric video ID in the /video/ path. Optional query parameters on video URLs are not used in the canonical output source URL.

Input Example

{
"urls": [
"@itsjojosiwa",
"https://www.tiktok.com/@doorman_stories",
"https://www.tiktok.com/@huydutblox/video/7531511767806135569",
"https://www.tiktok.com/@cheirman.ae/video/7585290092487462166",
"https://www.tiktok.com/@cholakai_edits/video/7530243136455560470?is_from_webapp=1&sender_device=pc"
]
}

Output

Each successfully processed input produces a structured JSON object.

The exact meaning of some fields depends on the input type. For profile inputs, id and uid represent the TikTok user ID. For video inputs, id and uid represent the TikTok video ID.

The source field identifies the URL used for the resulting record. For video inputs, the Actor normalizes the recognized URL into a clean TikTok video URL without query parameters.

Output Fields

FieldDescription
sourceTikTok source URL associated with the extracted record
idUser ID for profile inputs, or video ID for video inputs
uidSame identifier value represented in the Actor's uid field
sec_uidTikTok secure user identifier associated with the account
unique_idTikTok username associated with the profile or video author

A successful profile result therefore identifies the account, while a successful video result identifies the video and its author account.

Output Example

{
"source": "https://www.tiktok.com/@example_user",
"id": "1234567890",
"uid": "1234567890",
"sec_uid": "MS4wLjABAAAAexampleSecureUserId",
"unique_id": "example_user"
}

A video record follows the same structure, but id and uid correspond to the video identifier:

{
"source": "https://www.tiktok.com/@example_user/video/7531511767806135569",
"id": "7531511767806135569",
"uid": "7531511767806135569",
"sec_uid": "MS4wLjABAAAAexampleSecureUserId",
"unique_id": "example_user"
}

Use Cases

TikTok Profile Research

Collect TikTok account identifiers and usernames for research datasets, account discovery workflows, or profile reference tables.

Video Identification

Extract TikTok video IDs from individual video URLs so content records can be stored using a structured identifier.

Dataset Creation

Build a normalized dataset containing TikTok sources, account identifiers, secure user identifiers, usernames, and video identifiers.

Content Research

Organize TikTok profile and video references into machine-readable records for further analysis.

Business Intelligence Workflows

Use structured TikTok identifiers as reference data within broader research or analytics processes where TikTok account or video identification is required.

Automation

Submit multiple supported URLs or usernames in the same run when building repeatable TikTok data collection tasks.

Advantages

The main strength of this Actor is its focused scope. It does not try to expose a large collection of unrelated TikTok fields. Instead, it concentrates on identifiers and account metadata that are directly useful for structured data workflows.

Another advantage is the shared input model. Profiles, usernames, videos, and supported short links can be provided through the same urls array, allowing mixed input batches.

The output fields are also consistent across record types, making it easier to build processing logic around a small and predictable schema.

Limitations

The Actor has a deliberately focused output. It does not document extraction of captions, comments, likes, shares, follower counts, following counts, view counts, download links, or other extended TikTok content fields.

Profile and video processing depends on the provided TikTok reference being recognized and successfully yielding the expected page data. Unsupported or malformed inputs may therefore fail to produce a record.

Supported short/share links are recognized according to the URL patterns implemented by the Actor. A share link must resolve to a TikTok video URL that the Actor can recognize in order to be handled as a video record.

The Actor's input description also states that free-plan users can retrieve up to 20 data results.

Pros and Cons

ProsCons
Supports profile URLs and usernamesOutput is focused on identifiers rather than broad TikTok analytics
Supports TikTok video URLsNot documented for comments, captions, engagement statistics, or media downloads
Recognizes supported TikTok share linksA failed or unsupported input may produce no dataset record
Processes multiple inputs through one arrayShare-link handling depends on successful resolution to a recognized video URL
Returns structured JSON recordsThe documented free-plan input limit is up to 20 results

Comparison With Alternative Approaches

CapabilityThis ActorManual / Typical Alternative
Multiple TikTok inputsSupported through urls arrayOften requires repeated manual inspection
Profile identificationSupportedUsually requires manual extraction or custom processing
Video ID extractionSupportedOften requires reading the video URL manually
Share-link classificationSupported for recognized TikTok short linksMay require opening the link first
Structured JSON outputSupportedManual workflows may require additional formatting
Mixed profile/video batchSupportedSeparate manual steps may be required

This comparison describes workflow characteristics rather than claiming superiority over other tools or custom solutions.

Best Practices

Use valid TikTok profile URLs, usernames, video URLs, or supported share links. For larger batches, begin with a small test set and verify that the returned identifiers match your intended records.

Keep the urls array organized and avoid mixing unrelated text with TikTok inputs. When working with video URLs, preserve the complete TikTok URL when possible so the Actor can recognize the video path.

For research datasets, treat source as the reference to the processed TikTok page and use the identifier fields for structured matching or downstream analysis.

Because availability of page data can vary, validate important records before using them in critical workflows.

Troubleshooting

Invalid Input

Check that each value is a supported TikTok profile URL, username, recognized video URL, or supported share/short URL. A username can be supplied with or without the @ symbol.

Empty Results

Confirm that the input points to an accessible TikTok profile or video and that the URL follows one of the documented formats. Test the same value individually when diagnosing a batch.

Partial Results

Some inputs may succeed while others fail. Review the successful dataset records and verify the formats of inputs that did not produce a result.

Missing Fields

If a returned record does not contain an expected value, the corresponding information may not have been available in the processed page data. Review the source URL and test the input again when appropriate.

Temporary Failure

Retry the input as a small test run. Using a clean, supported TikTok URL can help distinguish an input-format problem from a temporary extraction issue.

Frequently Asked Questions

What does TikTok Profile & Video ID Scraper Pro do?

It extracts structured TikTok profile and video identifiers from supported TikTok URLs, usernames, and share links. Profile records include account identifiers and username information, while video records include the video ID and author identifiers.

What inputs does the TikTok Profile & Video ID Scraper Pro support?

The urls array supports TikTok profile URLs, bare usernames, full TikTok video URLs, and supported TikTok short/share URLs.

Can I process multiple TikTok URLs in one run?

Yes. The required urls field is an array, so multiple supported TikTok values can be supplied in a single run.

What does unique_id mean?

unique_id contains the TikTok username associated with the profile or video author represented by the result.

What are id and uid?

For profile inputs, both represent the TikTok user ID. For video inputs, both represent the TikTok video ID.

What is sec_uid?

sec_uid is the secure TikTok user identifier associated with the account represented by the profile or video author record.

Yes. The Actor recognizes supported vm.tiktok.com, vt.tiktok.com, and m.tiktok.com share/short URL patterns. A share link must resolve to a recognizable TikTok video for video extraction.

Does this Actor extract TikTok followers, likes, or comments?

Those fields are not part of the documented output. The Actor is focused on source URLs, user identifiers, video identifiers, secure user identifiers, and usernames.

Is the Actor suitable for automation?

Yes. Its array-based input and structured JSON output make it suitable for repeatable workflows where TikTok identifiers are required.

How should I start?

Begin with a small set of known profile URLs, usernames, or video URLs. Review the resulting dataset to confirm that the identifier fields match your intended TikTok records before expanding the input batch.

NLP Keywords

  • TikTok profile scraper
  • TikTok video scraper
  • TikTok profile data
  • TikTok video ID
  • TikTok user ID
  • TikTok unique ID
  • TikTok secure user ID
  • TikTok username extractor
  • TikTok URL scraper
  • TikTok metadata extraction
  • TikTok account identifier
  • TikTok video identifier
  • TikTok profile metadata
  • TikTok video metadata
  • TikTok share link scraper
  • TikTok short URL scraper
  • TikTok data extraction
  • TikTok structured data
  • TikTok dataset creation
  • TikTok research data
  • TikTok profile ID scraper
  • TikTok video ID extractor
  • TikTok username scraper
  • TikTok account ID extractor
  • TikTok user identifier scraper
  • TikTok video identifier extractor
  • TikTok profile URL scraper
  • TikTok video URL scraper
  • TikTok share URL extractor
  • TikTok short link extractor
  • TikTok metadata scraper
  • TikTok account metadata scraper
  • TikTok video metadata extractor
  • TikTok profile information extractor
  • TikTok structured dataset
  • TikTok data collector
  • TikTok research scraper
  • TikTok identifier extractor
  • TikTok profile and video scraper
  • TikTok URL data extraction

Final Overview

TikTok Profile & Video ID Scraper Pro provides a focused way to turn supported TikTok profiles, usernames, videos, and share links into structured identifier records. The Actor accepts multiple inputs through a single urls array and automatically determines how each supported value should be processed.

The resulting dataset contains the source reference plus the relevant TikTok user or video identifiers, including id, uid, sec_uid, and unique_id. This makes the Actor suitable for profile research, video identification, structured dataset creation, and automation workflows that require consistent TikTok references without collecting unrelated fields.

For the most reliable workflow, use the documented TikTok input formats, begin with a small test batch, verify the returned records, and then expand your dataset collection as needed.

Contact me: Alphascraper69@gmail.com