Skip to content

Supported platform · Bluesky

Schedule Bluesky posts and threads

Connect your Bluesky account, write a post or thread in SimplePost, review the preview and choose a publishing time. Each post can have up to 300 characters. You can also use ChatGPT or Claude to turn a longer idea into a thread and save it for review.

7-day free trial on every platform. No credit card required.

Maintained by SimplePost · Updated

N

Northwind Studio

@northwindstudio

Northwind 2.4 is here, and it works offline. ✨

Northwind release 2.4 card

10:00 · 29 Sept 2026

N

Northwind Studio

@northwindstudio

Edit anywhere. Changes are saved on your device and sync when you reconnect.

10:00 · 29 Sept 2026

N

Northwind Studio

@northwindstudio

Conflicts are shown to you before anything is merged. Release notes: northwind.example/2-4

10:00 · 29 Sept 2026

Example Bluesky thread for a fictional company, rendered with SimplePost's open-source preview renderer.

Quick answer

How do I schedule a Bluesky post?

Connect Bluesky with OAuth, compose your post in the web app and review the preview. Choose a date and time to schedule it. ChatGPT, Claude and other MCP clients can also prepare posts and threads for the same scheduling workflow.

What you connect
The Bluesky account you authorize
What you can publish
Text, up to 4 images or 1 video, threads, quotes

How it works

How SimplePost supports Bluesky

SimplePost connects to Bluesky with AT Protocol OAuth. You sign in on your Bluesky provider's page; SimplePost never sees your password or an app password.

Links and hashtags are clickable in posts and thread replies. Resolved @handle mentions link to the account; a lookup failure leaves the mention as text.

Threads are published as a reply chain, and quote posts can reference a post published through SimplePost. Image captions become the images' alt text.

Supported content types

Text posts
Up to 300 characters (graphemes) and 3,000 bytes.
Threads
Up to 25 posts in a reply chain (20 during the trial).
Images
Up to 4 images, each with alt text.
Video
One MP4 video up to 10 minutes.
Quotes and reposts
Quote a SimplePost-published post, or repost your own automatically.

Before you connect

Bluesky account requirements and limits

SimplePost validates these rules when you schedule and again when the post becomes due.

Account requirements

  • A Bluesky account you can sign in to with OAuth.
  • For video: a verified email address on the Bluesky account and available daily video quota.

Limitations to know

  • Unresolved @handle mentions stay as plain text. A link card is prepared when publishing only if metadata is available and the post has no explicit images, video or quote.
  • Video processing on Bluesky can take several minutes; SimplePost stops waiting after five minutes and reports the result.
  • Bluesky's 2 MB image limit is lower than most networks; compress photos before scheduling.

Text and media limits

Bluesky limits enforced by SimplePost
Text300 characters (graphemes) and 3,000 bytes per post
ImagesUp to 4 per post, JPEG, PNG or WebP, 2,000,000 bytes each
Video1 MP4 per post, up to 300 MB and 10 minutes
MixingImages and video cannot be combined
Thread length25 posts; 20 during the trial

Bluesky settings in SimplePost

Bluesky post settings
Alt textImage captions are used as alt text; a video's description becomes its alt text.
Automatic repostRepost your own post 1 to 720 hours after it publishes.

With your assistant

How AI assistants publish to Bluesky

Ask the assistant to write Bluesky posts under 300 characters and keep essential links in the text. Links and hashtags are clickable; @handle mentions are clickable when the handle can be resolved.

Give the assistant alt text for each image, or ask it to write one from your description. Alt text is published with the image.

For a cross-network launch, keep one post with a Bluesky override that turns the message into a thread, rather than creating a separate Bluesky post.

All assistants use the same SimplePost MCP server, so the accounts, validation and results are identical whichever one you use.

Example workflow

From idea to a scheduled Bluesky post

  1. Connect Bluesky

    Open Accounts → Connect account → Bluesky and sign in with your handle.
  2. Write a post or thread

    Use the web composer, or ask your assistant to split your update into posts under 300 characters.
  3. Review the preview

    Check each post and attach up to four images under 2 MB with alt text, or one video.
  4. Choose a publishing time

    Select a date and time, then schedule. You can edit or discard the draft before publishing starts.
Example prompt
List my SimplePost accounts. Rewrite this update as a Bluesky thread: every post under 300 characters, put the release link in the last post, and write alt text for the attached image. Save it as a draft on Bluesky, show the preview, and schedule it for 18:00 today once I confirm.

Example prompt. Replace the example links and times with your own; a draft is not published until you schedule or publish it.

Scheduling and preview

How Bluesky scheduling and previews behave

  • Automatic link-card metadata is fetched when publishing. The draft preview shows your text and explicit media, so it may not show the final card.
  • The preview shows each post of the thread with its avatar, text and image grid, so you can check where the chain breaks.
  • The 300-character rule is checked per post, and SimplePost tells you which segment is too long.
  • A scheduled Bluesky thread can be edited or discarded until it starts publishing.
  • SimplePost preview of a prepared thread for Threads and Bluesky inside ChatGPT
    A real thread preview from the team's September 22, 2026 recording in ChatGPT. The same draft has versions for Threads and Bluesky.
  • SimplePost Friday calendar controls showing scheduled Threads and Bluesky posts in Claude
    The calendar after scheduling a thread for Threads and Bluesky in the team's September 22, 2026 Claude recording.

Cross-posting

Cross-post from Bluesky to other networks

Bluesky and X share a short format, but Bluesky's limit is higher per post. Keep the link in the final post of each thread:

Per-network versions in one scheduled post
BlueskyA three-post thread with the link written out in the last post.
XThe same thread, trimmed to 280 weighted characters per post.
LinkedInOne longer post that combines all three points.

FAQ

Bluesky scheduling questions

Can I edit a scheduled Bluesky post?

Yes. Open the scheduled post in SimplePost and edit its text, media or publishing time before it starts publishing. You can also discard it.

Can I schedule a Bluesky thread?

Yes. SimplePost publishes the first post and its follow-ups as a reply chain at the scheduled time.

Are links clickable in Bluesky posts from SimplePost?

Yes. Links and hashtags are clickable, and @handle mentions are clickable when the handle resolves. A text-only post can include a card for its first HTTP(S) link if metadata is available. Explicit media and quotes take priority; metadata failure keeps the text link.

Why did my Bluesky video fail?

Bluesky requires a verified email and available video quota on the account, an MP4 file up to 300 MB and 10 minutes, and the video cannot be combined with images.

Do I need a Bluesky app password?

No. SimplePost uses OAuth, so you sign in on Bluesky's page and approve access.

Schedule your first Bluesky post

Start the free trial, connect Bluesky in the web app, and schedule from SimplePost or your AI assistant.

7 days free · No credit card · 10 posts per platform during the trial