n8n has no built-in TikTok node: n8n’s integrations documentation lists none. To post videos, read TikTok data or manage TikTok ads from a workflow, you either call TikTok’s APIs yourself with the built-in HTTP Request node or install a community node. This guide sorts the TikTok community packages by what they do, using the descriptions and READMEs their authors publish on npm and our own download data.
Which kind of TikTok node do you need?
| You want to | Look at |
|---|---|
| Post videos or photos to your own TikTok account | Packages built on TikTok’s Content Posting API, such as @igabm/n8n-nodes-tiktok |
| Post the same content to TikTok and other networks | Multi-network packages: n8n-nodes-repliz, n8n-nodes-nashir |
| Read profiles, videos, hashtags or comments | Data packages that run an Apify Actor, such as n8n-nodes-scrapeunblocker-tiktok |
| Manage TikTok ads assets | TikTok Business API packages |
| Run a TikTok Shop | n8n-nodes-tiktokshop |
| Call any TikTok API endpoint yourself | The built-in HTTP Request node, or n8n-nodes-lage-tiktok |
TikTok community nodes
Our TikTok hub lists 27 packages that pass our quality rule, with 1,664 npm downloads a week between them. The most downloaded, with the description each author gives on npm (weekly npm downloads as of 27 October 2026):

| Package | Weekly downloads | Author’s description |
|---|---|---|
| n8n-nodes-repliz | 970 | Repliz API: accounts, comments, chats, content, schedules |
| n8n-nodes-nashir | 455 | nashir.ai: publish to TikTok and other networks |
| n8n-nodes-tiktok-gateway | 40 | Messages and follower webhooks through a self-hosted TikTok Gateway |
| n8n-nodes-tiktok-business-api | 21 | TikTok Business API (deprecated, see below) |
| n8n-nodes-weld | 21 | Weld web scraping across TikTok and other social networks |
| @igabm/n8n-nodes-tiktok | 16 | TikTok API: video and photo posts, post status, user profile |
| n8n-nodes-tiktok-bigboss | 16 | Upload, analytics and search |
| n8n-nodes-apivault-tiktok-shadowban | 16 | TikTok Shadow Ban Checker (Apify Actor) |
| n8n-nodes-tiktokshop | 12 | TikTok Shop seller, catalog, order, finance and fulfillment operations |
| n8n-nodes-lage-tiktok | 11 | TikTok Login Kit OAuth and TikTok Open API requests (unofficial) |
| n8n-nodes-scrapeunblocker-tiktok | 11 | Creator profiles, videos, hashtags, keyword search and comments (Apify Actor) |
Posting to TikTok
The README of @igabm/n8n-nodes-tiktok lists Video Post (by URL or file), Photo Post (as a direct post or for later editing in the TikTok app), Post Status and User Profile. It uses OAuth2 with your own TikTok developer app: you register an app, add the Content Posting API product, and your app needs approval for the video.upload and video.publish scopes plus profile scopes such as user.info.basic. n8n-nodes-tiktok-bigboss also lists video upload and profile data, using your TikTok developer app credentials. n8n-nodes-lage-tiktok is a lower-level option: a TikTok OAuth2 credential (Login Kit) and a node that sends authenticated requests to open.tiktokapis.com, so you can call any TikTok Open API endpoint your app is approved for.
If you don’t want your own TikTok developer app, the multi-network packages (Repliz, nashir) post through their own service, which has its own account and pricing.
Reading TikTok data
The ScrapeUnblocker and API Vault packages run hosted Apify Actors and return the results to n8n, so you need an Apify account rather than TikTok API access. n8n-nodes-weld does the same through the Weld scraping service.
Ads and TikTok Shop
n8n-nodes-tiktok-business-api covers parts of the TikTok Business API (ad accounts, images, creative assets). Its README says it is deprecated and points to n8n-nodes-tiktok-business as the replacement. n8n-nodes-tiktokshop handles TikTok Shop OpenAPI calls (sellers, products, orders, finances, logistics, fulfillments), including request signing and token refresh, and needs TikTok Shop app credentials.
Messages and followers
n8n-nodes-tiktok-gateway works only with a TikTok Gateway you host yourself: its nodes send text and stickers, read messages and react to new followers, with every request going through your gateway. Its README says it targets self-hosted n8n and is not an n8n Cloud verified node.
Check each node page here for the latest release and, where it has one, its GitHub repository for open issues before you build on a package.
How to choose
- Posting to your own account, with your own TikTok developer app: a Content Posting API package such as @igabm/n8n-nodes-tiktok.
- Posting without a TikTok developer app, or to several networks: Repliz or nashir.
- Research and monitoring data: one of the Apify-based data packages.
- Full control: the HTTP Request node or n8n-nodes-lage-tiktok with TikTok’s API documentation.
To install a package on a self-hosted instance, an owner or admin enters its npm name in Settings > Community Nodes; full steps are in How to Install n8n Community Nodes. On n8n Cloud only verified community nodes can be installed, see Verified vs Unverified n8n Community Nodes. Similar guides: YouTube and Instagram.
FAQ
Does n8n have a TikTok node?
Not a built-in one. TikTok support comes from community nodes, or from calling TikTok’s API with the HTTP Request node.
Can n8n post videos to TikTok?
With a community node. @igabm/n8n-nodes-tiktok lists video and photo posting through TikTok’s Content Posting API, and multi-network packages such as nashir publish to TikTok through their own service.
Do I need a TikTok developer app?
For packages that call TikTok’s API directly, yes, approved for the scopes you use. Multi-network and Apify-based packages use their own service account instead.
What is the most used TikTok community node?
n8n-nodes-repliz, with 970 weekly npm downloads on 27 October 2026. It covers several networks; the most used TikTok-only package is n8n-nodes-tiktok-gateway, with 40.



