The best n8n node to publish to TikTok, Instagram and YouTube Shorts
All of them post one video to the three networks. They differ in whether the node installs on n8n Cloud, whether the free plan includes TikTok, and who writes the text. n8n's numbers and the vendors' prices were both read on Oct 3, 2026.

Updated . Written from PostWire's own code; vendor prices read on Oct 3, 2026. Live networks: TikTok, Instagram, YouTube, LinkedIn (personal profiles), Facebook Pages, Bluesky, Mastodon, Telegram, Discord — not X, Threads, Reddit or Pinterest.
The n8n nodes that publish to TikTok, Instagram and YouTube
Ordered by downloads in n8n's registry, the one popularity number n8n itself publishes. PostWire's node isn't in that registry yet (it's unverified), so it goes last.
Blotato — AI video, and the most-used node
- Free plan
- No — 7-day trial (the trial excludes the API)
- Cheapest paid plan
- Starter $29 a month — 20 accounts, up to 900 TikTok posts a month, n8n and Make nodes
Verified node
@blotato/n8n-nodes-blotato, 59,576 downloads in n8n's registry — the most of any social publishing node. Its guide adds one "Publish Post" node per network, run in parallel with the same media URL.Watch out: No free plan, and the trial excludes the API; the caption is yours to write per node.
Upload-Post — many destinations in one upload call
- Free plan
- Yes — 2 profiles, 10 uploads a month, TikTok not included
- Cheapest paid plan
- Basic $24 a month ($16 billed yearly) — 5 profiles, unlimited uploads
Verified node
n8n-nodes-upload-post(966 downloads). One upload call can target several platforms.Watch out: TikTok isn't on the free plan, and it's priced per profile (one account per network).
Postiz — open source you can self-host
- Free plan
- No — 7-day trial (self-hosting is free under AGPL)
- Cheapest paid plan
- Standard $29 a month ($23 billed yearly) — 5 channels, unlimited posts, API and MCP
Verified node
n8n-nodes-postiz(693 downloads). The whole scheduler can be self-hosted, or used hosted with API and MCP on every plan.Watch out: No free hosted plan; self-hosting means running it yourself.
PostFast — many platforms in one node type
- Free plan
- No — 7-day trial, no card
- Cheapest paid plan
- Starter €12 a month (€10 billed yearly) — 4 accounts, 150 scheduled posts
Verified node
n8n-nodes-postfast(556 downloads); one node type for many platforms, per its registry description.Watch out: Priced in euros; Starter caps scheduled posts at 150.
Zernio — pay per account, with a free start
- Free plan
- Yes — the first 2 accounts, unlimited posts, full API
- Cheapest paid plan
- $6 per account a month for accounts 3–10 (then $3, then $1)
Verified node
n8n-nodes-zernio(368 downloads).Watch out: Per account: TikTok + Instagram + YouTube is 3 accounts, so $6 a month after the 2 free.
PostWire — each network's text written inside the node
- Free plan
- Yes, TikTok included — 1 business, 20 posts a month, 5 AI drafts a day, 2 networks per post, 3 scheduled posts at a time — every network connects free, no card
- Cheapest paid plan
- Starter $9 a month — 3 businesses, 300 posts, every network in each post
n8n-nodes-postwire: one Post → Publish node takes every network and one video; Smart Distribute writes a hook-first TikTok caption, an Instagram caption and a YouTube title, description and tags in the same step. TikTok's Direct Post audit is done (July 7, 2026), so posts go out public. Five ready workflows are on n8n.io.Watch out: Not verified by n8n yet: not in n8n's registry and not installable on n8n Cloud (use the HTTP Request step below). No X, Threads or Pinterest.
Downloads: the figure n8n's registry (https://api.n8n.io/api/community-nodes) returns for each package, Oct 3, 2026. Prices: each vendor's pricing page the same day, monthly billing.
Do it with one node (or one HTTP Request on n8n Cloud)
- Create a free PostWire account
Open postwire.io/dashboard.html, type your email and press Create my free account. PostWire emails you a link to confirm the address; connecting accounts and publishing unlock once it is confirmed. No password and no card (free plan: 1 business, 20 posts a month, 5 AI drafts a day, 2 networks per post, 3 scheduled posts at a time — every network connects free, no card).
- Connect TikTok, Instagram and YouTube
Open Accounts, press Connect on each network and then Continue to TikTok (or Instagram, YouTube). You sign in on the network itself and come straight back; PostWire never sees your password and you do not need your own developer app — PostWire's TikTok, Meta and Google approvals cover it. Instagram needs a Business or Creator account; Log in with Instagram works without a Facebook Page.
- Copy your API key
In the dashboard, open API & MCP and press Copy key on the API key card. It is sent as
Authorization: Bearer pw_live_…(theX-API-Keyheader also works). Keep it server-side. - Self-hosted n8n: install the node
Settings → Community nodes → Install →
n8n-nodes-postwire. Add a PostWire API credential with the key, then a Post → Publish node: Networks TikTok, Instagram, YouTube · Content Smart Distribute · Media URL (up to 1 GB) or Binary File (up to 50 MB). Visibility is Public by default. - n8n Cloud: one HTTP Request node
Method POST, a header with your key, and this JSON body:
POST https://postwire.io/api/post Authorization: Bearer pw_live_… Content-Type: application/json { "platforms": ["tiktok", "instagram", "youtube"], "video_url": "{{ $json.video_url }}", "title": "{{ $json.title }}", "text": "{{ $json.caption }}", "privacy": "public", "idempotency_key": "{{ $json.id }}" }
Want the captions written per network over HTTP too? Call POST /api/generate first and pass its drafts as per_platform — walk-through: n8n: post to TikTok, Instagram and YouTube.
Side by side
| Node | Verified by n8n (installs on Cloud) | n8n registry downloads | Free plan | Cheapest paid plan | Writes each network's caption in the node |
|---|---|---|---|---|---|
| Blotato | Yes | 59,576 | No — 7-day trial, API excluded | $29/mo (Starter, 20 accounts) | Not listed |
| Upload-Post | Yes | 966 | Yes — 2 profiles, 10 uploads/mo, no TikTok | $24/mo (Basic, 5 profiles) | Not listed |
| Postiz | Yes | 693 | No — 7-day trial (self-host free) | $29/mo (Standard, 5 channels) | Not listed |
| PostFast | Yes | 556 | No — 7-day trial | €12/mo (Starter, 4 accounts) | Not listed |
| Zernio | Yes | 368 | Yes — first 2 accounts | $6 per account (3rd–10th) | Not listed |
| PostWire | Not yet — self-hosted, or HTTP Request on Cloud | Not in the registry (unverified) | Yes, TikTok included — 20 posts/mo, 2 networks per post | $9/mo (Starter) | Yes — Smart Distribute |
n8n columns: n8n's community-node registry, Oct 3, 2026. Free plan and price: each vendor's pricing page, Oct 3, 2026, monthly billing (links below). Monthly billing in USD unless noted. "Not listed" means we could not find it on their page, not that it is missing.
Where the others are ahead of PostWire
- Blotato is popular for a reason: a verified node, the most downloads in n8n's registry, and AI video tools. PostWire publishes the video you give it; it doesn't make video.
- Every verified node installs on n8n Cloud. PostWire's is waiting on n8n's verification; on Cloud you use HTTP Request — one node, but no form fields.
- Upload-Post, Blotato, PostFast and Zernio reach X, Threads or Pinterest. PostWire doesn't yet.
- n8n community-node registry (verified status, downloads): api.n8n.io/api/community-nodes
- Blotato pricing: www.blotato.com/pricing
- Upload-Post pricing and free plan (llms-full.txt): www.upload-post.com/llms-full.txt
- Postiz pricing: postiz.com/pricing
- PostFast pricing: postfa.st/pricing
- Zernio pricing (pricing.md): zernio.com/pricing.md
Questions people ask
What is the best n8n node to post to TikTok, Instagram and YouTube Shorts?
It depends on what you need. Blotato's node is the most downloaded in n8n's registry (59,576 on Oct 3, 2026) and verified; Upload-Post sends one upload to many destinations; PostWire writes a different caption, YouTube title and tags per network in the same node and includes TikTok on its free plan.
Does n8n have an official TikTok node?
No core node publishes videos to TikTok. You use a community node from a posting service, or HTTP Request nodes against a service that holds TikTok's Direct Post approval.
Which of these nodes work on n8n Cloud?
Verified community nodes install on n8n Cloud: Blotato, Upload-Post, Postiz, PostFast and Zernio were verified on Oct 3, 2026. PostWire's is not verified yet, so on Cloud you call its API with one HTTP Request node.
Can one node post the same video to all three networks?
With PostWire's node, yes: Post → Publish takes several networks and one video and returns a result per network. Blotato's own guide uses one Publish Post node per network, run in parallel.
Which one has a free plan with TikTok?
PostWire's free plan includes TikTok (20 posts a month, 2 networks per post). Zernio's free tier is its first 2 accounts (its pricing doesn't say TikTok is excluded); Upload-Post's free plan excludes TikTok; Blotato, Postiz and PostFast have trials, not free plans.
Why are my TikTok posts private?
Through TikTok's API, a client that hasn't passed TikTok's audit can only post privately. PostWire passed it on July 7, 2026; through its raw API send "privacy": "public" (the n8n node's Visibility defaults to Public).
Try it on one business, free.
The free plan is 1 business, 20 posts a month, 5 AI drafts a day and 2 networks per post — every network connects free, no card, no time limit. Paid plans start at $9 a month and have a 14-day refund; after your first published post, Pro can be tried free for 3 days.