YouTube schedules videos and community posts itself. No extra tool needed.
How to schedule YouTube videos
In YouTube Studio:
- Click Create, then Upload videos.
- Pick the file. Fill in title, description, thumbnail and playlist.
- On the Visibility step, open Schedule.
- Set the date, time and time zone.
- Click Schedule.
The video stays private until then. The YouTube app has the same Schedule option under visibility.
Change the time
Content, open the video, keep visibility on Private, and pick a new time under Schedule.
A Community Guidelines strike holds scheduled videos until the penalty period ends.
How to schedule YouTube Shorts
Same flow. Upload a vertical or square video up to 3 minutes in YouTube Studio, then Visibility → Schedule. YouTube files it as a Short on its own.
Premieres
A Premiere publishes at the scheduled time with a countdown page and live chat.
- Upload the video.
- On Visibility, choose Schedule.
- Tick Set as Premiere.
Good for launches and channels with an active chat. Skip it for tutorials; people want to watch on their own time.
How to schedule a community post
YouTube calls them posts now: text, images, polls, quizzes, videos or playlists. On a computer:
- Sign in to YouTube. Click Create, then Create post.
- Write the post or pick a type.
- Click the arrow next to Post, then Schedule post.
- Set the date, time and time zone. Click Schedule.
Use them between uploads: a teaser the day before, a poll for the next topic, a thumbnail vote.
When to publish
- Check Analytics → Audience → When your viewers are on YouTube. That chart beats any average.
- Publish an hour or two before the peak, so the video is ready when viewers arrive.
- Pick a rhythm you can keep. Weekly is fine.
Before you click Schedule
- Custom thumbnail
- Title and description with the words people search
- End screens and cards
- Playlist
- Time zone
Announce it everywhere
YouTube doesn't post to X, Bluesky, Mastodon, LinkedIn or Reddit. Statuz does. It doesn't schedule YouTube itself.
A free CLI. Install it, then schedule the announcement for the same time as the video:
statuz posts create --to x --to bluesky --to mastodon --to linkedin --at "thu 3:05pm" \
--text "New video: how I rebuilt my home studio https://youtu.be/<id>"Add a teaser the day before with another posts create. Times like "thu 3:05pm" are explained in Scheduling. An agent can do both: "schedule a teaser Wednesday and the launch post Thursday at 3pm" (Agents).
Common mistakes
- Wrong time zone. Check the zone in the schedule dialog.
- Three uploads in one day. They split your viewers.
- Scheduling and disappearing. Reply to comments in the first hour.
- Announcing before the video is live. Schedule the post a few minutes after.
More: schedule a tweet, cross-posting.