Upload-Post vs Postiz (2026): The Subscription You Save on Self-Hosting Turns Into Credential Cost
- Listicles compare these two on monthly price. One is a hosted API where the vendor owns the platform credentials; the other is software you run and must apply for every credential yourself.
- Postiz says it on its own pricing page: Facebook, Instagram, Threads and YouTube can usually take more than a month with multiple changes. That sentence is the real price of self-hosting.
- Upload-Post on 20 September 2026: Free $0 / 2 profiles / 10 uploads and no TikTok, Basic $24 / 5, Professional $50 / 25, Advanced $147 / 75. Add-ons are cheap at Basic and dear above it.
- Postiz hosted the same day: Standard $29 / 5 channels, Team $39 / 10, Pro $49 / 30, Ultimate $99 / 100, plus a second meter in AI videos that halves the minutes per video at the top tier.
You are building something that posts on a schedule, and you have narrowed it to two: pay Upload-Post to hold the platform connections for you, or run Postiz on a box you control and never pay a subscription again. Then you open a comparison article and it puts "$24/mo" next to "free, self-hosted" and declares a winner. That comparison is meaningless, because free is not a price — it is a different place to put the cost.
Everything below was fetched first-hand on 20 September 2026. Where a number would not render, I say so rather than reaching for last month's copy.
Two bills that are not the same kind of object
A hosted posting API sells you one thing that is genuinely hard to buy anywhere else: approved developer applications on nine or ten platforms, already through review, already maintained through the next breaking change. The monthly fee is rent on someone else's compliance work. You send JSON, a video appears on TikTok, and you never meet a review queue.
Self-hosted Postiz sells you the opposite: the orchestration layer, free, with the credential problem left in your lap. You install it, and then you go and register as a developer with Meta, with Google, with TikTok, and you wait. Postiz does not hide this. Its own pricing FAQ, read today, says: "Facebook, Instagram, Threads and YouTube are more complicated and can usually take more than a month with multiple changes." That is the vendor of the open-source product telling you what the free version costs.
The subscription you save on self-hosting turns into credential cost. It does not disappear — it changes from a line item into a queue, and queues are paid in weeks.
The server is the small half. Postiz's documentation today puts the floor at 2 vCPU, 2 GB RAM and 20 GB of disk for light single-user use, and recommends 4 vCPU, 8 GB and 50 GB plus a persistent volume for uploads for a team of up to twenty. It needs PostgreSQL 14 or newer, Redis 6 or newer, and Temporal, which has been required since v2.12.0. That is three long-running services beside the app. A box that comfortably holds all of it is a real monthly number, but it is the number people already expect. The month you spend waiting on a Meta app review is the one nobody budgets. We put actual figures on that wait in what self-hosting Postiz really costs and in the credential wall specifically.
Today's numbers, and the one upgrade worth making
Upload-Post's rendered pricing page did not produce a table for me on 20 September. Its machine-readable file on the same domain did, which is a pattern worth internalising on its own — the file written for machines is often the honest one. These are its figures, verbatim from that file, alongside Postiz's hosted plans read from the pricing page the same day.
| Plan | Monthly | Accounts | $ / account | Second meter | Add-on per extra account | Add-on ÷ tier average |
|---|---|---|---|---|---|---|
| Upload-Post Free | $0 | 2 | — | 10 uploads / month, no TikTok | — | — |
| Upload-Post Basic | $24 | 5 | $4.80 | uploads unlimited | $3.00 (+5 for $15) or $2.50 (+10 for $25) | 0.63× / 0.52× |
| Upload-Post Professional | $50 | 25 | $2.00 | uploads unlimited | $2.33 (+15 for $35) or $2.20 (+25 for $55) | 1.17× / 1.10× |
| Upload-Post Advanced | $147 | 75 | $1.96 | uploads unlimited | $2.60 (+25 for $65) or $2.30 (+50 for $115) | 1.33× / 1.17× |
| Upload-Post Business | $438 | 225 | $1.95 | uploads unlimited | not published | — |
| Postiz Standard | $29 | 5 channels | $5.80 | 3 AI videos, 60 clip minutes | no add-on channel | — |
| Postiz Team | $39 | 10 | $3.90 | 10 AI videos, 120 minutes | no add-on channel | — |
| Postiz Pro | $49 | 30 | $1.63 | 30 AI videos, 300 minutes | no add-on channel | — |
| Postiz Ultimate | $99 | 100 | $0.99 | 60 AI videos, 600 minutes | no add-on channel | — |
| Postiz self-hosted | $0 licence | unbounded | server cost only | your own API quotas | n/a | n/a |
Fetched 2026-09-20. Upload-Post figures from its machine-readable pricing file because the rendered page produced no prices that day; I could not confirm whether its cards carry a quantity selector.
Two readings fall straight out. First, Upload-Post has exactly one upgrade worth making: $4.80 to $2.00 per account between Basic and Professional, and then the curve is flat — $2.00, $1.96, $1.95. Paying five times more to go from Professional to Business buys you scale, not a discount. Second, the add-on column reverses direction inside the same vendor. At Basic, buying extra accounts costs 0.52–0.63 of the tier average, so you should add on. At Professional and Advanced it costs 1.10–1.33 of the tier average, so you should upgrade instead. Anyone who tells you add-ons are always the cheap option has looked at one tier.
It is worth saying what the self-hosted row in that table is really made of, because "$0 licence" is the number that does the damage. Self-hosting converts one line item into three: a server bill that is small and predictable, an operations burden that is small until the day Temporal falls over during a scheduled batch, and an approval queue that is neither small nor predictable and that you cannot shorten with money. Only the first of those three appears in any comparison article, and it is the only one that never decides anything.
Postiz hosted is a clean decreasing curve — $5.80, $3.90, $1.63, $0.99 — and its second meter tells a stranger story. Divide clipping minutes by AI video count and Standard gives you twenty minutes per video while Ultimate gives you ten. Buying the top plan halves the editing budget per video. If AI video is the reason you are here, that column matters more than the account column.
Where the comparison actually resolves
If you are a developer shipping a product that posts on behalf of other people's accounts, the hosted API wins on a technicality that is not really a technicality: you cannot get approval to do that on most platforms, and buying a vendor's approval is the only route that exists. This is the same wall described in choosing a social posting API and in Blotato vs Upload-Post, where the two candidates meter completely different units.
If you are posting to your own accounts, the calculus inverts, and it inverts because the platforms say so rather than because self-hosting is virtuous. TikTok's own developer documentation lists "a utility tool to help upload contents to the account(s) you or your team manages" as an unintended use of its posting API. When the platform tells you its API is not for your use case, buying API access to do it anyway is a strategy with an expiry date.
That is the gap a local engine sits in. NoobClaw signs into your own accounts in a fingerprint browser on your own machine, which means there is no developer application to file, no credential to rotate, and no vendor holding your tokens. It is not a drop-in replacement for a posting API — you cannot call it from a serverless function — and it is a different answer to the same budget problem. Pricing is on the website and in the app.
Frequently asked questions
Is self-hosting Postiz actually free?
The licence is. The running cost is a server that holds the app plus PostgreSQL 14+, Redis 6+ and Temporal, which Postiz's docs today put at a minimum of 2 vCPU and 2 GB and recommend at 4 vCPU and 8 GB. The cost nobody prices is the approval queue, and Postiz publishes the number itself: more than a month for Facebook, Instagram, Threads and YouTube, with multiple rounds of changes. If you need to be live next week, self-hosting is not the cheap option — it is the slow one.
Which is cheaper per account?
At five accounts Postiz Standard is $5.80 and Upload-Post Basic is $4.80. At twenty-five, Upload-Post Professional is $2.00 and Postiz Pro gives you thirty channels for $1.63. At a hundred, Postiz Ultimate is $0.99 against roughly $2.12 on Upload-Post Advanced plus a twenty-five pack. Postiz hosted wins the per-account column at scale, but it is not selling the same product — it does not hand you approved credentials for someone else's accounts.
Can I start on Upload-Post's free plan to test TikTok posting?
No, and it is worth knowing before you build. Its free tier is 2 profiles and 10 uploads a month, and its own documentation lists the included platforms as Instagram, LinkedIn, YouTube, Facebook, X, Threads, Pinterest, Reddit and Bluesky — TikTok is explicitly not among them. If TikTok is the platform your product depends on, the free tier cannot test the thing you need to test, and your evaluation starts at the Basic tier.
