no bloat. just posts.

Write once.
Post everywhere.

One post, eleven channels. Connect your accounts, type, hit publish. tinyposter is the tiny social scheduler that stays out of your way.

Plans from $9/mo. Cancel anytime.

X (Twitter)
Instagram
Facebook
LinkedIn
TikTok
YouTube
Pinterest
Bluesky
Threads
Reddit
Mastodon

11 platforms. Text, photos, videos, carousels. Post from ChatGPT, Claude, Codex, Cursor, or Claude Cowork.

Everything you need.

Nothing you don't.

Built for creators who want fewer tabs, not more.

Write once. Post to 11 places.

One composer. Pick your channels and hit publish. Per-platform tweaks when you want them.

A month of posts in 5 minutes.

Queue ahead, drag to reschedule, see everything at a glance. The calendar just works.

Connect any account in 60 seconds.

Hosted OAuth. No tokens to copy or paste. Click, approve, done.

Your AI can post for you.

ChatGPT, Claude, Codex, Cursor, all of them. CLI, HTTP API, and MCP on one token.

Disconnect anything, anytime.

Your tokens, your data, your call. Revoke any account or token instantly.

No dashboards. No upsells.

No analytics you'll never read. No team seats you don't need. Just posts.

From signup to posted in 90 seconds.

01
Sign up
Email and password. We make a tinyposter account instantly.
02
Connect
One click per platform. Secure hosted OAuth — you never paste a token.
03
Post or schedule
Type once, choose channels, hit publish. Or hand it to Claude via MCP.

Pick a plan.

Cancel anytime.

One post can publish to as many connected channels as you want.

Starter
$90/yr

$7.50/mo · 2 months free

30 posts per month

  • 30 posts / month
  • 5 connected accounts
  • 1 brand workspace
  • All 11 platforms
  • Schedule + calendar
  • Post from your AI (Claude, ChatGPT, Codex)
Get Starter
Most popular
Creator
$190/yr

$15.83/mo · 2 months free

150 posts per month

  • 150 posts / month
  • Unlimited connected accounts
  • 3 brand workspaces
  • Post from your AI (Claude, ChatGPT, Codex)
  • 50 AI caption rewrites / month
  • Priority publishing
Start with Creator
Studio
$390/yr

$32.50/mo · 2 months free

Unlimited posts

  • Unlimited posts
  • Unlimited accounts
  • 10 brand workspaces
  • Unlimited AI captions
  • 100 AI images / month
  • RSS auto-posting
  • Priority support
Get Studio

One post = one publish event, regardless of how many channels it goes to.

connect anywhere

Post from any tool.

Nine ways in.

The website itself is the simplest path — sign in, type, publish. Want fancier? ChatGPT, Claude, the terminal, your phone's share sheet, Zapier — every guide is written for real humans.

# Same one token unlocks everything:
🌐  https://tinyposter.app/dashboard          # the website
🤖  ChatGPT Custom GPT + Claude MCP server    # AI assistants
$ npx tinyposter post "hello" --to TWITTER    # CLI
$ curl -X POST .../api/v1/posts ...           # HTTP API
🔗  https://tinyposter.app/post?text=...      # share link / iOS shortcut

Sign up, connect your accounts, and post from the website right away. Tokens for the other paths live in your dashboard. All nine setup guides →

FAQ

Want a deeper walkthrough of any of this? See the full docs.

Getting started
Do I have to use ChatGPT or Claude or any of that?

No. The website is the simplest way. Sign up, connect your accounts, click Compose, type, hit publish. The fancy stuff (ChatGPT, Claude, the CLI, Zapier, share links) is optional and only matters if you want to drive tinyposter from another tool. Full walkthrough: /docs/web.

How do I connect my social accounts?

On the dashboard, go to Accounts and click any platform. A popup opens that platform's official sign-in. Approve, done. Tinyposter never sees your password — only a revocable token that lets us post on your behalf.

What counts as a post?

One published post, no matter how many channels it goes to. Compose once, fan out to Instagram, X, LinkedIn, and TikTok? That's one post against your monthly quota.

Can I schedule posts ahead of time?

Yes. In the composer, click the Schedule button and pick a date and time. The post goes onto your calendar. You can drag posts on the calendar to reschedule, click them to edit, or cancel them.

Can I post different text to each platform?

Yes. The composer has a per-platform tweaks toggle. Turn it on and each platform gets its own editable box — short and punchy on Twitter, long-form on LinkedIn, with different hashtags on Instagram, etc.

Can I post photos and videos?

Yes — and multi-image carousels too. Drag and drop into the composer, or use the upload button. Tinyposter accepts every channel's native formats: text, single photo, photo carousel (Instagram, Threads, X, Bluesky, LinkedIn, Mastodon, Reddit), short-form video (Reels, TikTok, Shorts), and long-form video (YouTube, Facebook, LinkedIn). Each platform has its own rules — Instagram requires media, Pinterest requires an image, TikTok and YouTube need video, X caps video at 2:20 — and the composer flags issues before you publish.

What can I post on each channel?

Every channel supports its full native format set. Quick cheat sheet:

  • X (Twitter): text (280), photo, up to 4-image carousel, video ≤2:20
  • Instagram: single photo, photo carousel (up to 10), Reels — media required
  • Facebook: text, photo, carousel, video, link previews
  • LinkedIn: text (3,000), photo, carousel, video, link previews
  • TikTok: short-form video (caption up to 2,200)
  • YouTube: Shorts and long-form video (description up to 5,000)
  • Pinterest: image pin with caption — image required
  • Bluesky: text (300), photo, up to 4-image carousel, video
  • Threads: text (500), photo, carousel (up to 10), video
  • Reddit: text (40,000), image, video, gallery, link
  • Mastodon: text (500), photo, up to 4-image carousel, video

AI assistants & integrations
Does it work with ChatGPT?

Yes. Easiest path: open our hosted Custom GPT, paste your tp_ token when ChatGPT asks, then tell it what to post. About 60 seconds end to end. Want it in every chat (Pro/Business/Enterprise) or your own branded GPT? Both options in the docs: /docs/chatgpt.

Does it work with Claude?

Yes. Tinyposter ships an MCP server (the protocol Anthropic built for AI tool use). Add a small snippet to Claude Desktop's config, restart, and Claude can post for you. /docs/claude.

What about Codex, Cursor, Claude Code, or other coding agents?

Easiest path: install the CLI and tell your agent it can run tinyposter commands. Any agent that runs shell commands can use it. /docs/codex.

Is there a terminal command?

Yes. npm install -g tinyposter and you get a tinyposter command: post, schedule, list, cancel, all from your terminal. /docs/cli.

What's the MCP thing?

Model Context Protocol — the standard way AI assistants talk to tools. tinyposter speaks it natively, so you don't have to write any glue code to use it from an MCP-aware agent. /docs/mcp.

Can I auto-post from Notion, Google Sheets, RSS, etc.?

Yes. Use Zapier, Make, n8n, or Pipedream — each has a generic webhook/HTTP action you point at our REST API. No custom integration needed. /docs/zapier.

Can I post from my phone with one tap?

Yes — use a share link plus an iOS Shortcut (or Android Tasker). Tap the icon, type, confirm in Safari, done. No app to install. /docs/share-link.

Are tokens secure?

Tokens are hashed in our database (we can't read them after creation). You can revoke any token at any time on the tokens page; that token stops working instantly. Best practice: one token per integration so you can revoke surgically.

Plans & policy
Do you do analytics?

Not yet. tinyposter is intentionally focused on writing and publishing. Each platform's native analytics is far better than anything we could build, so we send you there.

Can I cancel anytime?

Yes. Cancel from Billing in your dashboard. You keep access until the end of your paid period.

What if I run out of posts mid-month?

The composer tells you ahead of time, and the API returns a quota_exceeded error. Upgrade and the new quota applies immediately.

Where does my data live?

Posts and connection metadata live in our database (US region). Social tokens are stored by our publishing partner and never touch your browser. We don't sell or share your data — privacy policy.

What platforms are supported?

All eleven of the big ones: X (Twitter), Instagram, Facebook, LinkedIn, TikTok, YouTube, Pinterest, Bluesky, Threads, Reddit, and Mastodon. Every channel accepts every format that channel natively supports — text, photos, videos, and carousels — so you never need a second tool to cover one of them.

Stop wrangling tabs.

Sign up, connect your accounts, post. That's it.

Plans from $9/mo. Cancel anytime.