← All Templates·social media profiles and posts

TikTok profiles

www.tiktok.com

Export a public TikTok profile.s videos and video pages to CSV, Excel, JSON or Google Sheets: caption, plays, likes, comments, shares, hashtags, sound and profile follower counts.

36 fieldsList onlyList then detailsDetails onlyUpdated Oct 27, 2026
✓ Maintained by ScraperQGoogle SheetsCSVJSONExcel
Add to Chrome

What You Can Scrape

This template extracts 36 data fields from www.tiktok.com

List Fields

Video ID
Caption
Video URL
Username
Posted
Plays
Likes
Comments
Shares
Saves
Duration (seconds)
Hashtags
Sound
Cover
Profile name
Profile followers
Profile total likes
Profile video count
Profile verified

Detail Fields

Video ID
Caption
Video URL
Username
Display name
Verified
Posted
Plays
Likes
Comments
Shares
Saves
Duration (seconds)
Hashtags
Location created
Sound
Cover

How it works

From install to export in minutes — no coding required.

1

Install in one click

No setup, no selectors to write.

2

Run it with the extension

Install the free ScraperQ Chrome extension, go to Templates -> Pre Builts, run TikTok profiles template.

3

Export your data

Get clean rows as CSV, JSON, Excel or straight into Google Sheets — ready for your workflow.

Ways to run it

Pick a mode when you run the template.

List only

Give it a Tiktok list or search page and get one row per result.

List then details

Give it a list page; it opens each item and returns the detail fields.

Details only

Give it a batch of detail page URLs (paste them or upload a CSV or Excel file). Batch is required in this mode.

What you get — sample output

A few rows this template extracts. Switch between Table, JSON, and CSV.

A few list rows this template extracts.

Video IDDescriptionURLAuthorPostedPlaysLikesCommentsSharesSavesDurationHashtagsMusicCoverProfile NameProfile FollowersProfile LikesProfile VideosProfile Verified
[masked]she first connected with fans on TikTok. now @Bella Kay is meeting them on "Behind the Breakthrough."https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]3301001380014527381250122original soundhttps://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/o0fMIAgIjqfe9TEkxAAMpQAIIAjV9JGtZrOILE~tplv-tiktokx-origin.…TikTok96400000[masked]1512true
[masked]@Bella Kay had her first "pinch me" moment on TikTok. now she's giving fans their own. this is "Behind the Breakthrough"https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]54480040700142410583190145original soundhttps://p19-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oIAlv1jIRrwiCm77E5csoAaIiAZ2OlALBEnAB~tplv-tiktokx-dmt-logo…TikTok96400000[masked]1512true
[masked]why do fans keep posting 🥚 on @Alex Warren’s TikTok? find out why on the latest "Seen on LIVE"https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]6590002000033271612196622original soundhttps://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/o03QBfxVCiqKI6GcOA1AiBFHEPI4AAGyCiuAoz~tplv-tiktokx-origin.…TikTok96400000[masked]1512true
[masked]Real or AI? 👀🔍 @Jeremy Carrasco has a few tips to help you tell if what you’re looking at is real.https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]3297001630015229731473114original soundhttps://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/o41AKxFNeBrEuAiI8iUIgPiAAQCZA5PCSx2Bin~tplv-tiktokx-origin.…TikTok96400000[masked]1512true
[masked]Vietnamese spring rolls today, whatever you’re craving tomorrow. 🍽️ Search it, like it, make it. Dinner inspo starts…https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]333300136001443899108538original soundhttps://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oYaNQalIvRmoiA9iJBB8yRAVgAlAECc6EIAIE~tplv-tiktokx-origin.i…TikTok96400000[masked]1512true
[masked]Ever wonder what happens the exact second you hit post? 🤯 Before a video even hits your FYF, AI and safety teams are…https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]9478002720045642880438963learnontiktok, fyp, ailiteracyoriginal soundhttps://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/ocAAVsIgQQAprhfeKaLUefHS4KinxRApGJmGAb~tplv-tiktokx-origin.…TikTok96400000[masked]1512true
[masked]TikTok Search is where ideas turn into actual trips 🛫🏝️🗺️⛰️https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]380000138001785910136864original soundhttps://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oQS1AnRBA3yE8APikBAaiB9EUT1LAsIykBIbl~tplv-tiktokx-origin.i…TikTok96400000[masked]1512true
[masked]the Spider-Man stars dropped their superhero dream teams… tell us yours! 🕷️🕸️#spidermanmovie https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]15000006290074722451752365spidermanmovieoriginal soundhttps://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oc0WyGyGgAUnAHARaQbIeueAeQHGAALXpJJLEe~tplv-tiktokx-origin.…TikTok96400000[masked]1512true
[masked]make TikTok Search your personal stylist, just like @Nick Urteaga 🧥👜https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]353700127001375766115344original soundhttps://p19-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oQw1AcBAAIqAiBdeWVfCRhpw1yoOvLEUAiEszE~tplv-tiktokx-origin.…TikTok96400000[masked]1512true
[masked]The ⚽🏆 kicked it with Cape Verde, and now @onlyaangiie is showing how locals kick it 🇨🇻https://www.tiktok.com/@tiktok/video/[masked]tiktok[masked]487800154002314949143440original soundhttps://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oIkrPaA4IIQBVqAIZkUIZGfE2QkIqeAeAAALDj~tplv-tiktokx-origin.…TikTok96400000[masked]1512true

What you can use it for

Video engagement tracking

Capture plays, likes, comments, shares and saves per video_id to compare reach and response between runs.

Creator snapshots

Grab the author handle, profile counts and verification per profile run alongside that creator's videos.

Media asset lists

Export cover images, duration and music metadata with a description field per video to build reference sheets for video editors.

Text research

Use description and hashtags fields to see which text trends ride the top videos that carry them.

Frequently asked questions

Everything you need to know about running the TikTok profiles template.

The Complete Guide

TikTok profiles

The ScraperQ TikTok profiles template exports TikTok profiles to CSV, JSON, Excel or Google Sheets from the Chrome extension, with no code. It runs in 3 modes: list only, list then details, details only. You set the item limit, the crawl mode and the export format when you start a run.

How the template reads the pages

  • TikTok profile page. Videos are the page.s own /api/post/item_list/ response (the rehydration itemList is empty); profile counts come from __UNIVERSAL_DATA_FOR_REHYDRATION__ webapp.user-detail. Only the videos loaded on first view (about 16).
  • TikTok video page: itemInfo.itemStruct from __UNIVERSAL_DATA_FOR_REHYDRATION__. Needs a real browser.

What can I set when I start a run?

Open the template and click Run. The Run Template dialog has these options:

  • Start URL: paste a search or list URL from the site, or choose Use current tab. This is the Single URL tab.
  • Batch Scraping: switch to the Batch Scraping tab to scrape many URLs in one run. Details only always needs a batch.
  • Scrape mode: List only, List then details, Details only.
  • Max items: the most items the run will return.
  • Crawl mode: Natural Browsing, Fast or Custom. Natural Browsing waits about 3-7 s between requests.
  • Export to: CSV, JSON, Excel (.xlsx) or Google Sheets.

Ways to run it

  • List only: Give it a TikTok list or search page and get one row per result with the list fields.
  • List then details: Give it a list page; it opens each item and returns the detail fields plus the detail URL.
  • Details only: Give it a batch of detail page URLs (paste them or upload a CSV or Excel file); one row per URL. Batch is required in this mode.

How do I scrape it?

  1. Install the ScraperQ extension in Chrome, Edge or Brave. See the installation guide.
  2. Open the TikTok page you want, with the filters and sort order you need.
  3. Open the extension, go to Templates and choose the template.
  4. Click Run, pick the scrape mode, and set Max items, the crawl mode and the export format.
  5. Click Run in the dialog and follow the job in the Jobs tab.
  6. When the job completes, download your data. See export options for each format.

How many can I scrape at once?

A profile run covers about 16 videos, the set the profile's own post list hands back on first view. The run's Max items limit also caps the rows it returns. Wide profiles work with List then details: each video page is opened for the detail fields in batch.

Before you start

  • The template reads public pages. It runs on the page you have open, and requests are sent from your browser without your cookies.
  • ScraperQ does not bypass CAPTCHAs or anti-bot checks.
  • TikTok can show different results by location, so your results can differ from another user's.

Terms of use

TikTok's terms of use may restrict automated collection of its pages. Check the current terms before you run this template, and use it only for data you are allowed to collect.

More templates

Browse all ScraperQ templates, or start with Walmart search results and eBay search results.

More templates you might like

Ready-to-run scrapers in the same category.

Start scraping www.tiktok.com today

Install the template, run it with the ScraperQ extension, and export clean data in minutes.

Browse Templates
Add to Chrome