The best n8n node to publish to TikTok, Instagram and YouTube Shorts

n8n has no core node that publishes to TikTok, so the answer is a community node from a posting service. In n8n's own registry on Oct 3, 2026, Blotato's node is by far the most downloaded (59,576) and is verified, so it installs on n8n Cloud; Upload-Post (966), Postiz (693), PostFast (556) and Zernio (368) are verified too. Pick Blotato for AI video and the most-used node, Upload-Post for many destinations in one upload call, and PostWire if you want each network's caption, YouTube title and tags written inside the same node, with TikTok on a free plan — its node isn't verified yet, so on n8n Cloud it's one HTTP Request.

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.

n8n workflow: Google Drive trigger, a filter for video files, Download the video, the PostWire node 'Publish to TikTok, Reels and Shorts', and an email if any network failed
A real workflow, published on n8n.io as template 19184: a new video in a Drive folder goes to TikTok, Reels and Shorts through one PostWire node, with an email if a network fails.

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.

  1. 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.

  2. 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).

  3. 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.

  4. 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.

  5. 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.

  6. 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)

  1. 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).

  2. 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.

  3. 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_… (the X-API-Key header also works). Keep it server-side.

  4. 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.

  5. 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

NodeVerified by n8n (installs on Cloud)n8n registry downloadsFree planCheapest paid planWrites each network's caption in the node
BlotatoYes59,576No — 7-day trial, API excluded$29/mo (Starter, 20 accounts)Not listed
Upload-PostYes966Yes — 2 profiles, 10 uploads/mo, no TikTok$24/mo (Basic, 5 profiles)Not listed
PostizYes693No — 7-day trial (self-host free)$29/mo (Standard, 5 channels)Not listed
PostFastYes556No — 7-day trial€12/mo (Starter, 4 accounts)Not listed
ZernioYes368Yes — first 2 accounts$6 per account (3rd–10th)Not listed
PostWireNot yet — self-hosted, or HTTP Request on CloudNot 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.
Sources, all read on Oct 3, 2026:

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).