Formatting 8 min read

How to Paste From ChatGPT to LinkedIn Without Losing Your Formatting

You ask ChatGPT for a LinkedIn post, copy it, paste it, and the **bold** arrives as literal asterisks. Here is exactly why that happens, the three ways to fix it in under a minute, and how to prompt so the problem mostly stops occurring at all.

Artyom Shimanski, founder of Post Formatter

Artyom Shimanski

Founder of Post Formatter

Published

The short version

LinkedIn's post composer accepts only plain text, so the markdown ChatGPT writes (**bold**, ### headings, hyphen lists) pastes in as literal characters. To keep the formatting, run the text through a free markdown-to-LinkedIn converter, which turns the markers into Unicode styles LinkedIn can display, or paste with Post Formatter's Smart Paste, which does the conversion inside the composer.

  • LinkedIn renders no markdown. Two asterisks stay two asterisks, in 2026 as in every year before.
  • Both copy routes fail differently. ChatGPT's Copy button gives you raw markdown with visible asterisks; selecting the rendered text loses the bold entirely.
  • Unicode styling survives any paste because the "bold" letters are characters, not formatting applied to characters.
  • Convert selectively. Styled words are invisible to LinkedIn search and awkward for screen readers, so style the two or three phrases that carry the post.
Contents
  1. 01 Why the formatting breaks
  2. 02 Fix 1: the converter
  3. 03 Fix 2: Smart Paste
  4. 04 Fix 3: better prompts
  5. 05 What you are actually pasting
  6. 06 Structure that survives
  7. 07 The bottom line

The workflow felt perfect for about eleven seconds. You asked ChatGPT for a LinkedIn post, it delivered something decent, you pasted it into the composer, and there they are: asterisks. Two on each side of every phrase that was supposed to be bold, a row of hashes where the heading was, hyphens pretending to be bullets.

I build formatting tools for LinkedIn, and this is now the most common way people arrive at them. The fix takes under a minute. Understanding why it happens takes maybe two, and saves you from a dozen variants of the same surprise later, so let's do both.

Why ChatGPT formatting breaks on LinkedIn #

ChatGPT writes its answers in markdown, a plain-text convention where **bold** means bold, *italic* means italic, # starts a heading and - starts a list item. Markdown is an instruction set for software that renders it: chat interfaces, documentation sites, README files.

LinkedIn's post composer is not that software. It accepts plain text, full stop. It has no bold button, no markdown parser, no rich-text mode for posts. Whatever formatting intelligence your text carried, the composer flattens it, and it does so in two different ways depending on how you copied:

  • You used ChatGPT's Copy button. That copies the raw markdown source. Paste it and every marker appears literally: asterisks, hashes, backticks, the lot.
  • You selected the rendered text and copied it. That puts rich text on the clipboard, and LinkedIn strips rich formatting on paste. The asterisks are gone, but so is the bold. Everything arrives as uniform plain text.

Neither route gets you formatted text, because the problem is not the clipboard. It is that LinkedIn has no formatting to paste into.

Fix 1: run it through a converter (20 seconds) #

The workaround the whole ecosystem has settled on is Unicode. Alongside the ordinary alphabet, Unicode contains full alphabets of mathematical characters that look like bold, italic and monospace letters: 𝗯𝗼𝗹𝗱 is not the word "bold" made heavier, it is a different set of characters entirely. Because they are real text, they survive copy-paste and render on LinkedIn, in the feed, on mobile, everywhere text goes.

Our free ChatGPT to LinkedIn formatter does the whole translation in one paste: **bold** becomes 𝗯𝗼𝗹𝗱, *italic* becomes 𝘪𝘵𝘢𝘭𝘪𝘤, hyphen lists become real • bullets, headings become bold lines, ~~strikethrough~~ and `code` come along too. The conversion runs in your browser, nothing is uploaded, and there is no sign-up.

The routine: copy from ChatGPT with the Copy button (the raw markdown is exactly what the converter wants), paste it there, copy the LinkedIn-ready result, paste that into the composer. Done.

Fix 2: paste straight into LinkedIn with Smart Paste #

If you post regularly, the round trip through any converter gets old. The Post Formatter Chrome extension moves the conversion into the composer itself: its Smart Paste catches rich text as it lands in the LinkedIn post box and re-applies the bold, italics and lists as Unicode, in place.

That covers the rendered-text route from ChatGPT, and the same paste from Google Docs, Word and Notion, which lose their formatting on LinkedIn in exactly the same way. It also means the fix travels with you: the extension formats posts on X, Facebook, Threads, Bluesky, YouTube and Pinterest with the same toolbar, so the workflow does not fork per platform.

Fix 3: make ChatGPT write LinkedIn-ready text in the first place #

You can also shrink the problem at the source. Add one instruction to your prompt:

Write this as a LinkedIn post for a plain-text composer: no markdown, no asterisks, no headings, no tables. Short lines, a blank line between ideas, plain hyphens or the • character for any list.

This produces text you can paste as-is, with two catches. Models slip: somewhere around the third revision the asterisks tend to creep back in, so keep an eye out. And you give up emphasis entirely, since plain text has none. What works best in practice is this prompt plus ten seconds of selective styling afterwards, bold on the two or three phrases that carry the argument, applied in the composer with the extension or pasted from the converter.

One thing I'd skip: asking ChatGPT to output Unicode bold directly. It half-works at best. Models mix character ranges and produce words where some letters are styled and others are not, and you'll spend longer fixing the output than converting it properly.

What that converted text actually is (and what it costs) #

The trade is worth understanding before you convert everything in sight, because the styled characters are not formatting. They are different letters, and two things follow from that:

  • LinkedIn search does not index styled words. A post whose keyword is written as 𝗽𝗿𝗶𝗰𝗶𝗻𝗴 will not be found by anyone searching "pricing". Keep the words people would search for in normal characters.
  • Screen readers stumble on them. Styled letters are announced by their Unicode names or skipped, so a fully-styled paragraph is noise for anyone listening. A few styled words are a minor bump; a styled wall is a wall.

There is no evidence of a reach penalty on top of that: LinkedIn has never announced one, and no credible controlled test shows one. But the two costs above are real and they scale with how much you style. The rule that keeps them negligible: emphasis is seasoning, two or three phrases per post, never the whole dish.

Structure that survives the paste #

Bold is the visible casualty, but ChatGPT output usually leans on structure too, and each piece translates differently:

  • Bullet lists translate perfectly. The • character is ordinary text and LinkedIn respects it. Numbered lists as plain "1." lines work as-is.
  • Headings don't exist on LinkedIn. A bold line with a blank line after it is the closest substitute, which is what a converter produces.
  • Tables don't survive at all. Ask for the same information as a short list, or post the table as an image.
  • Links paste as plain URLs, since LinkedIn won't render inline anchors. "Read it here (url)" is what a link becomes.
  • Line breaks survive, and they matter more than any of the above: a blank line between ideas is the strongest formatting LinkedIn actually supports.

One more structural detail worth knowing before you paste anything: the feed shows only the first three lines of your post, roughly 210 characters on desktop and 140 on mobile, before hiding the rest behind "…more". ChatGPT loves to open with a warm-up sentence, and the warm-up is exactly what gets shown. Cut it, lead with the point, and check the result in the LinkedIn post preview. The full mechanics are in our guide to the see more cutoff.

The bottom line #

ChatGPT speaks markdown, LinkedIn speaks plain text, and the fix is a translation step: convert the markers to Unicode styles with the free converter, or let Smart Paste do it inside the composer. Then spend the minute you saved on the part AI doesn't do for you: making the first two lines worth clicking.

Sources #

Every figure above was checked against LinkedIn's own documentation rather than against other articles. Here is where each one comes from, so you can verify it yourself.

  1. OpenAI Developer Community: ChatGPT (Markdown) to LinkedIn (UTF-8): developers hitting exactly this problem and converging on the same fix, converting markdown markers to Unicode characters.
  2. Daring Fireball: Markdown: the original markdown syntax definition, asterisks for emphasis, hyphens for lists, that ChatGPT emits.

Frequently asked questions

Why does bold text from ChatGPT not work on LinkedIn?
ChatGPT writes bold in markdown, two asterisks around the words. LinkedIn's composer accepts plain text only: it does not render markdown and has no bold button, so the asterisks paste in as literal characters. Converting the markdown to Unicode bold characters fixes it, because those are real text and display on LinkedIn.
How do I convert a ChatGPT post to LinkedIn formatting?
Paste the ChatGPT output into a markdown-to-LinkedIn converter. It turns **bold** into Unicode bold, *italic* into Unicode italic, hyphen lists into real bullets and headings into bold lines. Copy the result and paste it into the LinkedIn composer, the styling survives because it is made of characters, not markup.
Can I ask ChatGPT to write the bold text directly in Unicode?
You can ask, but the results are unreliable: models often produce mixed or broken Unicode ranges, and the styled characters eat into the context oddly. It is faster and safer to let ChatGPT write normal markdown and convert it afterwards.
Does pasting from Google Docs or Word into LinkedIn keep formatting?
Not by default, LinkedIn strips rich-text styling on paste the same way it ignores markdown. The Post Formatter extension's Smart Paste closes exactly this gap: it catches the paste inside the composer and re-applies the bold, italics and lists as Unicode text. That covers Google Docs, Word, Notion and ChatGPT's rendered output.
Does this work for Claude, Gemini and other AI tools?
Yes. Claude, Gemini, Copilot and Notion AI all output the same markdown conventions, asterisks for emphasis, hyphens for bullets, hashes for headings. The conversion is identical regardless of which model wrote the text.
Will the converted bold text hurt my LinkedIn reach?
There is no evidence of an algorithm penalty for Unicode styling, but there are two real costs: LinkedIn search does not index styled words, and screen readers struggle with them. Style a few key phrases rather than whole paragraphs and both problems stay negligible.
Share this article LinkedIn X

Keep reading

Give your next post a reason to stop the scroll

Post Formatter adds bold, italic and 30+ Unicode styles right inside the LinkedIn composer. Free, and your text never leaves your browser.