412 users asked. We finally shipped dark mode 🌑 But it took 3 weeks — because we rebuilt every single chart from scratch. The details nobody sees = the work that matters most. Drop a 🖤 if you wanted dark mode in your invoicing app #darkmode #saas #buildinpublic #productdesign #indiedev
RecurPost alternative: a free plan, and 10 businesses for $29 a month
RecurPost is a social media scheduler built around evergreen content libraries that recycle posts, billed per social account, with a 14-day free trial and no free plan. PostWire writes a different post for each network from one idea and publishes them — from the dashboard, the REST API, n8n or an AI agent — with pricing per business, a free plan with no time limit, and RSS feeds and recurring posts in the plans.
Every RecurPost price and feature here was read on RecurPost's own pages on Oct 20, 2026, with the link next to it. If they changed since, their page wins.
PostWire and RecurPost at a glance
| PostWire | RecurPost | |
|---|---|---|
| What you pay for | One business — every network connects on every plan; paid plans post to all of them at once | Plans by social accounts: 2 on Starter, 5 on Personal, 20 on Agency, extra accounts $4 a month each |
| Cheapest paid plan | $9 a month (3 businesses) | $9 a month (Starter, 2 social accounts, 1 user) |
| Free plan | Yes — 1 business, 10 posts a month, 2 networks per post, 3 scheduled at a time, no card | No free plan: a 14-day free trial, no card |
| 10 businesses × 5 networks | $29 a month | $199 |
| Writes a different post per network from one idea | Yes — one request writes them all | Platform-specific post customization from Personal ($25); not on Starter |
| MCP server for AI agents | Hosted, API key or OAuth 2.1, 21 tools | No API or MCP listed on the pricing page |
| X (Twitter) | Yes, on paid plans, through PostWire's X app — no X developer account of your own; X credits included every month (Pro: 150) | Yes, as one of the plan's social accounts; a tweet with a link costs $0.20, paid from an X Wallet topped up from $10.80 |
| Refund or guarantee | 14 days on paid plans | 14-day free trial, no card |
Where PostWire is better than RecurPost
- A free plan that stays free. 1 business, 10 posts a month, 2 networks per post, with the REST API, the MCP server and an RSS feed, no card and no time limit. RecurPost's plans are paid, with a 14-day free trial.
- 3 businesses for $9 a month. PostWire Starter covers 3 businesses with every network in each post and 3 seats. RecurPost Starter is $9 a month for 2 social accounts and 1 user.
- Per business, not per account. 10 businesses on 5 networks are $29 a month on PostWire Pro. That is 50 social accounts: on RecurPost, Agency's 20 plus 30 extra at $4 each, $199 a month.
- RSS feeds in every plan. 25 feeds on Starter ($9) and 100 on Pro, read every 30 minutes on Pro. RecurPost lists RSS auto-import as an add-on on Starter, 2 feeds on Personal ($25) and 20 on Agency ($79).
- Approvals from $9 a month. A brand's posts can wait for a person's yes on every paid plan. RecurPost lists its approval workflow on Agency ($79) and Enterprise.
- X posts included in the plan. Starter includes 30 X credits a month and Pro 150; a plain post uses 1. On RecurPost, a tweet with a link is $0.20, paid from an X Wallet topped up from $10.80.
- Each network's post written for you from one idea: one request returns the TikTok hook, the YouTube title, the LinkedIn post and the Discord message, each in its own shape, ready to publish.
- Mastodon, Telegram and Discord published directly, next to TikTok, Instagram, YouTube, LinkedIn, Facebook Pages, Bluesky and X. RecurPost's list of 10 networks does not include those three.
- A REST API, an MCP server and an n8n node, on the free plan too. RecurPost's pricing page lists Zapier.
Who PostWire is for
- You want a free plan to build on with the API, n8n or an AI agent, with no trial clock.
- You post for several businesses: 10 businesses × 5 networks is $29 here, against $199 a month on RecurPost Agency with 30 extra accounts.
- You want RSS feeds and recurring posts without an add-on, and each network's post written for you from one idea, on Mastodon, Telegram and Discord too.
10 businesses on 5 networks each: the monthly bill
An agency or a freelancer with ten clients, each on five networks, about 20 posts per client a month. That is 50 connected accounts, which is where the pricing unit decides the bill.
| Tool | How it's counted | Per month |
|---|---|---|
| PostWire Pro | 10 businesses fit in Pro (10 businesses, unlimited posts, fair use 10,000 a month; 10 × 20 posts × 5 networks = 1,000) | $29 |
| RecurPost Agency + 30 accounts | 10 businesses × 5 networks = 50 social accounts: Agency includes 20 and each extra account is $4 a month, so it is $79 + $120 = $199 a month (Personal with 45 extra accounts would be $205, Starter with 48 extra $201) | $199 |
Monthly billing in USD, before tax. Monthly prices as RecurPost's pricing page showed them on Oct 20, 2026; yearly billing gives two months free. Source: recurpost.com/pricing/, read on Oct 20, 2026; PostWire's prices come from the code that bills you.
What “a different post per network” means
PostWire writes each network's version from one idea in one request — a hook for TikTok, a searchable title and tags for YouTube, a longer first-person post for LinkedIn, a short community message for Discord — and then publishes them. The same request works from the dashboard, the REST API, the n8n node or an AI agent.
The idea: Our invoicing app just shipped dark mode. 412 users asked for it, and it took us 3 weeks because we redid every chart.
Dark Mode is Live 🌑 | Why It Took 3 Weeks to Ship
Dark mode is finally live in our invoicing app — and 412 users asked for it before we built a single pixel. #darkmode What looks like a simple color switch was actually a full 3-week rebuild. Every chart, every data visualization, every graph had to be redesigned from the ground up to work in a dark environment. We weren't going to ship something that half-worked. In this video, we walk you through: — Why dark mode in a data-heavy app is way harder than it sounds — How we prioritized this based on real user requests — The chart redesign process, color contrast decisions, and accessibility checks — What we'd do differently next time If you're building a SaaS product or thinking about shipping dark mode yourself, this one's for you. The stuff users never see is usually the hardest work. #buildinpublic #saasdesign Timestamps: 0:00 — Why 412 people finally convinced us 1:30 — The chart problem nobody warned us about 4:00 — Our redesign process 7:20 — The final result
412 users asked for dark mode. We shipped it last week. Here's the part that surprised us: It took 3 weeks — not because dark mode is hard, but because we have charts. Every chart in our invoicing app had to be rebuilt from scratch. Colors that look clean on a white background? They're invisible or eye-straining on dark. Contrast ratios that pass accessibility standards in light mode? Fail completely in dark. So we didn't just flip a CSS variable and call it done. We redesigned every data visualization. Every axis label. Every tooltip. Every legend. Three weeks of work that most users will never consciously notice — and that's exactly the point. We track feature requests in a dead-simple spreadsheet. When dark mode crossed 400 votes, it jumped straight to the top of the queue. No roadmap committee. No prioritization framework. Just 412 real people saying the same thing. The lesson we keep relearning: Listening to users is easy to say and easy to fake. Actually doing it means sometimes rebuilding things you thought were finished. We think that's the job. If you're building a product right now — how do you decide when a feature request has earned its spot on the roadmap? #BuildInPublic #SaaS #ProductDevelopment
Real output from PostWire's writer on Sept 26, 2026, not edited (23.4 s for six networks; three shown). You review and edit before anything is published.
The 10 networks PostWire publishes to
Every network PostWire's production setup publishes to on Oct 5, 2026, and whether RecurPost lists it on its own page (read Oct 20, 2026). "Not listed" means we could not find it there.
| Network | PostWire | RecurPost |
|---|---|---|
| TikTok | Live approved Jul 7, 2026 | Yes |
| Live business/creator | Yes | |
| Facebook Pages | Live Pages | Yes |
| YouTube | Live | Yes |
| LinkedIn profile | Live text posts | Yes |
| X | Live paid plans, X credits | Yes |
| Bluesky | Live | Yes |
| Mastodon | Live | Not listed |
| Telegram | Live | Not listed |
| Discord | Live | Not listed |
Both price lists
RecurPost
| Plan | What's included | Per month |
|---|---|---|
| Starter | 2 social accounts, 1 user, 10 posts per account a day | $9 |
| Personal | 5 social accounts, 1 user, 20 posts per account a day | $25 |
| Agency | 20 social accounts, 3 users, client workspaces, approvals | $79 |
| Enterprise | 100+ social accounts | Custom |
Per month, billed monthly, as RecurPost's pricing page showed them on Oct 20, 2026; yearly billing gives two months free. Extra social accounts cost $4 a month each. Every self-serve plan starts with a 14-day free trial with no card; there is no free plan. From RecurPost's pricing page, Oct 20, 2026.
PostWire
| PostWire plan | Businesses | Posts a month | Per month |
|---|---|---|---|
| Free | 1 | 10 | $0 |
| Starter | 3 | 1,000 | $9 |
| Pro | 10 | Unlimited (fair use 10,000) | $29 |
| Agency | 50 | Unlimited (fair use 50,000) | $99 |
| Scale | 200 | Unlimited (fair use 150,000) | $299 |
Per business — every network connects on every plan; paid plans post to all of them at once. AI writing included. A post counts once per network. Billed monthly, or yearly at 20% off. Full pricing.
- Pricing page (plans, social accounts, users, extra-account and teammate prices, posts per account a day, per-network customization, approvals, RSS feed auto-import, Zapier, the 10 networks, X link posts and X Wallet, 14-day free trial, no free plan, yearly billing): recurpost.com/pricing/
Questions people ask
Is PostWire a good RecurPost alternative?
Yes, if what you need is publishing, RSS feeds and recurring posts at a lower price, or a free plan to build on: PostWire's free plan includes the API, the MCP server and an RSS feed with no time limit, paid plans start at $9 a month for 3 businesses with 3 seats, and 10 businesses on 5 networks are $29 a month against $199 on RecurPost.
Where is PostWire better than RecurPost?
A free plan that stays free. 1 business, 10 posts a month, 2 networks per post, with the REST API, the MCP server and an RSS feed, no card and no time limit. RecurPost's plans are paid, with a 14-day free trial. 3 businesses for $9 a month. PostWire Starter covers 3 businesses with every network in each post and 3 seats. RecurPost Starter is $9 a month for 2 social accounts and 1 user. Per business, not per account. 10 businesses on 5 networks are $29 a month on PostWire Pro. That is 50 social accounts: on RecurPost, Agency's 20 plus 30 extra at $4 each, $199 a month. RSS feeds in every plan. 25 feeds on Starter ($9) and 100 on Pro, read every 30 minutes on Pro. RecurPost lists RSS auto-import as an add-on on Starter, 2 feeds on Personal ($25) and 20 on Agency ($79). Approvals from $9 a month. A brand's posts can wait for a person's yes on every paid plan. RecurPost lists its approval workflow on Agency ($79) and Enterprise. X posts included in the plan. Starter includes 30 X credits a month and Pro 150; a plain post uses 1. On RecurPost, a tweet with a link is $0.20, paid from an X Wallet topped up from $10.80. Each network's post written for you from one idea: one request returns the TikTok hook, the YouTube title, the LinkedIn post and the Discord message, each in its own shape, ready to publish. Mastodon, Telegram and Discord published directly, next to TikTok, Instagram, YouTube, LinkedIn, Facebook Pages, Bluesky and X. RecurPost's list of 10 networks does not include those three. A REST API, an MCP server and an n8n node, on the free plan too. RecurPost's pricing page lists Zapier.
How much does RecurPost cost compared to PostWire?
RecurPost charges plans by social accounts: 2 on Starter, 5 on Personal, 20 on Agency, extra accounts $4 a month each; its cheapest paid plan is $9 a month (Starter, 2 social accounts, 1 user) (read on Oct 20, 2026 from https://recurpost.com/pricing/). PostWire charges per business — every network connects on every plan; paid plans post to all of them at once: Free for 1 business (2 networks per post), $9 for 3, $29 for 10, $99 for 50. For 10 businesses on 5 networks each: $199 on RecurPost against $29 on PostWire.
Does PostWire post to X or Reddit?
X: yes, as a pay-per-use add-on of the paid plans (X charges for every post): 1 X credit = 1 X post, 10 for a post with a link, +1 per image or video, with X credits included every month on Starter, Pro, Agency and Scale; not on Free. Reddit: not yet, it is waiting on Reddit's API access approval. Also live: TikTok, Instagram, Facebook Pages, YouTube, LinkedIn (personal profiles), Bluesky, Mastodon, Telegram and Discord.
Does RecurPost have a free plan?
No. RecurPost offers a 14-day free trial on every self-serve plan, with no credit card, and says there is no permanent free plan (pricing page, read Oct 20, 2026). PostWire's free plan has no time limit: 1 business, 10 posts a month and 5 AI drafts a day, 2 networks per post, with the API, the MCP server and 1 RSS feed.
How much does RecurPost cost?
On Oct 20, 2026 RecurPost's pricing page listed, billed monthly: Starter $9 (2 social accounts, 1 user), Personal $25 (5 accounts, 1 user) and Agency $79 (20 accounts, 3 users), with extra accounts at $4 a month each and teammates at $20 a month on Agency; Enterprise is custom from 100 accounts. Yearly billing gives two months free.
Can PostWire recycle posts like RecurPost's evergreen libraries?
PostWire repeats posts with recurring posts on paid plans (25 on Starter, 100 on Pro): every day, week or month, with up to 50 text versions used in turn, and a guard that skips a network where the same text went out in the last few days. It has no content library that shuffles posts by category.
Can PostWire auto-post from an RSS feed?
Yes, on every plan: 1 feed on Free (read every 6 hours), 25 on Starter (hourly) and 100 on Pro (every 30 minutes). Each new item becomes a post from your template or, on paid plans, a post written for each network with AI. New items go out right away, in the brand's next free slot, or wait for approval.
Can I move from RecurPost to PostWire?
Yes. Connect the same accounts to PostWire (each network signs in on its own page), schedule the posts you still have queued with a CSV through bulk upload, and set up the ones you want to repeat as recurring posts.
Is there a free plan and a refund?
Yes. The free plan covers 1 business, 10 posts a month and 2 networks per post — every network connects free — with no card and no time limit. Paid plans can be refunded in full within 14 days of the first payment, through the support form.
What a tool costs for your clients: 3 clients · 5 clients · 10 clients · 25 clients · 50 clients · every tool, 3 to 50 clients.
Switching posting APIs: posting APIs compared two at a time · switching kits · request converter.
For agencies: Social media tool for agencies (50 clients) · White-label social media scheduler · Client approval tool for agencies · Sendible alternative for agencies · SocialPilot alternative for agencies · Herramienta de redes sociales para agencias (marca blanca) · Agency Founding 20: $59 a month for 12 months.
Type one idea and see the post each network gets.
The demo on the home page writes live, with no account, and never publishes. The free plan covers one business — every network connects free, 2 networks per post — with no card and no time limit. Paid plans have a 14-day refund.