TikTok User ID Finder
Find the numeric User ID for any TikTok account. Enter a username and get the permanent ID instantly. Free, no login needed.
Never miss social media updates
Want faster & bigger results?
Professional services with instant delivery
How to Find a TikTok User ID
Every TikTok account has a unique numeric User ID that is separate from the visible username. The username is the handle you see on the profile page (like @likescafe). The User ID is a long number, typically 15 to 19 digits, that TikTok assigns internally when the account is created.
Enter any TikTok username in the input field above. The tool fetches the account's numeric User ID and displays it with a copy-to-clipboard button. No TikTok account or login is required.
What Is the TikTok User ID?
The TikTok User ID is a unique numeric identifier assigned to every account at the time of creation. Unlike the username, which users can change through their settings, the User ID is permanent. It stays the same no matter how many times the account name is updated.
This distinction matters for anyone building tools, running analytics, or tracking accounts over time. If a creator changes their handle from @sarah_dances to @sarahxdance, the username-based reference breaks. The numeric ID still points to the same account.
TikTok User IDs are typically 15 to 19 digits long, significantly longer than identifiers on other platforms. For comparison, older Instagram accounts have numeric IDs as short as 7 or 8 digits. TikTok IDs are not displayed anywhere in the app, which is why a lookup tool like this one is necessary.
TikTok Identifier Comparison
| Identifier | Format | Permanent | Where Found | Used For |
|---|---|---|---|---|
| Username (unique_id) | Text handle with @ prefix (e.g., @likescafe) | No, can be changed in settings | Profile page, profile URL (tiktok.com/@username) | Public display, searching for accounts, sharing profiles |
| User ID (UID) | Numeric integer, 15-19 digits (e.g., 6653803073764855814) | Yes, never changes | Not visible in app, requires a lookup tool | API calls, database tracking, analytics, TikTok Shop integration |
| sec_uid | Base64-encoded string starting with MS4wLjAB... | Generally permanent, rare exceptions reported | Embedded in profile page HTML/JSON, internal API responses | Internal TikTok web endpoints, unofficial API operations, fetching user videos |
| open_id | UUID-style string (e.g., 723f24d7-e717-40f8-a2b6-cb8464cd23b4) | Yes, but app-scoped (different per app) | Returned via OAuth after user authorizes a third-party app | Official Login Kit integrations, third-party app authentication |
| union_id | UUID-style string | Yes, developer-scoped | Returned via OAuth alongside open_id | Identifying users across multiple apps owned by the same developer |
Why You Need the TikTok User ID
API development is the primary reason developers look up TikTok User IDs. TikTok's official and unofficial APIs use numeric IDs for account references in most endpoints. Building apps, dashboards, or integrations with TikTok data requires the numeric ID rather than the username.
Influencer marketing platforms and agencies track creators by their numeric IDs. When managing partnerships with dozens of TikTok creators, using IDs ensures that no account is lost or duplicated when someone updates their handle.
Brand monitoring and competitive analysis tools use IDs to maintain consistent tracking over time. If your analytics tool references a competitor by username and they change it, the data trail breaks. IDs prevent that.
Researchers studying trends, virality, or platform dynamics on TikTok use numeric IDs as database keys. The TikTok Research API, available to approved academics and nonprofits, works with these identifiers to ensure data about a specific account stays linked permanently.
TikTok's Multiple ID Systems Explained
TikTok uses more identifier types than most social platforms. Understanding each one prevents errors when building integrations or working with the API.
The username (unique_id) is the public handle preceded by @. It is human-readable, appears in the profile URL, and can be changed through app settings. This is what people see when they visit a profile or share a link.
The User ID is the permanent numeric identifier assigned at account creation. It never changes and is the standard reference for most API operations and database tracking. This is the number our tool provides.
The sec_uid is a Base64-encoded string that TikTok uses internally for certain web endpoints and API requests. It typically starts with "MS4wLjAB" followed by a long alphanumeric string. Both the User ID and sec_uid can identify an account, but they serve different technical contexts. Many of TikTok's internal web endpoints require the sec_uid specifically to fetch user videos and profile data. Instagram has no equivalent to this encrypted secondary identifier.
The open_id is part of TikTok's official OAuth system through Login Kit. When a user authorizes a third-party app, TikTok returns an open_id specific to that app. The same user gets a different open_id for each app they authorize. Developers who operate multiple apps under one account can use the union_id to identify the same user across their apps.
TikTok API Access in 2026
TikTok's developer ecosystem has expanded significantly but remains more restricted than platforms like Instagram or YouTube. Access requires registration at developers.tiktok.com, app creation, and approval before you can make any API calls.
The Login Kit handles authentication, letting users sign into third-party apps with TikTok credentials. The Display API provides access to basic profile information and video feeds. The Content Posting API allows publishing videos to TikTok from external platforms, now used by partners including Adobe.
For research purposes, TikTok offers the Research API, available to accredited academics and nonprofits in the U.S. and Europe. It provides access to anonymized, aggregated data on user behavior and trends. Commercial companies applying for competitive analysis purposes should expect a rejection. The Commercial Content API separately lets approved researchers search ads and advertiser data.
The TikTok API for Business covers advertising, audience management, creative assets, and catalog management for TikTok Shop. All official APIs use OAuth 2.0 authorization and are free to use, though the approval process has become more rigorous over time. TikTok added more verification steps in 2025, requiring detailed descriptions of your app and how you plan to use TikTok data.
When You Need the User ID for TikTok Shop
TikTok Shop has become a major social commerce channel, and seller integration relies heavily on proper identification. Setting up TikTok Shop API access requires registering as a seller in the Partner Center, where you receive an App Key, App Secret, and Service ID.
The numeric User ID plays a role in linking creator accounts to shop functionality. If you run an affiliate program through TikTok Shop, tracking which creators drive sales requires stable identifiers that do not break when usernames change. The User ID serves this purpose.
Brands using the TikTok Creator Marketplace (now part of TikTok One) to find and manage influencer partnerships also benefit from numeric ID tracking. When campaigns span months and involve dozens of creators, relying on usernames introduces unnecessary risk. The Creator Marketplace uses AI-powered matching algorithms to pair brands with creators based on audience demographics and engagement patterns, and the underlying data systems reference accounts by their permanent identifiers.
Public and Private Accounts
The numeric User ID is part of an account's basic metadata on TikTok. For public accounts, the tool returns the ID along with additional profile information.
For private accounts, the User ID can typically still be retrieved since it is not considered restricted data. However, additional profile details like video count or follower numbers may be limited.
Knowing a User ID does not grant access to private content. It is simply a reference number used to identify the account in technical contexts.
TikTok User ID vs. Instagram User ID
While both platforms assign permanent numeric IDs, there are important differences. TikTok User IDs are 15 to 19 digits long, while older Instagram accounts can have IDs as short as 7 or 8 digits. Newer Instagram accounts have longer IDs, but TikTok's are consistently in the higher range.
TikTok's identifier system is also more layered. Instagram uses a single numeric ID alongside the username. TikTok adds the sec_uid (an encrypted secondary identifier with no Instagram equivalent), the open_id (app-scoped, returned through OAuth), and the union_id (developer-scoped). This multi-ID architecture reflects TikTok's newer, more compartmentalized approach to API security.
TikTok's API ecosystem launched later than Instagram's and remains more restricted in access. Instagram's Graph API has been available to a broader range of developers for years. TikTok's developer approval process is stricter, and the Research API is limited to accredited academics rather than general developers.
For a closely related next step, try our TikTok Profile Picture Viewer tool. If this profile is part of a broader growth workflow, TikTok followers can be a useful next step once the basics are in place.
Features
- Instant Lookup: Enter a TikTok username and get the numeric User ID in seconds.
- Copy to Clipboard: One-click copy button to paste the ID into your code, API tool, or database.
- Permanent Identifier: The User ID never changes, even when the account updates its username.
- No Login Required: No TikTok account or sign-up needed to use the tool.
- Free and Unlimited: No fees, no limits on lookups.
Frequently Asked Questions
It's a unique 15 to 19 digit number that TikTok assigns to every account at the moment it's created. Unlike the username, the ID never changes.
It's mainly used for API calls, database tracking, analytics, and TikTok Shop integrations. It's the stable identifier that isn't affected by username changes.
In most cases yes, since the ID isn't considered restricted data. However, other profile details like follower count or video count may be limited.
The user ID is a permanent integer that serves as the standard reference in most API operations. The sec_uid is a Base64-encoded string that TikTok uses in certain internal web endpoints to fetch videos and profile data.
No. The tool is completely free and doesn't require any registration or a TikTok account.
No. The user ID is permanent and isn't affected by any change to the account's username.