# Best TikTok scraper APIs in 2026: prices compared

Compare nine APIs for public TikTok data. See how each API bills, its published prices, and what to test before paying.

Checked November 2026. Public pricing pages. No affiliate links.

We make Openhandle. It is one of the APIs on this page. Check the numbers yourself. We read every other price on the vendor’s own site on November 3, 2026. This is not a full list of the market.

TikTok’s Research API is for approved researchers and bans commercial use. Its Display API only reads the user who logs in. A product that reads public TikTok data usually needs a third-party API. See [TikTok API pricing](/compare/tiktok-api-pricing) for the official rules.

## Price comparison

| API | Price | How you pay | Lowest paid start | Free to start |
|---|---|---|---|---|
| Openhandle | $2.50 per 1,000 requests, $2 above 100,000 a month | Balance, per request | $10 balance | 100 requests |
| ScrapeCreators | $1.88 per 1,000 credits, $0.99 on the biggest pack | Credit packs | $47 for 25,000 credits | 100 credits |
| Apify | Set per scraper. See the note below | Monthly plan plus usage | $19 a month | $5 of usage a month |
| Bright Data | $1.50 per 1,000 records, $1.30 on the $499 plan | Per record | Pay as you go | 5,000 records a month |
| EnsembleData | About $2.22 per 1,000 units, about $0.93 on the biggest plan | Monthly plan, daily units | $100 a month for 1,500 units a day | 50 units a day |
| TikHub | $1 to $10 per 1,000 requests, set per endpoint | Balance, per request | $5 balance | $0.05 credit |
| SociaVault | $4.83 per 1,000 credits, $2 on the biggest pack | Credit packs | $29 for 6,000 credits | 50 credits |
| SocialCrawl | £6 per 1,000 credits, £1.99 on the biggest pack | Credit packs, in pounds | £15 for 2,500 credits | 100 credits |
| Data365 | €0.60 per 1,000 credits on the Basic plan | Monthly plan, in euros | €300 a month for one network | 14-day trial |

Other publishers provide Apify’s TikTok scrapers. Each publisher sets a price. Check the listing for the scraper you plan to use.

## TikTok costs

- **Search.** A TikTok search costs 1 to 42 credits on SocialCrawl. Check the price of your planned searches.
- **Endpoint prices.** TikHub charges $0.001 to $0.01 per request. Check the price of each endpoint you need.
- **Empty answers.** One TikHub endpoint doc says a 200 response with empty data is billed. Test this with your own calls.

## What to test before you pay

Use each API’s free credit. Run the same calls on every API.

1. **A new video.** Check how long a new video takes to appear.
2. **View counts.** Compare the count with the TikTok app. Check it again an hour later.
3. **A long comment thread.** Page through the full thread, including replies. Count all returned comments.
4. **A private account.** Check for a clear error. Check whether the error costs anything.
5. **A sound or hashtag.** Count how many videos the API lets you page through.
6. **Empty search results.** Search for a word with no results. Check the cost.

## Failed requests

| API | What the public pages say about failed requests |
|---|---|
| Openhandle | Failed requests are free |
| ScrapeCreators | We found no rule for all endpoints |
| Apify | We found no rule on the pages we read |
| Bright Data | Failed deliveries are free. Failures caused by wrong input are billed |
| EnsembleData | Internal errors are free. A search with no results can still cost a unit |
| TikHub | Only HTTP 200 responses are billed. One endpoint doc says a 200 response with empty data is billed |
| SociaVault | Failed requests are not charged |
| SocialCrawl | Credits come back after upstream errors and 5xx errors |
| Data365 | We found no rule on the pages we read |

## Verdicts

- **Openhandle.** Openhandle provides many kinds of TikTok data at one price per request. It has 28 TikTok endpoints, including [videos](/apis/tiktok/videos), [comments](/apis/tiktok/comments), and [followers](/apis/tiktok/followers). We make Openhandle, so test it against the other APIs.
- **TikHub.** TikHub has the lowest published paid start on this page, at $5.
- **ScrapeCreators.** ScrapeCreators sells credits up front for many calls.
- **EnsembleData.** EnsembleData uses daily units with a monthly plan. This can suit steady daily use.
- **Bright Data.** Bright Data provides large batches of records.

## How we checked

We used each vendor’s own price page: [ScrapeCreators](https://scrapecreators.com), [Apify](https://apify.com/pricing), [Bright Data](https://brightdata.com/pricing/web-scraper), [EnsembleData](https://ensembledata.com/pricing), [TikHub](https://tikhub.io/pricing), [SociaVault](https://sociavault.com/pricing), [SocialCrawl](https://www.socialcrawl.dev/pricing), and [Data365](https://data365.co/pricing). We calculated the per-1,000 prices from the published packs. For EnsembleData, we assume a 30-day month with every unit used. Vendors change prices. Tell us if a number is out of date, and we will fix it.
