Write once.
Post everywhere.
PostOnly is a write-only posting app. Compose in Markdown, attach your images, and send to every network you use in one click — no feeds to scroll, no timeline to get lost in. It's a tool for publishing, not consuming.
Everything about composing, nothing about scrolling.
PostOnly is built around one screen: the composer. Every feature exists to get your words and images out faster and more accurately — never to pull you back in.
Destinations sidebar
Organize accounts into groups — "Personal," "Client Work," whatever fits — and post to a whole group in a single click instead of picking networks one by one.
Auto-threading
Write past a network's limit and PostOnly turns it into a proper reply-chain thread automatically, with a live break marker in the editor as you type.
Real character counters
Per-network counters that reflect each network's actual rules — including instance-specific Mastodon limits — so you know before you post, not after it bounces.
Markdown editor + live preview
Write in Markdown with a live preview pane, Apple Intelligence Writing Tools, and spell check built in — converted correctly for each network on send.
Per-destination drafts
Every destination keeps its own auto-saved draft. Switch networks, switch apps, close your laptop — your words are exactly where you left them.
Post history
A record of every send, with a direct link to the live post on every network — so you can verify, share, or check back without leaving PostOnly.
Total CMS Feed, free
Post straight into your own site's Feed via Total CMS — unlimited, free for every plan. Your own site is a first-class destination, not an afterthought.
Genuinely native
Built in SwiftUI for Mac and iOS — no Electron, no wrapped web view. Fast to launch, light on memory, and it feels like it belongs on your Mac.
Shortcuts & automation
Send posts from Apple Shortcuts, Siri, or a URL scheme — publish from anywhere on your Mac or iPhone without even opening the app.
Images done right
Multi-image posts and carousels, resized and converted for each network automatically — plus Instagram Stories straight from the same composer.
Three steps. That's the whole app.
Connect
Add the networks you post to — Total CMS, Bluesky, Mastodon (any instance), Threads, Instagram (including Stories), Facebook Pages, LinkedIn, X, Telegram, Discord, Slack, and Micro.blog.
Group
Arrange accounts into destination groups so "post to everything work-related" is one tap, not six.
Post
Write once in the Markdown composer, check the per-network counters, and send. Long posts thread themselves automatically.
Free to start. Pay once to grow.
No subscription for the core app. One optional one-time purchase unlocks unlimited accounts.
Free
Everything you need to try PostOnly for real.
- Unlimited Total CMS feeds + one other account
- Every network available — your choice
- Markdown composer & auto-threading
- Full post history
Multiple Accounts
For anyone running more than one account per network.
- Everything in Free
- Unlimited accounts per network
- Unlimited accounts on every network except X
- Pay once — no subscription
X Posting
X's API charges per post, so posting there is an optional add-on subscription — everything else stays one-time.
- Post to X from the same composer
- Covers X's API costs only
- Optional — everything else stays one-time
Honest answers
Why no timeline or feed?
Because that's the whole point. PostOnly is a tool for publishing, not for consuming — it's designed so you open it, write, post, and get on with your day. If you want to read your networks, use their own apps; PostOnly won't try to compete for your attention.
Which networks are supported today?
Total CMS (your own site's Feed, unlimited and free), Bluesky, Mastodon (any instance), Threads, Facebook Pages, Instagram (including Stories), LinkedIn, X, Telegram, Discord, Slack, and Micro.blog. Pinterest and Google Business Profile are in the works.
Is there a subscription?
Not for the core app. PostOnly's free tier covers unlimited Total CMS feeds plus any one other connected account — your choice of network. "Multiple Accounts" is a single $29.99 one-time purchase that unlocks unlimited accounts everywhere except X, not a subscription. X is the one exception either way: it has a small monthly subscription purely to cover its API costs.
Does PostOnly read or store what's already posted?
No — PostOnly only writes. It doesn't pull in your existing timeline or other people's posts. Post history inside the app is just a local record of what you've sent, with links back to the live posts.
Is this really native, not a wrapped web app?
Yes. PostOnly is built with SwiftUI for macOS and iOS — no Electron, no embedded browser. That's why it's fast and light.