TikTok Profile Id Scraper avatar

TikTok Profile Id Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
TikTok Profile Id Scraper

TikTok Profile Id Scraper

TikTok Profile Id Scraper extracts public TikTok profile IDs, UIDs, secure user IDs, usernames, and source URLs from multiple profile URLs or usernames. Build structured TikTok profile datasets for research, data collection, and automation.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Alpha Scraper

Alpha Scraper

Maintained by Community

Actor stats

0

Bookmarked

18

Total users

0

Monthly active users

18 hours ago

Last modified

Share

TikTok Profile Id Scraper

TikTok Profile Id Scraper extracts public profile identifiers and metadata from one or multiple TikTok profile URLs or usernames. Provide TikTok profile URLs such as https://www.tiktok.com/@username, usernames with @, or usernames without @, and the Actor processes each profile individually.

For successfully processed profiles, the Actor returns structured data including the TikTok profile source URL, user ID, UID, secure user ID (sec_uid), and unique username (unique_id). This makes the results useful for TikTok profile research, structured dataset creation, profile identification, data collection, and automated workflows where TikTok account identifiers are needed.

The Actor accepts multiple profiles in a single input array. Each supplied profile is normalized into a TikTok profile URL before processing, and successful results are stored in the Apify dataset.

What Is a TikTok Profile Id Scraper?

A TikTok Profile Id Scraper is a data extraction tool designed to retrieve public identifier information associated with TikTok profile pages.

Instead of manually opening profiles and recording account identifiers, you can provide a list of TikTok usernames or profile URLs and receive structured records for profiles that can be successfully processed.

The primary purpose of this Actor is profile identification. It focuses on identifier-oriented information rather than collecting a complete TikTok account profile, videos, comments, followers, likes, or other unrelated content.

This makes the Actor particularly relevant when your workflow needs a consistent dataset containing TikTok profile URLs and identifiers such as id, uid, sec_uid, and unique_id.

Key Features

FeatureDescriptionUser Benefit
TikTok profile identificationProcesses TikTok profile URLs and usernamesAvoids manually identifying profile IDs
Multiple profile inputsAccepts an array containing multiple profilesProcess several profiles in one Actor run
URL or username inputSupports full profile URLs, @username, and bare usernamesFlexible input collection
Structured profile metadataReturns identifiers in clearly named fieldsEasier analysis and downstream processing
Profile URL normalizationConverts supported username inputs into TikTok profile URLsKeeps source references consistent
Dataset-ready outputSuccessful records are pushed to the Apify datasetConvenient for data workflows and automation
Retry handlingAttempts failed profile requests multiple timesCan help recover from temporary request or parsing failures
Fresh connection per attemptThe Actor retries a profile when a request or parsing attempt does not succeedProvides additional opportunities to retrieve profile data

What Data Can You Extract?

The TikTok Profile Id Scraper returns a focused set of profile identification fields.

The source field contains the TikTok profile URL processed by the Actor. This provides a reference back to the profile associated with the extracted identifiers.

The id field contains the TikTok user ID obtained from the available profile data. The Actor also returns this same identifier as uid, making both naming conventions available in the result.

The sec_uid field contains TikTok's secure user identifier when it is available in the profile data.

The unique_id field contains the TikTok username associated with the profile. When the extracted profile data does not provide a value, the supplied username is used as a fallback.

The Actor is therefore centered on TikTok profile IDs, user identifiers, secure user IDs, and username identification, rather than broad content scraping.

Why Use This Actor?

Manual profile research becomes repetitive when the task involves many TikTok accounts. A structured extraction workflow can make that process easier by accepting multiple profile references and returning consistent records.

The Actor can be useful when you need to:

  • Build a structured TikTok profile identifier dataset.
  • Match TikTok usernames with account IDs.
  • Collect profile identifiers for research workflows.
  • Prepare TikTok profile data for downstream analysis.
  • Reduce repetitive manual profile lookup work.
  • Process multiple profile references through one Apify run.

Because the output is structured, you can review records individually or use the resulting dataset as part of a larger data-collection workflow.

Benefits

A major benefit is input flexibility. You do not have to maintain only one specific format. The Actor accepts a complete TikTok profile URL, a username beginning with @, or a bare username.

Multiple values can also be supplied through the profiles array. This is useful for batch-oriented profile research rather than entering a single profile repeatedly.

Another benefit is consistent output. Each successful profile is represented using the same core fields, making it easier to compare records and create datasets for subsequent analysis.

The Actor also performs retries when a profile request fails or profile data cannot initially be parsed. A retry can sometimes help when a temporary retrieval or data-availability issue affects a run. However, successful retrieval should not be treated as guaranteed for every profile.

How to Use the TikTok Profile Id Scraper

  1. Open the Actor's Input tab in Apify.
  2. Add one or more TikTok profile URLs or usernames to the profiles array.
  3. Confirm that each entry identifies a TikTok profile.
  4. Start the Actor.
  5. Review the resulting dataset for successfully processed profiles.
  6. Use the structured identifier fields in your research, analysis, or automation workflow.

For example, these forms are supported:

https://www.tiktok.com/@doorman_stories
@charlidamelio
charlidamelio

The Actor normalizes username-based inputs into a TikTok profile URL before processing them.

Input

The Actor has one required input field: profiles.

Input Fields

FieldTypeRequiredDescription
profilesArray of stringsYesList of TikTok profile URLs or usernames. Entries may be full profile URLs, usernames with @, or usernames without @.

The input is configured as a string-list field, so multiple profile values can be entered as separate items.

No numeric maximum, default profile count, or additional configuration field is defined in the supplied Actor configuration. The practical result therefore depends on the profiles submitted and whether each profile can be successfully processed.

Input Example

{
"profiles": [
"https://www.tiktok.com/@doorman_stories",
"@charlidamelio",
"charlidamelio"
]
}

A full TikTok profile URL is the clearest format when you already have profile URLs. Username-only entries are also supported.

Output

For every profile that is successfully processed, the Actor pushes one structured result to the Apify dataset.

The output is a flat JSON object rather than a deeply nested profile record. This makes identifier fields straightforward to inspect and process.

Output Fields

FieldDescription
sourceThe TikTok profile URL processed for the result.
idTikTok user ID extracted from the available profile data.
uidUser ID returned by the Actor; it corresponds to the extracted TikTok user ID.
sec_uidTikTok secure user identifier when available.
unique_idTikTok username associated with the profile.

Only successfully processed profiles are pushed to the dataset. A profile that cannot be successfully retrieved or parsed is not added as a successful result.

Output Example

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

The values above are illustrative examples showing the output structure. Actual identifiers depend on the TikTok profile being processed.

Use Cases

TikTok Profile Research

Researchers can collect account identifiers associated with a set of TikTok profiles and organize them into a structured dataset.

Profile Identifier Datasets

Data teams can create datasets that connect profile URLs, usernames, user IDs, and secure user identifiers.

Account Matching

Identifier-oriented records can support workflows where a TikTok username needs to be associated with its corresponding user ID.

Competitive or Market Research

Teams conducting TikTok-focused research can organize publicly available profile references into a consistent structure for further investigation.

Data Analysis

Structured identifier fields are easier to filter, compare, transform, and combine with other research data where appropriate.

Automated Data Collection

The Actor can be incorporated into repeatable Apify workflows where TikTok profile identifiers are a required input for subsequent processing.

Advantages

The Actor's main strengths are its focused scope and straightforward input/output structure.

AdvantageDescription
Focused extractionConcentrates on TikTok profile identifiers and related metadata
Flexible profile inputAccepts URLs, @usernames, and bare usernames
Batch inputMultiple profiles can be supplied in one run
Consistent recordsSuccessful results follow a common JSON structure
Dataset integrationResults are written to the Apify dataset
Retry behaviorFailed retrieval or parsing attempts can be retried

Limitations

The Actor is specifically designed around public TikTok profile metadata and identifiers. It should not be interpreted as a general-purpose TikTok content scraper.

The supplied implementation does not document extraction of videos, comments, captions, followers, following lists, likes, shares, hashtags, or other content-level datasets, so those capabilities are not described here.

Results can also vary by profile. A profile may fail to produce a dataset record when the profile cannot be successfully retrieved or when the expected profile information cannot be parsed.

The Actor configuration does not specify a fixed maximum number of profiles in the profiles array. Large inputs should therefore be tested gradually to verify that the requested workload behaves as expected.

Rerunning the Actor may help when data is temporarily missing, but the supplied configuration should not be interpreted as a guarantee that every rerun will return complete data for every profile.

Pros and Cons

ProsCons
Supports URLs and usernamesFocused on profile identifiers rather than full TikTok content
Supports multiple profile inputsA failed profile may produce no output record
Returns structured identifier fieldsAvailability of individual profile data can vary
Includes profile source URLsNo documented input limit is provided
Includes retry handlingResults are limited to the fields produced by the Actor

Comparison With Alternative Approaches

CapabilityThis ActorManual / Typical Alternative
Multiple profile inputsSupportedOften requires repeated manual lookup
Username normalizationSupportedUsually handled manually
Structured identifier outputSupportedMay require manual recording or formatting
Dataset-ready recordsSupported through Apify dataset outputMay require separate collection and formatting
Retry handlingBuilt into processingTypically requires manual retries
Profile identifier focusYesDepends on the chosen workflow

This comparison describes workflow characteristics rather than performance claims. Different approaches may be more appropriate depending on the wider data-collection task.

Best Practices

Start with a small number of profiles before submitting a larger batch. This makes it easier to verify that your input format and expected output fields match your workflow.

Use valid TikTok profile URLs or usernames. When working with usernames, avoid adding unrelated text around the username.

Review the first dataset results before scaling up. Check fields such as id, uid, sec_uid, and unique_id to confirm that the records meet your downstream requirements.

When an individual profile does not produce a result, review the supplied profile reference and consider rerunning the Actor. Temporary retrieval or parsing conditions may affect individual attempts.

For important research datasets, validate critical identifiers before using them as the basis for further analysis.

Troubleshooting

Invalid Input

Make sure the profiles field is an array of strings. Each value should be a TikTok profile URL, an @username, or a username without @.

Empty Results

Check that profiles contains at least one value and that the submitted entries identify TikTok profiles. An unsuccessful profile retrieval does not create a successful dataset record.

Partial Results

Partial output means some submitted profiles were successfully processed while others were not. Review the unsuccessful profile references and consider rerunning the Actor.

Missing Fields

If an expected identifier is unavailable in the profile data returned during processing, the corresponding field may be empty or unavailable. A rerun can sometimes produce a different result, but completeness is not guaranteed.

Temporary Failures

Review the profile input and rerun the Actor when appropriate. The Actor already attempts multiple retrievals for a profile before treating that profile as unsuccessful.

Frequently Asked Questions

What does the TikTok Profile Id Scraper do?

It processes TikTok profile URLs or usernames and returns structured profile identifier data, including id, uid, sec_uid, unique_id, and the processed source URL.

What inputs does the TikTok Profile Id Scraper support?

The required profiles field accepts an array of strings containing TikTok profile URLs, usernames beginning with @, or usernames without @.

Can I process multiple TikTok profiles?

Yes. The profiles input is an array, so multiple profile references can be supplied in one Actor run.

What is returned in the output?

Each successful record includes source, id, uid, sec_uid, and unique_id.

Is uid different from id?

The Actor returns both fields, but both are populated from the same extracted TikTok user ID in the supplied implementation.

Does the Actor scrape TikTok videos?

The documented output is focused on profile identifiers and related metadata. Video-level fields are not produced by the supplied implementation.

Can I enter a username without @?

Yes. The Actor accepts bare usernames as well as usernames with a leading @.

What happens when a profile cannot be processed?

The Actor retries the profile several times. If all attempts fail, that profile is not pushed as a successful dataset result.

Can rerunning the Actor help with missing data?

A rerun may help when missing information is caused by a temporary retrieval or parsing condition. However, complete results are not guaranteed for every profile.

Is this suitable for automated workflows?

Yes. The Actor accepts structured input and writes successful records to the Apify dataset, which can be useful as part of repeatable data-collection workflows.

NLP Keywords

  • TikTok profile ID
  • TikTok user ID
  • TikTok profile scraper
  • TikTok username scraper
  • TikTok profile metadata
  • TikTok account identifier
  • TikTok unique ID
  • TikTok secure user ID
  • TikTok profile data
  • TikTok user identifier
  • TikTok profile URL
  • TikTok account ID
  • TikTok profile extraction
  • TikTok data extraction
  • TikTok profile research
  • structured TikTok data
  • TikTok identifier dataset
  • TikTok user metadata
  • TikTok profile information
  • TikTok data collection
  • TikTok profile ID extractor
  • TikTok user ID scraper
  • scrape TikTok profile ID
  • extract TikTok user ID
  • TikTok username to ID
  • TikTok profile identifier extractor
  • TikTok account ID extractor
  • TikTok profile metadata scraper
  • TikTok public profile scraper
  • TikTok profile URL scraper
  • TikTok user identifier scraper
  • TikTok profile data extractor
  • TikTok account metadata
  • TikTok profile research tool
  • TikTok ID data collection
  • TikTok user metadata extraction
  • TikTok profile dataset
  • TikTok profile information scraper
  • TikTok profile identification
  • TikTok username data scraper

Final Overview

TikTok Profile Id Scraper provides a focused way to collect public TikTok profile identifiers from profile URLs and usernames. Its required profiles array supports multiple inputs, while the output provides structured source, id, uid, sec_uid, and unique_id fields for successfully processed profiles.

The Actor is suited to profile research, identifier collection, dataset preparation, account matching, and automated data workflows where TikTok user identification is more important than broad content extraction.

For the most predictable workflow, begin with a small set of valid TikTok profile references, review the returned dataset, and then expand the input according to your requirements.

Contact me: Alphascraper69@gmail.com