Skip to content
Schedule Social Media

Press Esc to close.

Upload-Post

Checked 26 Oct 2026 · source · 11 networks · API yes · AI no

Best for

Developers and agencies who want to publish video and posts to many networks through a REST API, SDKs or an MCP server.

Skip it if

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

PlanBilled monthlyBilled annually, per monthUnitWhat 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.

NetworkPost typesPublishingFirst commentAnalyticsInbox
TikTokvideophoto carouselMixedYes
Instagramreelstoryphotocarouseltrial reelAuto-publishYes
YouTubevideoshortAuto-publishYes
FacebookvideoreelimagestoryAuto-publish
LinkedInvideoimagetextAuto-publishYes
Xvideophototextauto-threadAuto-publish
ThreadsvideoimagetextAuto-publishYes
PinterestpinvideoimageAuto-publish
Blueskytextimagevideoauto-threadAuto-publish
Google BusinessupdateoffereventAuto-publishYes
MastodonAuto-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
Instagram
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
Facebook
Needs: Pages
upload-post.com
LinkedIn
Needs: Personal profiles and company pages
upload-post.com
X
Needs: URLs stripped by default to bill at lower rate; link add-on allows them
upload-post.com
Threads
Needs: Reading others' replies needs Meta read-replies permission
docs.upload-post.com
Bluesky
Limits: Auto-threads past 300 characters
upload-post.com
Mastodon
Needs: Access token credential
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

Pages read for this profile (13)

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.

Get an email when a platform changes its API

One email per new entry: what changed, who is affected, and the deadline.

Follow with RSS, or per platform, for example X or Meta.