---
title: "Scheduling Mastodon Posts"
description: "Learn how to schedule individual Mastodon posts and threads from your connected accounts."
canonical_url: "https://help.postpone.app/platforms/mastodon/scheduling-posts"
---
# Scheduling Mastodon Posts

> Learn how to schedule individual Mastodon posts and threads from your connected accounts.

With Postpone, you can schedule Mastodon posts and threads in advance so that your content continuously appears in your followers' feeds.

## Post Specifications

- **Character limit:** Each post can have up to **500 characters**.
- **Media support:** Each post can contain up to **20 images**, or **1 video**, or **1 GIF**. You cannot mix media types.

<note>

URLs in Mastodon posts always count as **23 characters** regardless of their actual length. Mentions only count the username portion, not the domain.

</note>

## Threads

- Threads can contain **unlimited posts**.
- All posts in a thread are scheduled for the **same date and time**.
- You can **reorder** posts within a thread and use **thread numbering**.

<note>

Threading is not available for Pixelfed accounts.

</note>

## How to Schedule a Mastodon Post

1. Click **New Post** and select your Mastodon account.
2. Write your post content (up to 500 characters).
3. Optionally attach images, a video, or a GIF.
4. Set the **visibility** level.
5. Optionally add a **content warning** or set the **language**.
6. To create a thread, click **Add another post** to add more posts.
7. Choose your desired **Scheduled Date**.
8. Click **Schedule Post**.

Your Mastodon post will be submitted at the scheduled date and time.

## Supported Features

Everything Postpone supports when scheduling to Mastodon:

- **Single posts and threads** — Schedule one post, or an unlimited-length thread that publishes in order at the scheduled time. Threads aren't available on Pixelfed.
- **Thread numbering** — Automatically append numbering (1/5, 2/5, and so on) to every post in a thread.
- **Reordering** — Move posts up or down to change their position in a thread before you schedule it.
- **Media** — Attach up to 20 images, a single video, or a single GIF to each post, without mixing types.
- **Link image attachment** — Pull the preview image from a link in your post and attach it as media with one click.
- **Alt text** — Add a description to each image so screen readers can describe it.
- **Visibility** — Publish as public, unlisted (visible to everyone but kept out of public timelines), followers-only, or as a direct post to mentioned users.
- **Content warnings** — Add warning text that hides the post body until a viewer chooses to reveal it.
- **Language** — Tag the post with the language it's written in so it reaches the right language filters.
- **Auto-repost (boost)** — Automatically boost your post after a delay. See [Auto-Repost](https://help.postpone.app/scheduling/tools/auto-repost).
- **Auto-remove** — Automatically delete your post after a delay, optionally only when it hasn't reached a minimum number of favorites. See [Auto-Removal](https://help.postpone.app/scheduling/tools/auto-removal).
- **@mentions** — Tag other fediverse accounts by typing `@` in your post text.
- **Pixelfed** — Schedule to Pixelfed accounts through the same Mastodon connection, with a Pixelfed-specific preview.
- **AI Post Writer and Thread Writer** — Generate or rewrite a single post or a whole thread. See [Writing Individual Posts](https://help.postpone.app/ai/writing-posts/writing-individual-posts) and [Writing Multi-Post Threads](https://help.postpone.app/ai/writing-posts/writing-multi-post-threads).


## Sitemap

See the full [sitemap](https://help.postpone.app/sitemap.md) for all pages.
