Bold, italic and cursive text for LinkedIn. Free, no login.

LinkedIn's composer has no formatting buttons. Write your post here, style the words that matter, and copy it back across. The styling travels as characters, so it survives the paste.

0 / 3,000 characters

What formatted text on LinkedIn costs you.

Worth knowing before you use it on every post, and not something the other formatters will tell you.

Screen readers

It stops being words.

None of this is styling. Every bold letter is a separate Unicode character borrowed from a maths alphabet, so a screen reader either reads out each character's formal name or skips the run entirely. Anyone using one loses the sentence.

Being found

Search matches what people type.

A search matches the characters in the query against the characters in your post, and a formatted letter is not the same character as the plain one. Bolding the exact term you want to be found for is the one place this actively works against you.

How much to use

One line, not the whole post.

A single bold line to break up a wall of text reads well. A post entirely in bold reads as shouting and gets scrolled past. Keep the opening plain in particular. The counter shows where the feed cuts your post off behind “see more”.

Questions people ask about it.

Yes. The syntax is converted on the way in: asterisks become bold, underscores italic, dashes a bullet list. That is mostly useful when the draft came out of an AI tool still wearing its syntax, because otherwise you would be deleting the marks by hand before you could format anything.
Ctrl+B for bold and Ctrl+I for italic do what you would expect. Ctrl+U is given to cursive rather than underline, because LinkedIn cannot show an underline at all; Ctrl+Shift+S does the same thing. On a Mac, use Cmd in place of Ctrl. Everything on the toolbar is also reachable by keyboard on its own.
One plain string, with the styling baked into the characters rather than travelling alongside them as markup. That is why it survives a paste that strips every other kind of formatting, and why there is nothing to go wrong between here and the LinkedIn composer: you are pasting text, not a document.
No. What you copy is plain text, so it works anywhere plain text goes: X, a Facebook post, an Instagram or LinkedIn bio, a WhatsApp message, a Slack channel, an email subject line. It isn't a LinkedIn feature that we're driving; it's Unicode, which every one of those places passes through untouched.
There's no underlined alphabet to switch to. The only way to fake one is to hang a combining mark beneath every character, which renders unevenly across devices and breaks wherever the line wraps. LinkedIn has no underline of its own either, so there'd be nothing to match. Ctrl+U applies cursive instead.
3,000 characters is the most LinkedIn accepts in a single post. 210 is roughly where the desktop feed stops and shows “see more”, so everything past it is only read by people who choose to click. The counter tracks both: how much room you have left, and how much of what you've written is above the fold.
No. The formatter is a JavaScript file that runs in your browser. Your text never leaves the page, isn't sent to a server, and isn't saved anywhere. Close the tab and it's gone, which is also why there's nothing to log in to.
Yes, and that's the flip side of it being characters rather than markup. Anyone who copies your post carries the styling with it, and it will keep rendering as long as their device has a font covering those characters. Almost all do; a very old device may show empty boxes instead.

Want the post written, not just formatted?

The formatter is a text box. Willow drafts the post in your firm's voice, builds the visual, schedules it, and tells you afterwards what actually landed.

“My Willow is all done for the coming weeks, so I’m switching it off for now — everything’s scheduled and things can calm down a bit.”