Skip to content

Free tool

Social media post checker

This social media post checker takes a caption and an optional schedule time, and runs it against every live platform’s real, composer-enforced limits at once — the same weighted character counting, hashtag caps and native-scheduling windows SkedCast’s own composer validates before you can publish. It tells you which platforms would accept the post as-is and exactly why the others would not, before you find out the hard way at publish time.

Check your social media post

Only Facebook and YouTube enforce a real minimum/maximum lead time on this site's adapter — every other platform is checked for caption and hashtag limits only.

How to use the cross-platform post checker

  1. Paste your caption. Type or paste the exact caption or post text you plan to use, hashtags included.
  2. Optionally set a schedule time. Pick a date and time if you want the schedule-window check included; leave it blank to check caption and hashtags only.
  3. Read the per-platform results. Each platform shows "Would publish" or "Would fail," with the exact reason for any failure.
  4. Fix and re-check. Trim the caption, remove hashtags, or adjust the schedule time, then watch the results update live.

Worked examples

A caption that fits LinkedIn but not X

A 300-character caption shows "Would publish" for LinkedIn (3,000-character limit) but "Would fail" for X, since X’s real 280-character limit is over by 20 — the exact adapter-enforced number, not an estimate.

Catching a too-soon Facebook schedule

Scheduling 5 minutes from now shows "Would fail" for Facebook, since its real native-scheduling window needs at least 10 minutes’ lead time — most other platforms have no such minimum on this site’s adapter.

Social media post checker FAQ

Does this actually check against SkedCast’s real publishing rules?
Yes — the caption and hashtag checks reuse the exact same weighted counting logic as the caption counter, and the schedule check reads the same composer-profile registry the real composer validates against, so results can’t drift from what would actually happen at publish time.
Why does the schedule check only affect some platforms?
Only Facebook and YouTube have a real native-scheduling minimum/maximum lead time on this site’s adapter today; every other live platform is checked for caption and hashtag limits only, since it has no such constraint to check against.
Does this check media (images or video)?
Not yet — this version checks caption length, hashtag count and schedule timing. For media specs (dimensions, format, duration, file size), use the media spec checker instead.
Is anything I type uploaded anywhere?
No — every check runs entirely in your browser against data already loaded on the page; nothing is sent to a server.
What does "weighted count" mean next to a character count?
X (Twitter) does not count characters one-for-one — links, emoji and some non-Latin scripts are weighted differently, so the number shown for X can differ from a simple character count even though it is the more accurate figure.
Can I check a caption that has no hashtags at all?
Yes — the hashtag check only applies if hashtags are present; a caption with none simply passes that check on every platform automatically.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.