TikTok

Schedule TikTok videos ahead of time

Upload the video once, write the caption, pick the time. JuzPost posts it to TikTok while you are doing something else. The same upload goes to every other network you post to.

7 day free trial. Cancel any time during the trial and you pay nothing.

One post, every account

Upload once and send it to your TikTok profile and every other network in the same action. No re-uploading the same file over and over.

Your timezone, your slots

Set the workspace timezone once. Every time you type is that timezone, on every device, with saved posting times as one-tap picks.

One price, not per channel

Your plan counts connected accounts in total, across every network. Adding TikTok does not add a line to your bill.

Built for the way TikTok works

TikTok has its own rules. JuzPost already knows them.

Every video needs a privacy level, and a disclosure once you switch one on. The composer handles the parts TikTok is strict about, so you are not reading developer docs at 11pm.

Composer

Write once, then say it differently on TikTok

The post that works on X in 280 characters is not the caption that works on TikTok. Write the base version, then override the wording for TikTok alone. The base text is never touched, so every other network keeps what you wrote. Each chip carries the creator nickname and avatar, so you can see which account you are posting as.

  • A different caption per account, not just per platform
  • 2,200 characters, counted the way TikTok counts them, emoji included
  • Hashtags and mentions sit in the caption text, where TikTok reads them

Composer

Northwind Coffee@northwindNorthwind

Ninety seconds on the new Ethiopian. Washed, jasmine and stone fruit, and we pulled about forty shots to land the recipe.

On the menu Friday, pre-orders open now. #coffee #espresso #smallbatch

TikTok override active1,024 / 2,200

Video

Privacy, cover and disclosure, settled before you hit schedule

TikTok turns down a video with no privacy level, or a disclosure switched on and left blank. JuzPost reads the live list of options your account actually offers and holds the schedule button until you have picked. Comment, duet and stitch follow your own TikTok settings.

  • Vertical preview in a real 9:16 frame, not a cropped thumbnail
  • Scrub to the frame you want and TikTok uses it as the cover
  • Branded content removes the only me option, the way TikTok requires

Video preview

Aspect9:16
PrivacyPublic
CoverFrame at 0:02
DisclosureYour brand
Length0:42

Scheduling

A month of TikTok videos, planned in one sitting

Batch the whole month, drop each video on a day, and leave. Scheduling runs on our own servers, so nothing depends on your laptop being awake at 8am on a Saturday.

  • Month and week views, filtered by account
  • Anything from five minutes out to months ahead
  • Scheduled, posted, drafts and failed in one list

March

M
T
W
T
F
S
S
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

Every network

TikTok is not the only place you post.

The same upload, the same queue, the same bill. Pick any network to see how it works.

Posting to more than one network? See how the social media scheduler handles every network from a single upload.

Pricing

Try any plan for $0 today

Every network is on every paid plan, with no cap on how much you post. Paid plans differ in accounts, workspaces, teammates and how much analytics history you keep.

Free

For a couple of channels, at no cost.

$0/month

Free forever

2 social accounts

  • Up to 15 posts queued at once
  • Schedule up to 30 days ahead
  • 1 workspace
  • Every network except X
Start for $0

Solo

For one person posting everywhere at once.

$19/month

Billed monthly

5 social accounts

  • Unlimited posts
  • Schedule up to 180 days ahead
  • Bulk upload and bulk video scheduling
  • MCP, REST API and CLI
  • Analytics (beta), 90 days of history
  • Best time to post
  • 10 AI images a month
  • 1 workspace
Start 7-day free trial
Most popular

Growth

For creators posting most days.

$29/month

Billed monthly

15 social accounts

Everything in Solo, plus:

  • 2 workspaces
  • Up to 50 team members per workspace
  • Analytics (beta), 180 days of history
  • 30 AI images a month
  • Priority human support
Start 7-day free trial

Pro

For running client accounts at any scale.

$69/month

Billed monthly

50 social accounts

Everything in Growth, plus:

  • Extra accounts at $1/month each
  • 5 workspaces
  • Analytics (beta), 365 days of history
  • 100 AI images a month
Start 7-day free trial

Card required on every plan. Free is never charged, and you can cancel a paid trial before it ends and pay nothing.

FAQ

TikTok, specifically.

The questions people actually ask before they connect an account.

Can JuzPost post photo carousels to TikTok?

No. TikTok publishing here is video. If you want a photo post, make it in the TikTok app. Every other part of the schedule works the same way, so your video posts still go out on time next to everything else you have queued.

How long can a TikTok caption be?

2,200 characters. Our counter measures in UTF-16, the same way TikTok counts, so emoji and non-Latin scripts come out at the right number instead of a guess. Hashtags and mentions sit inside the caption text and count towards the same 2,200.

What are the video specs?

MP4 is the recommended container, with WebM and MOV also accepted. Up to 4GB. Each side between 360 and 4096 pixels, and 23 to 60 fps. How long a video you are allowed to post depends on the posting privilege your own creator account holds.

Why do I have to pick a privacy level every time?

Because TikTok asks for one and there is no safe default to guess. JuzPost reads the live list of options your account actually offers and shows only those, which may be public, friends, followers or only me. Nothing is pre-selected, and you cannot schedule until you choose.

How does the commercial content disclosure work?

Turn the disclosure on and pick "Your brand" or "Branded content". Publishing stays blocked until one of them is chosen, which is what TikTok requires. Branded content cannot be posted as "only me", so that privacy option is removed while it is on.

Will my connection expire and drop a scheduled post?

The access token lasts 24 hours and the refresh token lasts a year. TikTok issues a new refresh token on every renewal and JuzPost saves it, so a post scheduled for next month does not fail because a token aged out. Connecting uses TikTok's own login with PKCE, and asks for three permissions: read your display name and avatar, upload video, and publish with a caption and a privacy setting.

Put TikTok on a schedule.

Connect your account, batch a month of videos, and get the evening back. Seven days free.