# TikTok Post

> Publish a video from your workflow to a connected TikTok account with a caption. Use vertical 1080 × 1920 video of up to 10 minutes for the best result.

Source: https://nodaro.ai/docs/nodes/publish/tiktok-post

The **TikTok Post** node publishes a video from your workflow to your connected TikTok account. Put it after the node that makes or edits the video, write a caption, and the node uploads the video and posts it.

- Found in: Publish › Platforms
- Output: none
- API type: `tiktok-post`

## When to use it
- Publish short-form AI video, for example from [Generate Video](https://nodaro.ai/docs/nodes/video/generate-video), as soon as it is ready.
- Post on a schedule, with a [Schedule Trigger](https://nodaro.ai/docs/nodes/automate/schedule-trigger) at the start of the workflow.
- Post the same video to several platforms: connect it to TikTok Post, [YouTube Upload](https://nodaro.ai/docs/nodes/publish/youtube-upload) and [Instagram Post](https://nodaro.ai/docs/nodes/publish/instagram-post) at once.

## Quick start
### Connect TikTok

Open the **Integrations** page and connect your TikTok account.

### Add the node

Press Tab on the canvas and choose **Publish › Platforms › TikTok Post**.

### Connect the video and write the caption

Connect a video to the node's input. In the settings panel, choose the **Account** and type the **Caption**, including hashtags.

### Run it

Click **Run**. The node uploads the video and waits for TikTok to confirm the post before it marks the run as complete.

Workflow: A prompt becomes a vertical video, Add Captions burns in subtitles, and TikTok Post publishes it.

- Text → Generate Video (prompt)
- Generate Video → Add Captions
- Add Captions → TikTok Post

## Inputs
The node has one input on its left edge. Connect the video to post.

## Settings
| Setting | What it does |
| --- | --- |
| **Account** | The connected TikTok account to post to. |
| **Caption** | The text of the post. Include hashtags to help people find it. |

TikTok Post has one kind of post, a video, so the node shows no **Action** menu.

## Sizes and limits

| Format | Size in pixels | Longest video |
| --- | --- | --- |
| Video | 1080 × 1920 (`9:16`) | 10 minutes |

Shorter clips, from 15 to 60 seconds, usually perform better on TikTok.

## Credits
Each post costs 10 credits. The node that made the video charges for it separately.

## Tips
- **Generate vertical from the start.** Set [Generate Video](https://nodaro.ai/docs/nodes/video/generate-video) to `9:16`, or reformat an existing clip with [Social Media Format](https://nodaro.ai/docs/nodes/video/social-media-format).
- **Burn in subtitles.** Put [Add Captions](https://nodaro.ai/docs/nodes/video/add-captions) before TikTok Post so that the video also reads without sound.
- **Use one node for every network.** [Publish to Social](https://nodaro.ai/docs/nodes/publish/publish-to-social) posts to TikTok in the same way, and to any other connected account.

## Frequently asked questions

### What video format does TikTok Post need?

Use vertical 9:16 video at 1080 × 1920 pixels. TikTok accepts videos of up to 10 minutes, and short clips of 15 to 60 seconds usually perform best.

### Can TikTok Post publish images?

No. The node publishes video only. To post images to other networks, use Instagram Post, Facebook Post or Publish to Social.

### Why does the node keep running after the upload?

TikTok processes uploads in the background. The node waits until TikTok confirms the post before it shows the run as complete.

### How much does a TikTok post cost?

Each post costs 10 credits. The video itself is paid for by the node that made it.
