Upload-Post
Checked 26 Oct 2026 · source · 11 networks · API yes · AI no
Developers and agencies who want to publish video and posts to many networks through a REST API, SDKs or an MCP server.
You want a visual content calendar and team approvals; Upload-Post is built API-first and markets itself to developers and automation users.
Overview
Upload-Post is built API-first. The vendor markets it to developers and automation users who want to publish video and posts to many networks through a REST API, SDKs or an MCP server, which my notes count at 40 tools. The network list is long: TikTok, Instagram, YouTube, Facebook, LinkedIn, X, Threads, Pinterest, Bluesky, Google Business and Mastodon, plus others such as Reddit, Discord and Telegram that are outside our list.
The pricing model counts profiles, and uploads are unlimited on every paid plan. Free gives 2 profiles and 10 uploads per month with no credit card. Basic is $24 per month for 5 profiles, Professional $50 for 25, Advanced $147 for 75 and Business $438 for 225. Annual billing brings the monthly equivalents down to $16, $33, $118 and $350.
A reading note: the pricing page itself did not show prices in the read, so these figures come from the vendor's own llms-full.txt file, which shows monthly and annual-per-month numbers. I'd check the live page before paying. There is no built-in AI writing assistant stated. The product is not aimed at people who want a visual content calendar or team approvals.
What it does well
- It offers a REST API, SDKs and an MCP server for publishing.
- The free plan needs no credit card and allows 2 profiles.
- Paid plans have unlimited uploads.
- The network list covers major video and text platforms.
What to watch out for
- It is aimed at developers, not at people who want a visual calendar.
- There is no team approval workflow in what my notes show.
- The pricing page did not render prices; figures come from a separate vendor file.
- The free plan allows only 10 uploads per month.
Plans and prices
| Plan | Billed monthly | Billed annually, per month | Unit | What you get |
|---|---|---|---|---|
| Free | $0 | $0 | per month | 2 profiles, 10 uploads/month |
| Basic | $24 | $16 | per month ($192 billed yearly) | 5 profiles, unlimited uploads |
| Professional | $50 | $33 | per month ($400 billed yearly) | 25 profiles, unlimited uploads |
| Advanced | $147 | $118 | per month ($1,411 billed yearly) | 75 profiles, unlimited uploads |
| Business | $438 | $350 | per month ($4,205 billed yearly) | 225 profiles, unlimited uploads |
Free plan: 2 profiles, 10 uploads/month, no credit card
The meter here is profiles, and uploads stop being a limit once you pay. Free is 2 profiles and 10 uploads per month. Basic is $24 monthly for 5 profiles, then Professional $50 for 25, Advanced $147 for 75 and Business $438 for 225. Billed yearly, the monthly equivalents are $16, $33, $118 and $350. What grows the bill is the number of client or brand profiles you connect, and the per-profile cost drops as you move up tiers.
Networks listed by Upload-Post
- Supports Facebook
- Supports Instagram
- Supports X
- Supports LinkedIn
- Supports TikTok
- Supports YouTube
- Supports Threads
- Supports Bluesky
- Supports Pinterest
- Supports Google Business
- Supports Mastodon
What Upload-Post does on each network
Only what the vendor's own pages state. A blank cell means the pages do not say.
| Network | Post types | Publishing | First comment | Analytics | Inbox |
|---|---|---|---|---|---|
| TikTok | videophoto carousel | Mixed | Yes | ||
| reelstoryphotocarouseltrial reel | Auto-publish | Yes | |||
| YouTube | videoshort | Auto-publish | Yes | ||
| videoreelimagestory | Auto-publish | ||||
| videoimagetext | Auto-publish | Yes | |||
| X | videophototextauto-thread | Auto-publish | |||
| Threads | videoimagetext | Auto-publish | Yes | ||
| pinvideoimage | Auto-publish | ||||
| Bluesky | textimagevideoauto-thread | Auto-publish | |||
| Google Business | updateofferevent | Auto-publish | Yes | ||
| Mastodon | Auto-publish |
- TikTok
- Needs: Paid plan (not on Free); comment features need account reconnected from Manage Users
- Limits: Captions 2,200 characters for video, 90 for photo posts; scheduling up to 365 days ahead
- upload-post.com
- Needs: Business or Creator account (Connect API note); Trial Reels need public account with 1,000+ followers
- Limits: Carousels up to 10 photos; cover image JPEG up to 8 MB
- upload-post.com
- YouTube
- Needs: Comments need youtube.force-ssl scope; older connections must reconnect
- upload-post.com
Publishing and scheduling
- Queue
- Queue with configurable timezone, up to 24 time slots per day and active weekdays; send add_to_queue=true to take the next free slot; preview up to 50 upcoming slots
- Best time suggestions
- Vendor states scheduling for optimal engagement times; Audience Insights returns followers online by hour
- Drafts and notes
- TikTok MEDIA_UPLOAD mode sends the video to the TikTok inbox as a draft
- Hashtag tools
- AI Shorts Uploader writes per-platform titles, descriptions and hashtags
- Time zones
- scheduled_date is ISO-8601 and defaults to UTC unless an IANA timezone is passed; queue has its own timezone setting
- Also listed
- Exact-date scheduling up to 365 days ahead; List, edit (PATCH) and cancel (DELETE) scheduled jobs by job_id; Failed-post webhook if configured; Daily per-account upload caps per rolling 24 hours: LinkedIn 150; Instagram, X, Threads, Bluesky 50 each; Reddit 40; YouTube 30; Facebook 25; Pinterest 20; TikTok 15; Automatic adaptation of aspect ratio, file size and caption length per platform (vendor states)
Sources: upload-post.com, upload-post.com, upload-post.com
Teams, approvals and clients
- Seats
- Free 1, Basic 1, Professional 2, Advanced 5, Business 10
- Client access
- Hosted connect page lets clients link accounts; Connect API for custom pages
- White label
- Whitelabel API from Professional plan up; branded connect page with logo, title, colors, language
- Workspaces and brands
- Profiles: Free 2, Basic 5, Professional 25, Advanced 75, Business 225 (a profile is one connected account per platform per vendor)
Sources: upload-post.com, docs.upload-post.com
Content creation and AI
- AI features
- AI Shorts Uploader: Writes per-platform titles, descriptions and hashtags; videos up to 100 MB and 5 minutes; Gemini API processes uploads; MCP server with 40 tools: MIT-licensed; hosted and local
- AI credits
- AI Shorts analyses per month: Free 10, Basic 100, Professional 300, Advanced 600, Business 1,000
- Video tools
- FFmpeg video processing API metered by plan minutes: Free 30, Basic 300, Professional 1,000, Advanced 3,000, Business 10,000 per month
Sources: upload-post.com, docs.upload-post.com, upload-post.com
Analytics and reporting
- Metrics
- followers_daily (total, new, lost); activity_by_hour (followers online); profile_actions counters; audience countries, cities, ages, genders; category benchmark averages
- Data history
- Audience history capped at 60 days
Sources: docs.upload-post.com, docs.upload-post.com
Inbox and engagement
- Inbox
- Comment and DM management via API and MCP tools; comment_received webhook for Instagram, TikTok, LinkedIn Company Pages
- Reviews
- Google Business: read and reply to reviews
- Automation
- AutoDM monitors: 2 new per profile per day, 15-minute minimum interval, expire after 15 days; Free 10 actions/day, paid 500/day
Sources: docs.upload-post.com, upload-post.com
Integrations, API and apps
- Integrations
- n8n (official node); Make (native module); Zapier; Airtable; ViaSocket; Python SDK; JavaScript/Node.js SDK; MCP server (hosted at mcp.upload-post.com and local via npx)
- Zapier
- Yes
- Make
- Yes
- Webhooks
- Yes
- MCP server
- Yes
- Public API
- Yes
- API docs
- https://docs.upload-post.com
- API authentication
- Authorization: Apikey header; profile JWT (Bearer) for browser calls
- API rate limits
- No general API request rate limit stated in pages read; 429 used for limit errors; per-account daily upload caps apply
- API plans
- All plans including Free (TikTok not on Free)
Sources: upload-post.com, docs.upload-post.com, upload-post.com
Pricing details
- Billing model
- Monthly subscription by number of profiles with unlimited uploads on paid plans
- Annual discount
- Vendor states annual billing saves 40 percent
- Trial
- Vendor homepage says free tier with no credit card required
- Free plan
- Free: 2 profiles, 1 seat, 10 uploads per month, TikTok excluded
- Add-ons
- Profile add-ons (non-stacking): Basic +5 for $15 or +10 for $25; Professional +15 for $35 or +25 for $55; Advanced +25 for $65 or +50 for $115 per month; X link add-on: $19 per month, up to 50 link posts per month
- Refunds
- Generally non-refundable; case-by-case review; no refund for partial months or unused time (Terms 7.3)
- Cancellation
- Auto-renews; cancel anytime in account settings or by contacting the company
- Currencies
- USD; EUR
Sources: upload-post.com, upload-post.com
Security and compliance
- GDPR
- GDPR rights listed in privacy policy; controller TONVI TECH SL; complaints to Spanish AEPD; vendor states EU-hosted infrastructure mainly Hetzner, Germany
- Data location
- Mainly EU hosting (Hetzner, Germany); other sub-processors include Cloudflare, Google Cloud, Stripe, Amazon SES; some transfers rely on EU-U.S. Data Privacy Framework and SCCs
- Status page
- https://www.upload-post.com/status
- Platform partner status
- Vendor states it operates an approved TikTok Content Posting API integration
Sources: upload-post.com, upload-post.com, upload-post.com
Support and onboarding
- Support channels
- Email support@upload-post.com
- Help centre
- https://docs.upload-post.com
- Training
- How-to guides and per-platform MCP setup guides
Sources: upload-post.com, upload-post.com
About the company
- Company
- TONVI TECH SL
- Founded
- 2025
- Headquarters
- Malaga, Spain
Sources: upload-post.com, upload-post.com, upload-post.com
Limits the vendor documents
- TikTok posting is not on the Free plan(upload-post.com)
- Trial Reels need a public account with 1,000+ followers and cannot have collaborators(upload-post.com)
- Reddit currently returns 503 reddit_unavailable(docs.upload-post.com)
- Private replies only go to comments under 7 days old; audience history capped at 60 days(docs.upload-post.com)
- Meta enforces 200 DMs per hour per Instagram account(docs.upload-post.com)
- Older TikTok and YouTube connections must be reconnected to use comment features(docs.upload-post.com)
Pages read for this profile (13)
- https://www.upload-post.com/
- https://www.upload-post.com/llms-full.txt
- https://www.upload-post.com/pricing
- https://docs.upload-post.com
- https://docs.upload-post.com/llm.txt
- https://www.upload-post.com/platforms
- https://www.upload-post.com/platforms/tiktok/
- https://www.upload-post.com/platforms/instagram/
- https://www.upload-post.com/status
- https://www.upload-post.com/reviews
- https://www.upload-post.com/terms
- https://www.upload-post.com/privacy
- https://www.upload-post.com/how-to/schedule-social-media-posts-api/
Pick Upload-Post if
Pick it if you want to publish through code or an automation tool, or run an agency that wants cheap per-profile cost at scale. Skip it if you want a calendar and approvals for a team.
Questions people ask
Does Upload-Post have a free plan?
Yes. Free gives 2 profiles and 10 uploads per month, with no credit card.
Which networks does it support?
TikTok, Instagram, YouTube, Facebook, LinkedIn, X, Threads, Pinterest, Bluesky, Google Business and Mastodon, plus others outside our list.
What does it cost to start?
Free costs $0. The first paid plan, Basic, is $24 per month for 5 profiles, or $16 per month equivalent billed yearly.
Alternatives
Tools for a similar audience that share the most networks with Upload-Post.
How we checked
The pricing page itself did not render prices in the condensed read. Prices come from the vendor's own https://www.upload-post.com/llms-full.txt (condensed read via WebFetch): monthly vs annual-per-month, with EUR equivalents shown by the vendor; USD used. The vendor also lists Reddit, Discord, Telegram, Slack, Nostr, Lemmy, Dev.to, Hashnode, WordPress, Whop and Listmonk, which are not in the directory network list. It offers an MCP server (40 tools) for AI agents, but no AI writing assistant was stated, so hasAiAssistant is false. Free trial with no card is also mentioned on the home page.