Scrape TikTok comments
The TikTok Comments Scraper takes a video URL and returns a row of four columns: query, video_id, comment_count and status. Two runs sit behind this page, from 14 and 15 July 2026, and their payloads are byte-identical. Neither returned a comment, an author or a date - and neither returned a count. video_id and comment_count were both empty strings, which means the export cannot even tell you how many comments a video has.
The reason travels with the row rather than being inferred. status holds a full sentence: TikTok loads the comment list through its own request-signed API instead of putting it in the page HTML, so it is not available without an API or signing service, and even residential proxies need the signature. That last clause is the important one for anyone planning a workaround - the obstacle is the signed request rather than the address it comes from, so rotating exit nodes will not help.
There is one comparison worth recording, because it rules something out. Both runs submitted the same placeholder URL that our TikTok Videos Scraper was given, and the two services answered differently: the videos service replied that the item does not exist, while this one replied with the signature message. Two services, one URL, two distinct answers - so these status strings are specific to each service rather than a single generic fallback. What that does not establish is the internal order of checks, and this page does not claim to know it. We can report what two exports contain and no more.
The identical status text appears on our TikTok Hashtags Scraper and TikTok Search Scraper, which puts the same named obstacle across three of TikTok's data surfaces. If audience text is what you need today, review sources are the honest alternative - full review text comes back populated from Trustpilot and Google Maps. We make no claim here about how many comments any video has, about what this service returns on a real video, or about whether the limitation is permanent. Publicly available pages only, no third-party trackers on the data layer, and exports auto-delete after 30 days. Your first 500 rows are free and need no credit card.