TikTok User ID Finder

The numeric ID and the secUid behind any public account. Type the username, copy what you need.

The account behind that ID

An ID is what a script points at. If it is your own account, these are the numbers a human sees when they arrive.

Two IDs, and which one you need

TikTok gives every account two identifiers and they are not interchangeable, which is where most of the confusion comes from.

Both are shown above so you do not have to guess. Neither is secret: they are public data attached to a public profile.

Why not just use the @handle

Because a handle can change. TikTok lets an account change it every thirty days, and once released somebody else can take it. Anything that has to keep pointing at the same account over time uses the ID, not the name.

That matters if you are wiring up analytics, keeping a record of an account for a report, or filing an impersonation complaint where a name is not specific enough.

Questions people actually ask

No, you cannot get somebody's ID from a private account: private means TikTok does not publish it. No, the ID does not let you do anything to an account, it just names it. And no, nothing about this lookup is visible to the account owner.

Questions

What is the difference between user ID and secUid?

The user ID is a plain number used by most exports and analytics tools. The secUid is a long string starting with MS4wLjA that TikTok uses internally and that several third-party tools ask for by name. Both are public.

Why not just use the @username?

Because it can change. TikTok allows a change every thirty days and a released handle can be taken by someone else, so anything that must keep pointing at the same account uses the ID.

Can I find the ID of a private account?

No. Private means TikTok does not publish the account's data, and that includes its identifiers.

Does the owner see that I looked?

No. This reads the same public data anyone visiting the profile can see, and leaves no trace on their account.

Can I do anything to an account with its ID?

No. An ID names an account, it does not give access to it. Anyone suggesting otherwise is selling something that does not work.