ShapelessAI← All tools

freeno login280 weighted charactersVerified by Tal Weiss

X post preview

See the post in X's own chrome before you publish it. Nothing you type or attach leaves your browser.

Sam Rivera @samrivera · now
412968.1K

Nothing you type or attach leaves this tab - no upload, no account, no server.

X202 / 280 weighted charactersshows in full

Counted with X's weighted rules: every URL costs 23 characters whatever its length, and most emoji and CJK characters cost 2.

What X hides, and where

Nothing folds at 280 - the post either fits the timeline or it is not a post. Past the limit X refuses it outright rather than cropping a tail, which is why the counter marks the exact weighted position where the post stops being publishable. A post with a link is really a post of 257 usable characters.

Three posts X only half shows

  1. The post nobody expands280 characters of argument with the conclusion last.Nothing is hidden, and that is the trap: the whole post is competing in one glance, so a conclusion in the last line is a conclusion most readers scroll past.
  2. A link at the endText, then the URL on its own line.X renders the link as a card under the post, so the visible tail is the card's title and domain, not your last sentence. The preview shows which one a reader actually sees.
  3. Four images attachedOne post, four photos.The timeline crops all four into one 2x2 tile, so anything at the edge of a tall image is gone before the post is opened.

Only on X

  • URLs always weigh 23 characters, shortened or not.
  • Four images or one video in a post, never both.
  • A URL in the text raises our per-post API cost to $0.20, against $0.015 without one - X prices the link, so we show it.

Questions

Is this X post preview free?
Yes. There is no login and no upload: it runs entirely in your browser, and nothing you type or attach leaves your device.
Why does my post count differently here than in a word counter?
Because X weights characters instead of counting them. A URL is 23 whatever its length, most emoji are 2, and so are CJK characters. This counter runs the same twitter-text rules X runs, which is why a post your editor calls 250 characters can measure 280 here.
Does the preview match what X actually shows?
It is the same chrome our studio uses before a post publishes: X's current header layout, action row and media grid, in either of X's themes. Engagement numbers are decorative, as in every scheduler's preview.
Does X cut the post off in the feed?
X shows the whole post in the feed - nothing folds, so the 280-character limit is the only cut.
How long can an X post be?
280 characters. Counted with X's weighted rules: every URL costs 23 characters whatever its length, and most emoji and CJK characters cost 2. Premium accounts may post up to 25,000 chars; we enforce the 280 floor for everyone.

Where these numbers come from: our sourced X spec page, every figure carrying its citation and the date we last checked it.

Ready to post it? Schedule X posts for free, or follow the step-by-step guide.

Every free tool

We built these because our own agents count against exactly these limits before they publish. Let them write the post too.