Composer and media

Previews, limits and how each network counts

Every network counts text and media in its own way. 1Post checks each destination against its own rules before anything is queued and answers invalid_for_platform with the rule that failed. The post stays in your queue until you fix it, and no other destination is held back.

Updated 2026-10-26

What is checked

  • Text length by the network's own counting rule.
  • Image and video shape, size and count.
  • Features a network lacks, such as threads or polls.
  • Your plan's limits, such as the largest upload and how far ahead you can schedule.

Where to look up a rule

Each network has a specs and limits page with every text and media rule, its source and the date we read it. The posting limits table puts them side by side. The public tool platform_limits returns the same table over the API with no key.

Try it

Start a trial

7-day trial for $1. Connect your accounts and schedule a week of posts in one sitting.

Start a trial
Free in your browser

Free tools

Count characters the way each network does, split threads and preview posts. No account needed.

Open the tools
For builders

API and MCP

Post to every network from your own code or assistant with one key, signed webhooks and idempotent requests.

See the API

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.