• Instagram
  • Threads
  • TikTok
  • YouTube

Plan a month of short videos in one sitting

Schedule your Reels, TikToks, Shorts and Threads posts weeks ahead. PostClock publishes each one on time, so you can spend your days filming instead of posting.

New post
0:05 · 9:16

Three weeks from seed to first bloom. Morning light on the balcony, no filter.

78 / 2,200 78 / 500 78 / 2,200
Who can see this videoEveryoneCommentsDuetStitch
Tue, Nov 3 · 9:30 AM Eastern Time
  • @morningbloomReel
    Scheduled
  • @morningbloomVideo post
    Scheduled
  • Morning BloomEveryone · Comments on
    Scheduled
  • Save draftSchedule 3 posts
Instagram
Official Instagram API
Threads
Official Threads API
TikTok
Official Content Posting API
YouTube
Official YouTube Data API

Made for short-form video

One upload goes to every account you pick, with the format and settings each platform expects.

Instagram

Reels and photo posts

  • Business and creator accounts
  • Captions up to 2,200 characters
  • Views, likes and comments per post
Threads

Video, photo and text posts

  • Captions up to 500 characters
  • Text-only posts when there is no video
  • Views, likes and replies per post
TikTok

Videos straight to your profile

  • Pick who can see each video
  • Allow or block comments, Duets and Stitches
  • Label brand deals the way TikTok requires
YouTube

Shorts and videos

  • Vertical videos up to 3 minutes play as Shorts
  • Public, unlisted or private for each video
  • Views, likes and comments per video

How it works

  1. @morningbloomConnected
    @morningbloomConnected
    Morning BloomConnected
    Morning BloomConnected
    1

    Connect your accounts

    Log in with Instagram, Threads, TikTok or YouTube. PostClock never sees your password.

  2. Instagram 1,204 / 2,200
    Threads 512 / 500

    Shorten the Threads caption by 12 characters.

    2

    Upload and write

    Add your video and caption. Change the caption for any platform that needs it.

  3. Mon
    Tue9:30 AM
    Wed
    Thu6:00 PM
    Fri
    3

    Fill the calendar

    Pick dates and times for the weeks ahead. PostClock posts each video on schedule.

Everything in one workspace

Content calendar

See every scheduled video by day, with its thumbnail. Drag a post to another day to move it.

Captions per platform

Write one caption for every platform, or tailor it for each. Character limits are checked as you type.

Post now or later

Publish right away, or pick a date and time in your own time zone.

Post analytics

Views, likes and comments for every post, pulled from each platform.

Team access

Invite teammates as admins or members, and keep a separate workspace for each brand.

Media library

Every video and image you upload stays in one place, ready for the next post.

Delivery status

Published, failed or needs review, for every account, with the platform’s reason when a post fails.

API and webhooks

Schedule posts from your own app and get a webhook when each one goes live.

Know what went live

Every account gets its own status. When a post fails, you see the platform’s reason and can retry in one click.

If a platform times out halfway through an upload, PostClock holds the post for you to check instead of sending it again. Your followers never see the same video twice.

  • First bloom@morningbloom · Reel
    Published
  • First bloom@morningbloom · Video post
    Published
  • First bloomMorning Bloom · Upload timed out
    Needs review
  • Repotting day@morningbloom · Video must be at least 3 seconds
    Failed
  • Seed haulMorning Bloom · Thu, Nov 5 · 6:00 PM
    Scheduled

Publish from your own app

Add Instagram, Threads, TikTok and YouTube publishing to your product with one REST API. PostClock handles each platform’s upload steps, token refresh and rate limits.

  • Safe retries. Repeat a request with the same Idempotency-Key and PostClock returns the original post.
  • Signed webhooks when a post is published, fails or needs review.
  • Direct uploads. Send MP4, JPEG and PNG files to a signed upload URL.
  • Team keys. Each key belongs to a workspace and acts with its creator’s role.
Schedule a postPOST /api/v1/posts
curl https://postclock.social/api/v1/posts \
  -H "Authorization: Bearer $POSTCLOCK_KEY" \
  -H "Idempotency-Key: first-bloom" \
  -d '{
    "title": "First bloom",
    "caption": "Three weeks from seed to first bloom.",
    "mediaType": "video",
    "mediaUrl": "https://cdn.example.com/bloom.mp4",
    "accountIds": ["acc_instagram", "acc_tiktok"],
    "scheduledAt": "2026-11-03T09:30:00-05:00",
    "status": "scheduled"
  }'
Webhook to your server
{
  "type": "delivery.published",
  "data": {
    "platform": "instagram",
    "title": "First bloom",
    "remoteId": "17912345678901234"
  }
}

Safe for your accounts

Official APIs only

PostClock connects through each platform’s approved login and publishing APIs. No password sharing.

No watermark

Your video goes out exactly as you uploaded it, with no logo or added text.

Encrypted access

Account tokens are encrypted with AES-256 before they are stored.

Frequently asked questions

Which Instagram accounts work with PostClock?

Business and creator accounts. Instagram does not allow apps to post to personal accounts. You can switch to a free creator account in the Instagram app under Settings → Account type and tools.

Will PostClock post anything without my approval?

No. Nothing goes out until you schedule it or press Post now.

Can each platform get its own caption?

Yes. Write one caption for every platform, or open a platform’s tab and write a different one. Each tab shows that platform’s character limit.

Who can see my TikTok videos?

You decide for each video, from the privacy options TikTok offers your account. Comments, Duets and Stitches start switched off, and you turn on the ones you want.

What happens if a post fails?

You see the platform’s reason on the post. Fix it and retry with one click. If PostClock cannot tell whether a post went through, it asks you to check before sending anything again.

Do you have an API?

Yes. Create a key under Developers in your workspace to schedule posts, upload media and receive webhooks from your own app.

How do I delete my data?

Disconnecting an account deletes its access token immediately. To delete everything, follow the data deletion steps.