Skip to content
letspost
TikTok · Direct Publish · Content Posting API

Schedule TikTok videos and publish them automatically.

Direct upload via TikTok's Content Posting API. Captions, hashtags, privacy settings, and scheduled publish — all from one dashboard.

Free tier · No card required

Setup

Up and running in 60 seconds

1

Connect TikTok

OAuth into your TikTok account. We request video.upload + video.publish + user.info scopes — nothing more.

2

Upload your video

Drag in MP4 (up to 287MB / 10 min for Direct Publish). Write the caption, pick hashtags, set Stitch/Duet/Comment privacy.

3

Schedule or publish

Set a publish time or push live now. Direct Publish posts straight to your profile — no inbox detour.

What you can do

Use cases with TikTok

Direct Publish

Posts land directly on your profile (with video.publish scope), not the TikTok inbox.

Hashtag suggest

AI drafts hashtag groups from your video subject + caption. One click to insert.

Bulk video queue

Drop 30 videos into the queue, pick a cadence, and we'll drip-publish on schedule.

FAQ

Common questions

Does LetsPost use TikTok's official API?
Yes — the Content Posting API. We don't scrape, automate the app, or use unofficial endpoints. Approved publishing scopes only.
Will my videos go to the TikTok inbox?
No, when video.publish scope is granted (default). Videos land directly on your profile. If your TikTok app status downgrades the scope, we fall back to inbox and surface a clear error.
What's the max video length and size?
TikTok caps Direct Publish at ~10 minutes / 287MB. LetsPost validates the file before upload and surfaces a clear error if it exceeds the limit — no failed publishes.
Can I schedule to multiple TikTok accounts?
Yes. Connect every account you manage; publish from one composer.

Start publishing with TikTok

Free tier. No card required. Live in minutes.

✓ Free tier ✓ No credit card ✓ Cancel anytime