Where the data comes from
tik.tools reads the TikTok LIVE ranking boards and LIVE rooms that TikTok shows in its app: the daily, league, gaming, shopping, Popular LIVE and team boards, and the public LIVE rooms of the creators on them. Every number on a board is the value TikTok showed at the moment we captured it; tik.tools does not adjust, smooth or project those numbers, except where a figure is labelled as an estimate.
tik.tools is independent and is not affiliated with TikTok or ByteDance.
Boards and refresh cadence
Each board is re-captured on its own schedule. The intervals below are how often we ask for a fresh copy; a full pass across every region can take longer than one interval, and pages and API responses may add up to about a minute of caching on top. Every board page shows the time its data was captured, so quote that time with the number.
| Board | What it ranks | Refreshed |
|---|---|---|
| Daily creator ranking | Creators by diamonds received today, per region | About every 30 seconds per pass |
| Standalone country boards | Single-country daily boards TikTok publishes inside a pool | Every 1 to 3 minutes |
| League divisions | Creators in each weekly league division (A1 to D5), per region | Each division about every 5 minutes |
| Gaming boards | Gaming creators overall and per tracked game title, per region | About every 2 minutes; live status about every minute |
| Live shopping boards | Live shopping creators, per region, weekly window | About every 2 minutes, and right after the weekly reset |
| Popular LIVE | Rooms TikTok is featuring on Popular LIVE right now | About every minute |
| Teams | Team rankings, per region | About every 5 minutes |
| Rising creators | Creators climbing fastest | Every 15 minutes |
| Gifter boards | Top gifters by diamonds sent, daily, weekly and monthly | Daily every 5 minutes; weekly and monthly every 30 minutes |
| Live counts | How many ranked creators are live in a region | About every 30 seconds |
Daily boards reset once a day at each region's own reset hour (listed per region below), so a daily score is a running total for the current rank-day. League divisions reset weekly on Monday at the region's reset hour. Turkey and Middle East & Africa have no daily board on TikTok; for those regions we show the hourly board, and their league divisions reset daily.
Regions and countries
tik.tools ranks 44 TikTok LIVE regions. A region is one TikTok ranking pool: a single daily board that TikTok publishes for one country or for a group of countries. A creator's region is the pool they rank in, not their nationality. TikTok does not publish a country for individual creators, so tik.tools does not assign one.
Besides these regions, TikTok publishes standalone boards for some single countries inside a pool. Those boards appear on the rankings page while TikTok publishes them and drop off when it stops.
| Region | Countries on the board | Daily reset |
|---|---|---|
| North America | American Samoa, Guam, Northern Mariana Islands, U.S. Outlying Islands, United States, Puerto Rico, U.S. Virgin Islands | 04:00 UTC |
| Canada | Canada | 04:00 UTC |
| Brazil | Brazil | 04:00 UTC |
| Mexico | Mexico | 05:00 UTC |
| Latin America | Argentina, Bolivia, Chile, Costa Rica, Ecuador, Guinea, Guatemala, Honduras, Nicaragua, Panama, Paraguay, El Salvador, Uruguay, Venezuela | 05:00 UTC |
| Colombia, Peru & Dominican Republic | Colombia, Dominican Republic, Peru | 05:00 UTC |
| Jamaica | Jamaica | 08:00 UTC |
| Australia & Pacific | Australia, Cocos (Keeling) Islands, Cook Islands, Christmas Island, Fiji, Micronesia, Kiribati, Marshall Islands, Norfolk Island, Nauru, Niue, New Zealand, Papua New Guinea, Pitcairn Islands, Palau, Solomon Islands, Tokelau, Tonga, Tuvalu, Vanuatu, Wallis & Futuna, Samoa | 12:00 UTC |
| Japan | Japan | 15:00 UTC |
| South Korea | South Korea | 15:00 UTC |
| Taiwan | Taiwan | 16:00 UTC |
| Indonesia | Indonesia | 17:00 UTC |
| Malaysia | Malaysia | 16:00 UTC |
| Singapore | Singapore | 16:00 UTC |
| Philippines | Philippines | 16:00 UTC |
| Thailand | Thailand | 17:00 UTC |
| Vietnam | Vietnam | 17:00 UTC |
| Nepal | Nepal | 18:00 UTC |
| Bangladesh, Bhutan & Maldives | Bangladesh, Bhutan, Maldives | 18:00 UTC |
| Azerbaijan | Azerbaijan | 22:00 UTC |
| Kazakhstan | Kazakhstan | 22:00 UTC |
| Kyrgyzstan | Kyrgyzstan | 22:00 UTC |
| Belarus | Belarus | 22:00 UTC |
| Ukraine | Ukraine | 22:00 UTC |
| Central Asia | Armenia, Georgia, Uzbekistan, Moldova, Tajikistan, Turkmenistan | 22:00 UTC |
| Germany & DACH | Austria, Germany, Liechtenstein | 22:00 UTC |
| Switzerland | Switzerland | 22:00 UTC |
| Iberia | Andorra, Spain | 05:00 UTC |
| Central Europe | Czechia, Hungary, Slovakia | 22:00 UTC |
| Lusophone | Angola, Cabo Verde, Equatorial Guinea, Guinea-Bissau, Mozambique, Portugal, São Tomé & Príncipe | 22:00 UTC |
| France | France, French Guiana, Monaco, New Caledonia, French Polynesia, Reunion, French Southern Territories | 22:00 UTC |
| Belgium | Belgium | 22:00 UTC |
| Netherlands | Netherlands | 22:00 UTC |
| United Kingdom | DR Congo, United Kingdom, Guernsey, Gibraltar, Isle of Man, Jersey, Svalbard & Jan Mayen | 23:00 UTC |
| Ireland, Baltics & Malta | Estonia, Ireland, Lithuania, Latvia, Malta | 23:00 UTC |
| Italy | Italy, San Marino | 23:00 UTC |
| Sweden | Sweden | 22:00 UTC |
| Nordics | Denmark, Finland, Faroe Islands, Greenland, Iceland, Norway | 22:00 UTC |
| Poland | Poland | 22:00 UTC |
| Romania | Romania | 22:00 UTC |
| Balkans | Albania, Bosnia, Bulgaria, Greece, Croatia, Montenegro, North Macedonia, Serbia, Slovenia | 22:00 UTC |
| Turkey | Turkey | Hourly |
| Middle East & Africa | United Arab Emirates, Bahrain, Djibouti, Algeria, Egypt, Iraq, Jordan, Comoros, Kuwait, Lebanon, Libya, Morocco, Mauritania, Oman, Palestinian Territories, Qatar, Saudi Arabia, Sudan, Somalia, Tunisia, Yemen | Hourly |
| Nigeria, Ghana, Kenya & South Africa | Ethiopia, Ghana, Kenya, Nigeria, Uganda, South Africa | 22:00 UTC |
Reset hours are the hour TikTok's board most often rolls over in that region, measured from our own capture history. Region pages show the live countdown TikTok publishes when we have it.
What is masked on each plan, and why
Scores, ranks and counts are never masked: every row keeps its real rank and diamonds, so totals and positions are correct on every plan. What changes by plan is whether a row shows the creator's or gifter's name. A masked name appears as dots followed by its last characters.
| Surface | Without the unlocking plan | Fully named from |
|---|---|---|
| Daily regional boards | Top 10 offline creators named; creators who are live right now are never named | Pro |
| Global overview | Names masked | Pro |
| League divisions | 1 creator named per division | Ultra |
| Gaming boards | 1 creator named per board | Agency |
| Live shopping boards | 1 creator named | Agency |
| Popular LIVE | Top 10 offline creators named | Agency |
| Top movers | 3 creators named | Agency |
| Gifter boards | Diamonds and counts shown; without a paid plan the top 3 gifters are named, on Pro and Ultra names are masked | Agency |
| Creator pages | Numbers shown, identifiers masked | Basic |
| Gifter pages | Numbers shown, identifiers masked | Agency |
Why we mask: the numbers are public and stay public, but a full list of names, and above all a list of who is live right now, is exactly what someone would pull from free views at scale to poach creators or resell the data. Masking keeps the boards useful to read while tying bulk identity data to a paid, accountable plan. Plans and prices: pricing.
How much history we keep
- Creator pages - ranking history for the last 90 days.
- Creator diamond history (Agency) - the last 12 months.
- Gifter pages - a rolling 90-day window; individual gift events are kept for about 3 months.
- Gifter boards - daily, weekly and monthly windows.
- Gaming movers - windows from the last 2 hours up to the last 3 days.
- Daily boards - the current rank-day live, plus recent daily winners on each region page.
- League divisions - the current weekly window.
Known gaps
- Boards marked unavailable. When the API returns
available: falsefor a board, we have no usable capture for that region and window. It is a coverage gap, not a statement that the region has no ranked creators. Gaming boards, for example, are not available for every region. - Hourly-only regions. Turkey and Middle East & Africa have no daily board on TikTok, so their "daily" view is the current hourly board.
- Archived daily pages. Per-date archive pages for past daily boards are not published for every region and date. A past date that shows no rows means we have no published snapshot for it, not that nobody ranked.
- Empty divisions. League divisions with no ranked creators are not listed, and a division TikTok re-seeds can change between captures.
- Brief outages. If TikTok stops answering for a while, a board keeps its last good capture and its capture time stops moving. Check the capture time before relying on a number.
Before you quote our numbers
- Diamonds on a board are the score TikTok displayed at the capture time, for the current rank-day (daily boards), rank-week (league divisions) or rank-hour (hourly boards).
- Earnings and revenue figures are estimates derived from diamonds. They are not payouts; what a creator receives depends on TikTok and agency terms.
- Masked rows are real rows with the name hidden. Count them in totals and ranks; do not treat them as missing.
- Regions are TikTok ranking pools, not countries of residence. Say "ranked in the North America region", not "from" a country.
- Capture time: cite the time shown on the page or in the API response, in UTC where possible.
- The WebSocket API documents 90+ LIVE event types; see the API docs.
Report a data issue
If a number looks wrong, email [email protected] with the page URL or API request, the region, the time you saw it (with time zone) and what you expected to see. A screenshot of the same board in the TikTok app at the same time is the fastest way for us to confirm and fix it. For privacy requests, see the privacy policy.