Skip to content
Free tool

TikTok Snowflake ID & Creation Timestamp Decoder

Extract the exact UTC creation second embedded inside any 19-digit TikTok Video ID, User ID, Comment ID, or LIVE Room ID — or resolve a @username to UID + SecUID.

The result appears here.

Free runs are limited per visitor. For volume, get an API key.

The endpoint behind it

GET /v1/resolve costs 2 credits per successful call. Failed calls are free.

curl -s "https://api.tikultra.com/v1/resolve?input=7419283746192837461" \
  -H "x-api-key: $TIKULTRA_KEY"
Get an API key

Questions

How are timestamps encoded inside TikTok IDs?
TikTok aweme_ids, modern user UIDs, and LIVE room_ids are 64-bit Snowflake integers. Right-shifting the 64-bit integer by 32 bits (id >> 32n) yields the exact Unix epoch timestamp in seconds when TikTok minted the entity.
Can I convert a @username to both numeric UID and SecUID at scale?
Yes. GET /v1/resolve?input=@handle costs 2 credits ($0.00012–$0.00023 per lookup, depending on plan) and returns uid, sec_uid, unique_id and the decoded creation time. It also resolves video, LIVE and Shop links.

No-Watermark Inspector

GET /v1/video/no-watermark

Username Availability

GET /v1/user/check-username

Engagement Auditor

GET /v1/user/audit

TikTok Shop Analyzer

GET /v1/shop/search

Ready to build?

Start with 2,500 free credits and test every public endpoint, then pick a plan.