Social media scheduler

Write once. Post everywhere, on time.

1Post turns one post into a version for every network you use, checks each platform’s limits as you type, and publishes on the schedule your team approved.

Start a 7-day trial for $1

Then from $29 a month. Cancel any time.

Spring workshopNot scheduled

One post

Weekend bookings for the spring pottery workshop open today. Each class keeps to twelve seats, so everyone gets time at the wheel and a glaze session at the end. Saturday and Sunday mornings both run from nine to noon. Pick a date, bring an apron, and save your spot atX ends here at 280 studio-bookings.com before the last seats go.

Add media

Destinations

  • X319 / 2802-part thread
  • Bluesky315 / 3002-part thread
  • Threads315 / 500Fits
  • LinkedIn profile315 / 3,000Fits
  • Instagram315 / 2,200Fits
Tue, Mar 10 at 9:00 AMSchedule

One post, published to the networks your audience already uses

  • X
  • LinkedIn
  • Instagram
  • Facebook
  • TikTok
  • YouTube
  • Threads

See every network 1Post posts to

Creators

Write a post once, then split it into an X thread, trim it for Bluesky and give the Reel its cover, all from one document.

A week of posts scheduled in one sitting.

Local businesses

Set weekly time slots for opening hours, offers and events, and let each new post drop into the next free slot.

Steady posting without opening every app.

Agencies

Keep each client in its own workspace, send a review link before anything goes out, and let clients connect their own accounts by invite.

A client approval on record for every post.

Developers

Create, schedule and track posts through one API with idempotency keys, signed webhooks and an MCP server.

One integration in place of one per network.

The whole workflow, in one place

01

Write

Start with the message, not the platform. Write in a clean document, drop in images and video as blocks, and pull in a saved set of accounts, a signature or hashtags in one click.

  • Saved sets of accounts
  • Signatures and saved captions
  • Media library
  • Saved posts and an ideas board
New post

Weekend bookings for the spring pottery workshop open today.

Set: Studio channelsSignature: Book now#workshop

Built for how posts actually go out

01

Threads that split themselves

Paste a long post and 1Post breaks it into parts at each network’s limit, with numbering if you want it.

Start scheduling

Weekend bookings for the spring pottery workshop open today. Each class keeps to twelve seats. 1/2

Pick a date and save your spot at the link. 2/2

01 / 06

Every format each network takes

Threads, carousels, Reels, Shorts, link posts, polls and articles, each checked against the rules of the network it is going to.

Threads and long posts
  • X280 characters · up to 4 images · threads
  • Threads500 characters · carousel 2 to 20 · threads
  • Bluesky300 characters · up to 4 images · threads
  • Mastodon500 characters · up to 4 images · threads

Long posts become clean threads.

Write as much as you need. 1Post splits the text into parts for X, Threads, Bluesky and Mastodon at each one’s own limit, and keeps every part readable on its own.

Start scheduling
1Post for teams

Roles, approvals and client review in one place

Give every client or brand its own workspace, invite the people who need to be there, and decide who can publish and who needs a review first.

Roles that fit

Owner, admin, editor, contributor, reviewer and read only. Each person sees and does only what their role allows.

Approvals

Posts from contributors wait in an approval inbox. Approve them, or send them back with a comment on the post.

Review links

Send a client one link per post or batch. It expires on its own and you can revoke it at any time.

100

Connected accounts on Agency

9 MONTHS

How far ahead you can schedule, on every plan

3,000

Scheduled posts in the queue on Agency

For developers

Built for builders, too

Everything in the app is in the API: create posts, upload media, read results and answer comments, with the same rules the composer checks.

REST API

Schedule to any connected account with per-network overrides. Idempotency keys make retries safe, and partial updates change only what you send.

POST /v1/posts
Idempotency-Key: 4b1f9c
{
  "accounts": ["acc_x"],
  "text": "Spring workshop",
  "schedule_at":
    "2026-03-10T09:00:00Z"
}
MCP server

Connect an assistant you already use with your own grant. It lists accounts, writes posts and reads results, and a contributor’s posts still go to review.

{
  "tool": "create_post",
  "arguments": {
    "accounts": ["acc_bsky"],
    "text": "Doors open at nine."
  }
}
Webhooks

Get a signed event when a post publishes, fails or needs a reconnect, scoped to the accounts you choose, with a test send from the dashboard.

webhook-id: msg_2h7
webhook-signature: v1,K5o...
{
  "type": "post.published",
  "post_id": "pst_91c"
}

Frequently asked questions

What does 1Post do?

1Post is a social media scheduler. You write a post once, tailor it for each network with a live preview, schedule it or publish it now, and your team can review it before it goes out. Results and comments come back to one place.

Which networks can I post to?

X, LinkedIn profile, LinkedIn Page, Facebook Page, Instagram, Threads, TikTok, YouTube, Pinterest, Bluesky, Mastodon, Google Business Profile, Tumblr, Telegram, Discord, Slack, WordPress, DEV Community, Hashnode, Lemmy, Whop, Dribbble, Twitch and Kick. You can also send each post to your own URL as a signed webhook.

How does the trial work?

Every plan starts with a 7-day trial that costs $1. If you use up a trial allowance early, that feature pauses until you choose to start your plan with one click. When the trial ends your plan begins, unless you cancel first. See pricing.

Can my team review posts before they publish?

Yes. Contributors’ posts go to an approval inbox, and reviewers approve them or ask for changes. Clients can comment and approve through a review link without making an account.

What happens when a post fails?

You see the network’s own error and a plain fix. A post is retried only when 1Post knows it did not go out, so nothing is posted twice by mistake.

Is there an API?

Yes, on every plan: a REST API, signed webhooks and an MCP server, all acting with the permissions of the person who created the key.

Can I get a refund?

A first paid month can be refunded within 7 days of the charge. Write to us and a person reviews each request.

From one post to every feed

Plan the week in one sitting, keep your team in the loop, and let 1Post publish on time while you get on with the rest of your day.