← Back to the blog

Can You Schedule TikTok Posts? Yes, in Three Places

Can you schedule TikTok posts? Yes, and in more places than most guides admit. TikTok schedules natively from its web upload page and, since January 2025, from inside the TikTok Studio app. Third-party tools are a third route that runs on a different mechanism from either. What separates them is who holds the post while it waits, and how much TikTok has written down about each.

Key takeaways

  • TikTok's web scheduler documents 15 minutes to 10 days, a floor as well as a ceiling. Studio's window is undocumented.
  • On the web scheduler, video, caption and time all lock once scheduled. Delete and re-upload is the documented fix.
  • TikTok's direct-post API documents no scheduling field, so tools hold your post themselves.

Can you schedule TikTok posts, and where?

Three places, and only the first two are TikTok's own. TikTok's web upload page has carried a TikTok schedule post control since 2021, and the TikTok Studio app added one in January 2025. Anything else, this site included, is a third-party queue that publishes on your behalf.

When someone asks how to schedule posts on TikTok, the honest reply is a question back: for one account or several, and inside the documented ten days or beyond them? Those two answers pick the route for you, and the rest of this page is what changes between them.

TikTok announced the mobile version in its own App Store release notes rather than on its blog. Version 37.3.0, dated 09 January 2025, reads "Introducing scheduled posts on TikTok Studio. You can now create posts and schedule them to publish at the best time for you and your audience." The listing's seller is TikTok Ltd. (App Store). TikTok Studio is a separate download from the main TikTok app, which is the distinction most write-ups skip.

Worth knowing: Zilfu is one of the third-party schedulers described here, so treat this as an argument rather than a verdict. What we can do instead of asking for trust is quote TikTok's own pages and count the fields in its own API reference, which is what the rest of this page does.

Why do so many guides say TikTok scheduling is desktop only?

Because TikTok's own page still points them there. Its Video Scheduler announcement states "You can find this feature on the web upload page" and, further down, "Once you've scheduled a post, it will then be visible on both the web version and the app version of TikTok" (TikTok For Business). Visible on the app, created on the web. Nowhere does that page restrict the feature to desktop, though it does call it "desktop scheduling" in the account-requirement line further down. It never mentions the Studio app, and a reader takes the hint.

Here is the part that explains most of the genre. That page carries no visible date, but its JSON-LD does: datePublished of 16 July 2021 and dateModified of 22 July 2025. TikTok revised its scheduler announcement more than six months after shipping scheduling in the Studio app, and the revision still sends readers to the web upload page without mentioning Studio anywhere.

Timeline of TikTok scheduling: the web scheduler announced July 2021, scheduled posts added to the TikTok Studio app January 2025, and TikTok's own announcement page revised July 2025 still pointing readers to the web upload page and never mentioning the Studio app

So the guides are not lazy so much as downstream. They are reading a page that TikTok itself updated after the fact and did not correct on this point. If you have ever wondered why "TikTok scheduling is desktop only" survives as received wisdom in 2026, that page is the likeliest source.

How to schedule a post on TikTok, step by step

TikTok publishes its own four steps under the heading "Here's how to schedule TikTok videos" (TikTok For Business), so here they are, three of the four carrying TikTok's own wording. Note the noun: can you schedule TikTok videos this way, yes, and the steps say nothing about anything else. Step 1 is "Log in to your account at tiktok.com on a web browser, and click on the Cloud icon at the top right-hand corner of your feed." Step 2 is the upload page, where you add the caption, cover image and privacy settings. Step 3: "toggle the schedule button and select a date and time to schedule your post." Step 4 is clicking schedule, after which "You can see your scheduled posts alongside drafts in the Profile view."

Two details on that page deserve more attention than they get. The first is a trap: "The time zone will default to your computer setting." If you plan a client's posts from a different time zone to theirs, that default is doing something you did not ask for.

The second is that the same page disagrees with itself about who may do this at all. Its opening describes a feature "that allows creators and Business Accounts to schedule a post up to 10 days in advance", and four paragraphs later it says "You'll need a Business Account in order to access desktop scheduling." Creators are in the first sentence and excluded by the second. We cannot resolve which is current from the page itself, so treat a Business Account as the safe assumption.

How to schedule TikTok posts on mobile

Use the TikTok Studio app rather than the main TikTok app. That is the whole answer, and it is why "can I schedule a post on TikTok from my phone" gets answered wrongly so often. TikTok's release note for the feature is quoted above; what it does not do is tell you the window, the edit rules or the account requirement for that surface, which is why three Studio cells in the comparison table further down read "not documented".

How far ahead can you schedule a TikTok post?

Fifteen minutes to ten days on the web upload page, the one surface TikTok documents. TikTok's wording is "You can schedule videos anywhere from 15 minutes to 10 days in advance of publishing" (TikTok For Business), and the account requirement discussed above applies on top of it. Switching account type is free, but it is a step, and it is the one most write-ups drop.

Read that as a range and not a limit, because the floor bites more often than the ceiling. A post you want out in five minutes cannot be scheduled at all; you publish it by hand or you wait. Ten days is the limit people notice, and it is why a monthly content calendar cannot live inside TikTok's web scheduler. Two weeks of planned posts do not fit.

Third-party tools are not bound by either number, and the reason is more interesting than the fact.

TikTok's posting API documents no publish-time field

Neither retrieved Content Posting API page gives a publish time anywhere to go. TikTok's direct-post reference documents the post_info object in detail, and none of the nine fields is a future publish time. One of them, video_cover_timestamp_ms, is a timestamp, which is worth naming so the distinction stays honest. TikTok defines it as specifying "which frame (measured in milli-seconds) will be used as the video cover". It points into the video, not at the clock. We counted the tokens across both retrieved developer pages, the direct-post reference and the Get Started page, rather than trusting a summary of them.

The nine fields TikTok's direct-post reference documents inside post_info for a video direct post, including privacy level, comment, duet and stitch toggles, branded content flags and a cover timestamp, against zero matches for the stem schedul and for publish_time across both retrieved pages

For a video direct post the documented fields are privacy_level, title, disable_duet, disable_stitch, disable_comment, video_cover_timestamp_ms, brand_content_toggle, brand_organic_toggle and is_aigc (TikTok for Developers). Searching both retrieved pages for the stem schedul returns zero matches, and the same for publish_time.

That absence shapes how any tool built on this API has to work. TikTok does expose other upload routes: the Get Started page names /v2/post/publish/inbox/video/init/ once, in passing, and a separate content endpoint handles photos. What neither retrieved page documents, on any route, is a way to hand TikTok a video and a time together.

So the tool keeps your video and watches the clock. At the target minute it calls the publish endpoint, exactly as it would if you had pressed the button yourself. When people say a post was "scheduled to TikTok", what happened is that it sat somewhere else until it was posted to TikTok normally.

Our finding: Zilfu works exactly that way, and we would rather show it than describe it. A scheduled post sits in our database with a scheduled_at timestamp. A command runs every minute, selects the posts whose time has passed, and dispatches a publish job. The job builds a post_info object carrying privacy level and the comment, duet and stitch toggles, and no publish time, because there is nowhere to put one. A ten-day ceiling does not reach us, for the same reason it reaches no tool built on this endpoint: TikTok is not holding the post.

What you cannot change after scheduling on the web

The video, the caption and the time. TikTok is unusually direct about it: "As with regular posting, you won't be able to edit the video, captions, or scheduled time after scheduling the post" (TikTok For Business). Its documented remedy is "If you need to change what you've scheduled, you can delete the scheduled post and re-upload after making any edits."

That lock is the web scheduler's real cost, and it is larger than the ten-day ceiling. A caption typo spotted the evening before means deleting the post and uploading the video again. The video is the expensive part. TikTok has documented none of it for Studio.

One compensating detail on the web, also from TikTok: "When a scheduled video is posted, you'll receive a push notification to alert you that your post is live." Worth knowing, because it is the confirmation the web scheduler gives you without your having to go looking.

How do the three routes compare?

One table, three routes, six rows.

Native web TikTok Studio app Third-party tool
Available since July 2021 January 2025 varies
Window 15 min to 10 days not documented tool's own
Edit after scheduling no, delete and re-upload not documented tool's own
Account type Business Account, though the page contradicts itself not documented no TikTok requirement documented
Multiple accounts at once no, inferred no, inferred yes
Holds the post TikTok TikTok, inferred the tool

Three cells say "not documented" on purpose. TikTok announced Studio scheduling in a release note rather than in documentation, so its window, its edit behaviour and its account requirement are not things we found stated anywhere by TikTok. Assuming they match the web scheduler's would be a guess, and this page would rather carry a gap than a guess.

Three more cells are marked "inferred", and they mean something different. Of the three Studio cells we do fill in, only the January 2025 date rests on a quotation. That it handles one account at a time, and that TikTok holds the post, both follow from it being TikTok's own scheduler inside TikTok's own app. Neither comes from a sentence we can point at. The web column's one-account-at-a-time cell is the same kind of reasoning. Nothing in the table is invented, but the marked cells are ours rather than TikTok's.

Can you schedule TikTok photo carousels?

Through a third-party tool, yes. Natively, we could not establish it either way. TikTok's scheduler announcement never mentions photo posts in the version we retrieved, which is the 2025 revision, and its four steps describe how to schedule a TikTok post that is a video. Silence is not a no, and we found no TikTok source that settles it. The App Store notes confirm Studio posts photos ("Easily post videos and photos on TikTok Studio", version 41.9.2, 19 December 2025, App Store) but posting photos and scheduling photos are different claims, and TikTok makes only the first.

On the API side the path is clear enough. Photos publish through a content endpoint with media_type set to PHOTO, on the same immediate-publish model as video, so a tool that can queue a video can queue a carousel. Zilfu sends the photo set with the cover index fixed to the first image.

Which way should you schedule?

Match the route to what you are actually doing.

  1. One account, one post, sometime this week. Can you schedule a post on TikTok natively and be done? Yes, web or Studio, and it costs nothing, though the web scheduler wants a Business Account first and Studio's window is not documented. Just be sure the post is finished: on the web you cannot revise it, and TikTok has not documented whether Studio behaves differently.
  2. A calendar longer than ten days. The documented ten-day ceiling rules out the web scheduler, and TikTok has not published Studio's window, so a tool is the only route with a stated answer.
  3. More than one TikTok account. Neither native surface appears to schedule more than one account at a time, so running multiple accounts from one queue is the thing third-party tools exist for.
  4. Posting to TikTok and elsewhere together. Once a second network is involved you are choosing a scheduler, not a TikTok feature. Our guide to posting to multiple accounts at once covers that case.
  5. Publishing from your own code or an assistant. TikTok's API will not take a time from you, so scheduling has to live in something that holds the post. A scheduling API is that something.

Timing itself is a separate question from mechanism, and a contested one. Our best time to post on TikTok piece works through why the published studies disagree.

Where Zilfu fits, and where it does not

Zilfu schedules TikTok videos and photo carousels from one queue. Videos carry privacy level plus the comment, duet and stitch toggles. Carousels carry privacy level and comments, because we send no duet or stitch field on a photo post. Branded content disclosure is set per post either way. There is no ten-day ceiling, because the post is ours to hold until it fires. Scheduling is on every plan including Free, which covers 2 connected accounts and 20 posts a month without a card, and the same scheduling behaviour is reachable from the REST API and MCP server.

Three honest limits. Our scheduler resolves to the minute, not the second, because the dispatcher runs on a one-minute tick, and TikTok's own processing adds a further delay once the upload is in its hands. Publishing can still fail at TikTok's end after we hand the post over, in which case the post moves to an Error state and we email you the failure message. And we cannot do anything about TikTok's own rules on the post itself, because we are calling the same endpoint everyone else calls.

Honestly summarised, "can you schedule TikTok posts" has two answers wearing one question. TikTok's web scheduler can hold a post for up to ten days and will not let you touch the video, caption or time afterwards. A tool that holds the post itself is bound by neither, and can let you edit until the minute it fires. Only the routes TikTok holds, the web scheduler and, as best we can tell, Studio, are scheduling in the sense of telling TikTok when to publish. A tool-held queue is not, because the direct-post reference documents no field for a publish time.

Sources

  • TikTok For Business, Video Scheduler: Plan TikTok Videos In Advance, published 2021-07-16, modified 2025-07-22, retrieved 2026-08-08, https://ads.tiktok.com/business/en/blog/introducing-video-scheduler-now-you-can-plan-tiktoks-in-advance
  • Apple App Store, TikTok Studio by TikTok Ltd., version history 37.3.0 (2025-01-09) and 41.9.2 (2025-12-19), retrieved 2026-08-08, https://apps.apple.com/us/app/tiktok-studio/id6478151677
  • TikTok for Developers, Content Posting API direct post reference, retrieved 2026-08-08, https://developers.tiktok.com/doc/content-posting-api-reference-direct-post/
  • TikTok for Developers, Content Posting API get started, retrieved 2026-08-08, https://developers.tiktok.com/doc/content-posting-api-get-started/

Frequently asked questions

Can you schedule TikTok posts?

Three places. TikTok's web upload page, the TikTok Studio app since January 2025, whose App Store release notes announce "scheduled posts on TikTok Studio", and any third-party queue. The split that matters is who holds the post while it waits: the first two leave it with TikTok, stated for the web scheduler and inferred for Studio, and the third leaves it with someone else.

Can you schedule TikTok posts on mobile?

Yes. This is the most common wrong answer on the topic. TikTok's own App Store release notes for TikTok Studio version 37.3.0, dated 09 January 2025, read "Introducing scheduled posts on TikTok Studio. You can now create posts and schedule them to publish at the best time for you and your audience." TikTok Studio is a separate app from the main TikTok app.

Can you schedule posts on TikTok for free?

Yes. Native scheduling costs nothing on either surface, though TikTok's own page says "You'll need a Business Account in order to access desktop scheduling", and switching account type is free too. Third-party tools vary: Zilfu schedules on its Free plan, which covers 2 connected accounts and 20 posts a month without a card.

Can I schedule TikTok posts and videos in advance from my phone?

Yes, through the TikTok Studio app rather than the main TikTok app. That distinction is why so many guides answer this wrongly. If you want to schedule TikTok posts on mobile across more than one account, or further out than the ten days TikTok documents on the web, a third-party scheduler is the only route with a published answer. TikTok has not documented Studio's window.

How far ahead can you schedule a TikTok post?

TikTok states "You can schedule videos anywhere from 15 minutes to 10 days in advance of publishing" on its Video Scheduler announcement. That is a floor as well as a ceiling: a post less than 15 minutes out cannot be scheduled on the web scheduler. Third-party tools are not bound by the 10-day figure, because a tool that holds the post itself has nothing to hand TikTok until the moment it publishes.

Can you edit a scheduled TikTok post?

Not on the web scheduler, and TikTok has not documented Studio's behaviour. TikTok is explicit: "As with regular posting, you won't be able to edit the video, captions, or scheduled time after scheduling the post." Its stated remedy is to "delete the scheduled post and re-upload after making any edits". A typo caught two days early therefore costs you the whole upload.

Why do so many guides say TikTok scheduling is desktop only?

Because TikTok's own page still points them to the web. The Video Scheduler announcement states "You can find this feature on the web upload page", and its JSON-LD carries dateModified of 22 July 2025, over six months after scheduling shipped in the TikTok Studio app. The page never restricts the feature to desktop, though it does call it "desktop scheduling" once; it was revised after the fact and still never mentions Studio.

Does TikTok's API let tools schedule posts?

No. For a video direct post the reference documents nine fields, among them privacy_level, disable_comment, disable_duet and brand_content_toggle, and no scheduling field of any kind. Any tool that offers TikTok scheduling therefore has to hold your post on its own servers and fire the publish call at the target minute.

Can you schedule TikTok photo carousels?

Through a third-party tool, yes, because the API's photo endpoint takes the same immediate-publish path as video. Whether the native TikTok scheduler covers photo posts is not something we could establish from a TikTok source: its scheduler announcement never mentions photo posts in the version we retrieved, and its four steps describe a video. Zilfu schedules carousels, setting the cover image to the first photo.

What happens if a scheduled TikTok post fails?

That depends on who was holding it. A post scheduled on TikTok's own surfaces is TikTok's to publish, and its web scheduler page documents a push notification when the post goes live but nothing about a failure notice. With a third-party tool the post lives in that tool until the moment it fires, so a rejected upload is the tool's to surface. In Zilfu the post moves to an Error state and we email you the failure message.

Schedule once. Post everywhere.

Free forever, no credit card. Connect your accounts and ship your first post in under a minute.