Bluesky scheduler
Schedule Bluesky posts and threads
Postoni is a Bluesky scheduler that respects how the network works: short posts, real threads, and alt text on every image. Write once, trim it to 300 characters for Bluesky, and let Threads and Mastodon get their own versions from the same draft.
- 7-day free trial
- No credit card
- Unlimited posts
Bloom Studio
@bloomstudio · now
Our autumn collection lands Friday. Twelve new glazes, all made by hand in our tiny studio.
Everything you can publish to Bluesky
Pick the format in the composer. Postoni handles the upload and the timing.
- Text posts
- Image posts
- Video posts
- Threads
Built around how Bluesky actually works
Alt text on every image
Add a description to each image in the media library, and Postoni sends it to Bluesky so screen reader users get the full picture.
Threads in one go
Write a long thought as a chain of boxes. Postoni posts the first and replies to itself in order.
Reposts and plugs by rule
Optionally repost a post when it hits a like count, or reply with a link once it starts getting attention.
How to schedule a Bluesky post
Four steps, about two minutes the first time. After that it's write, tweak, schedule.
- 1
Create a Bluesky app password
In Bluesky, go to Settings, then Privacy and security, then App passwords, and create one for Postoni. Never use your main password.
- 2
Connect with handle and password
Enter your handle and the app password in Postoni. If you host your own server, change the service URL too.
- 3
Write within 300 characters
Tailor the draft for Bluesky, add reply boxes for a thread, and attach images with alt text or a video.
- 4
Schedule and cross-post
Pick a time, add Threads or Mastodon if you like, and Postoni posts each version on schedule.
Bluesky scheduling FAQ
Free Bluesky tools
Bluesky character counterCheck a draft against the 300-character limit before you post.
Character counter for every networkPaste one draft and see which networks it fits.
Does Postoni publish automatically to Bluesky?
Yes. Postoni signs in with your app password and publishes posts and threads at the scheduled time, no client left open.
What is the Bluesky character limit?
300 characters per post. For anything longer, add replies and Postoni will post them as a thread under the first post.
Why do I need an app password?
Bluesky doesn't offer sign-in buttons for third-party apps yet, so app passwords are the safe way to connect. They can be revoked at any time without changing your main password. Your account's two-factor sign-in isn't used for this connection.
Does Postoni work with self-hosted Bluesky servers?
Yes. When connecting, change the service URL from bsky.social to your own server's address and sign in as usual.
Pairs well with Bluesky
Most people post the same idea to a few networks. These are the ones that usually go with Bluesky.
Threads scheduler
Schedule Threads posts, carousels and multi-part threads, then cross-post to X, Bluesky and Mastodon.
Mastodon scheduler
Schedule Mastodon posts and reply threads with images, video and alt text.
X (Twitter) scheduler
Schedule posts, threads and long-form articles to X, with reply controls and community posting.
Ready to put Bluesky on autopilot?
Connect Bluesky, write your first post and schedule it in two minutes. Free for 7 days, no card.
- Unlimited posts on every plan
- Cancel anytime
- Open-source core