Free Β· No login Β· 100% client-side

LinkedIn Post Previewer & Text Formatter

See where your post cuts off in the feed. Test your hook against the 140-character mobile fold and the 210-character desktop fold, before you hit publish. Comes with Unicode bolding too, because LinkedIn still won't let you bold a word the normal way.

Your draft

Live preview Β· Mobile

0 visible 0 hidden
Your Name
Title Β· Your Company
now · 🌐

Replicates LinkedIn's feed card. Mobile width 360px Β· Desktop width 552px.

The complete guide

How to write LinkedIn posts that don't get truncated

The "see more" fold is the most important real estate on LinkedIn. Here's the math, the psychology, and the templates.

The 140/210 character fold

On mobile, LinkedIn cuts your post at around 140 characters (3 lines of body text). On desktop, the fold stretches to about 210. If your hook sits below that line, your post dies in the feed.

Mobile first, always. That's where most impressions happen. If your first 140 characters don't earn the tap on "see more," the rest of your post never gets read.

Why the hook decides everything

LinkedIn measures dwell time. How many seconds someone spends on your post before scrolling past. A weak hook gets an instant scroll, the algorithm reads that as low-quality content, and distribution stops.

A strong hook (curiosity, controversy, a specific number, or the start of a story) pulls the reader past the fold. Dwell time spikes. The algorithm pushes your post to the next batch of viewers. Then the next. Compounding reach.

The Unicode bold trick

LinkedIn strips Markdown, HTML, and rich text. You can't bold a word the normal way. What you can do is use Unicode Mathematical Alphanumeric Symbols, the same characters math textbooks have used since the 90s.

Type a normal "A" and it renders as "A." Type the Unicode "𝗔" and it renders as "𝗔," bold, sans-serif, and LinkedIn leaves it alone. The same works for italics (𝘈) and monospace (𝙰).

Select any word in the editor above and hit B to convert. The visual weight alone makes your post scannable in a feed full of text.

The 3,000 character ceiling

LinkedIn caps posts at 3,000. Posts in the 1,200–1,800 range consistently outperform both ultra-short ones (under 400) and maxed-out ones (2,800+). That's enough room for a hook, three beats, and a CTA, without forcing a "see more" click on desktop viewers.

The counter in the editor lights up green when you land in that range.

The line break trick most people miss

Wall-of-text paragraphs die on mobile. They look lazy, they don't breathe, and they collapse into the fold. One sentence per visual line. One line break where a period would normally end a paragraph.

I've watched this single formatting change outperform most "growth hacks" SaaS tools sell. Try it on your next post and watch the dwell time.

Why this runs in your browser

Your drafts can contain confidential product info, unreleased announcements, client work. Server-side previewers could log that data, even if they promise not to. I picked a different setup: 100% client-side. The JavaScript runs in your tab. Nothing leaves your machine.

Pull the wifi, refresh the page, it still works. That's a guarantee server-rendered tools can't make.

FAQ

Common questions

What's the LinkedIn character limit?

3,000 characters hard cap. The more useful number is the fold: around 140 on mobile (3 lines), around 210 on desktop, before "see more" appears. Your hook has to land inside that window or nothing else gets read.

How do you bold text on LinkedIn?

The editor doesn't support it. The workaround is Unicode Mathematical Alphanumeric Symbols. Highlight a word above, hit B, and every character gets swapped to its bold equivalent ("A" β†’ "𝗔"). LinkedIn treats them as normal text, so they pass through untouched.

Is this actually private?

Yes. No account, no email, no analytics, no server. The whole tool is one HTML file with vanilla JavaScript. When you load the page, your browser downloads the static files and runs everything locally. Your drafts never reach a server, because there is no server.

Does the preview match LinkedIn exactly?

Close. I copied the feed card DOM, body font (Source Serif 4, same stack LinkedIn uses), spacing, and the 140/210 truncation points at 360px and 552px. Emoji render with your system defaults, so those match whatever you'd see elsewhere on your machine.

Can I paste this straight into LinkedIn?

Yes. Hit "Copy formatted" and drop it into LinkedIn's composer. Unicode characters render identically on mobile, desktop, and in notifications.

Why not just use ChatGPT?

You can. But LLMs hallucinate, they don't show you the actual fold, and they want you to paste your draft into a third-party server. For deterministic, fast, private formatting, a tool that does one thing is faster than asking a chatbot every time.