What Is TikTok User secUid?
ThesecUid (short for Secure User ID) is TikTok’s internal, unique secondary user identifier, a long string of characters used by the Tiktok’s backend and APIs to identify a user, distinct from their public @username. It is a persistent identifier used to fetch user data, such as a user’s video list, via the API.
Unlike a TikTok @username or userId the secUid:
- Is long, encrypted, and non-human-readable
- Remains more stable even if a user changes their username
- Is mainly used internally by TikTok by some their APIs
Why Tiktok uses secUid?
TikTok relies on secUid for:- Security and privacy protection
- Tracking users consistently across sessions
- Preventing scraping and abuse
- API-level user identification
@username can change (once every 30 days) and numeric IDs can sometimes be exposed or manipulated, secUid acts as a secure, reliable reference to a user account.
secUid vs username vs userId
Here’s a quick comparison to clear up the confusion| Identifier | Example | Can Change? | Public? |
|---|---|---|---|
| username (uniqueId) | taylorswift | ✅ Yes | ✅ Yes |
| userId | 6881290705605477381 | ❌ No | ⚠️ Semi |
| secUid | MS4wLjABAAAAqB08cUbXaDWqbD6MCga2R… | ❌ No | ❌ No |
secUid is the most secure and stable identifier TikTok uses.
How to Get a Tiktok User secUid?
1. Get secUid from Tiktok Web Requests (Developer Method)
If you’re comfortable with browser developer tools:1
Open tiktok.com in your browser
2
Visit the user’s profile page
3
Open Developer Tools (F12 or Right-click → Inspect)
4
Go to the Network tab
5
Look for a request
Look for a request like 
item_list/ then inspect the response JSON. You’ll find a field called:
2. Use Tikok API by Tikfly
1
Get Your API Key
See Quickstart to get your API Key.
2
Get secUid using @username
One of the most common methods is retrieving secUid directly from a username via the Get User Info endpoint.For exampleResponse
Common Questions About TikTok secUid
Can a secUid change?
Can a secUid change?
No. A secUid is permanent for an account.
Can two users have the same secUid?
Can two users have the same secUid?
No. Each secUid is unique.
Is secUid the same as user ID?
Is secUid the same as user ID?
No. secUid is encrypted and more secure.
Can I find my own secUid?
Can I find my own secUid?
Yes, using the same methods described above.
Need help? Check our support page or contact our team.

