Bluesky post scheduler with threads and rich text
Schedule Bluesky posts and threads. Connect with an app password you create in Bluesky’s own settings and can revoke there at any time — no OAuth app to approve.
See it the way Bluesky will
The composer previews every destination as that platform renders it — media cropped the way it will crop, the caption truncated where it will truncate. What you see here is the composer’s own preview component, not a mock-up of one.
you shipped the app. now the posts. paste the app store link once — the agent learns the app, drafts the week in its voice and schedules it. you approve what goes out. ravenpo.st

One of our own posts, in Bluesky’s preview.
Scheduling Bluesky, specifically
Links and mentions detected automatically
Bluesky needs byte-range facets to make a URL clickable. We compute them from your text, so a pasted link behaves like a link without you marking it up.
Threads up to 25 posts
Follow-up posts publish in order as native replies.
Followers and engagement included
Bluesky counts ride along on the ordinary profile and post objects — no insights product to apply for, so analytics work from day one.
What Bluesky allows
Straight from the app’s platform registry — the same limits the composer enforces.
- Caption limit
- 300 characters
- Images per post
- 4
- Videos per post
- 1
- Text-only posts
- Yes
- Threads
- Up to 25 follow-ups
- Analytics
- Yes
- Delete from Ravenpost
- Yes
Worth knowing first
Bluesky rations video: it caps how many videos an account uploads a day without publishing the number, and an account Bluesky hosts needs a verified email address before it can upload any. Ravenpost asks before every upload and fails the post with the reason rather than sending it without its video. A post carries up to four images or one video, never both, and the character budget is 300, counted in graphemes rather than bytes.
Media guidance
Text, up to 4 images, or one video of up to 10 minutes. Images and video cannot be mixed.
Starts free. Scales to an agency.
Free for your first account, $14/mo as a solo creator, $49/mo for 50 accounts and unlimited seats. Every feature on every plan; bigger plans add capacity and the larger AI models. Cancel anytime.
Free
Run your main account on it, for as long as you like.
Free forever
- 1 social account
- 10 posts / month
- Every platform we support
- Calendar, posting queue & media library
- Analytics for Instagram, Bluesky & Pinterest
- Built-in AI agent with brand memory, images & videos
- MCP server for Claude & other AI assistants
- AI: Claude Haiku & GPT-6 Luna
- 50 AI credits / month
- 1 seat
- Email campaigns: try them with test sends
1 seat
Starter
3-day free trialFor solo creators getting consistent.
vs Postiz $29/mo
- 5 social accounts
- Unlimited posts (X: 200 credits / month)
- Everything in Free
- AI: up to Claude Sonnet & GPT-6 Sol
- 500 AI credits / month
- 1 seat
- Email campaigns: 1,000 emails / month
Free for 3 days, then $14/mo.
Growth
For influencers and small teams running several accounts.
vs Postiz $49/mo
- 15 social accounts
- Unlimited posts (X: 350 credits / month)
- Everything in Starter
- Email support
- AI: up to Claude Opus & GPT-6 Sol
- 1,000 AI credits / month
- 3 team seats
- Email campaigns: 2,500 emails / month
3 seats
Max
For agencies and social media managers running client accounts.
vs Postiz $99/mo
- 50 social accounts
- Unlimited posts (X: 700 credits / month)
- Everything in Growth
- Priority support
- AI: up to Claude Fable & GPT-6 Astra
- 2,500 AI credits / month
- Unlimited team seats
- Email campaigns: 5,000 emails / month
Unlimited seats
Bluesky scheduling questions
How do I connect Bluesky?
Create an app password in your Bluesky settings and paste it into Ravenpost. It is scoped, revocable from Bluesky at any time, and never your main password.
Can I post video to Bluesky?
Yes — one video per post, up to 10 minutes and 300 MB, as MP4, MOV or WebM. It goes through Bluesky’s own video service and the post is written only once the video is ready, so it never appears with the video missing. Alt text from your media library goes with it.
How long can a Bluesky post be?
300 characters, counted in graphemes.
Schedule your first Bluesky post today
One connected account and ten posts a month, free forever. No card.
Start free