Gren.

How to remove the asterisks and hash signs from ChatGPT text

If text from ChatGPT arrives full of ** and ##, you are looking at Markdown: the symbols chat apps use for bold, headings and lists. Paste the text into Gren and the symbols go as it lands, while your words, lists, links and code stay.

Updated · 4 minute read

What the symbols mean

Markdown marks formatting with ordinary characters. Chat apps read the symbols and show formatting instead. Most other places show the symbols as they are.

Markdown symbols, and what Gren leaves when it removes them
SymbolMeansGren leaves
**words**Boldwords
*words* or _words_Italicwords
## HeadingA headingHeading
* itemA bullet point- item
[words](address)A linkwords, without the address
> wordsA quotationwords
~~words~~Crossed outwords
---A dividing linenothing
`code`Codethe code, exactly as written
| a | b |A tablecolumns separated by tabs

Why they turn up when you paste

ChatGPT, Claude, Gemini and Copilot all write their answers in Markdown, and the chat window turns the symbols into formatting. The symbols are still part of the text. The copy button often puts the raw Markdown on your clipboard, so in a LinkedIn post, an Instagram caption, an email or a text message, asterisks and hash signs appear where the bold and the headings were.

The same answer before and after a paste into Gren. The list stays a list.

How to remove them with Gren

  1. Copy the answer from the AI chat, with its copy button or by selecting the text.
  2. Open gren.app and paste it into a note. The Markdown symbols go as the text lands, and a message says how many there were.
  3. Copy the clean text into your post, email or document. Copy all text in the command list copies the whole note.
The message after pasting the packing list above.

For text already in a note, press Cmd K (Ctrl K on Windows, or the magnifying glass on a phone) and choose Clean AI text. It works on a selection or the whole note.

The same clean removes hidden characters, turns dashes into commas and straightens curly quotes. Undo clean in the message brings back exactly what you copied, and Clean AI text when pasting, in the command list, switches the automatic clean off.

What stays

Other ways to avoid the symbols

Questions

Why does ChatGPT use asterisks?

Two asterisks around words are Markdown for bold, and one is for italic. ChatGPT writes in Markdown so its chat window can show formatting, and the symbols come with the text when it is copied.

How do I copy from ChatGPT without the asterisks?

Paste the answer into Gren, which removes the Markdown as it lands, and copy it from there. You can also ask ChatGPT to reply in plain text.

What do the # signs mean?

One to six # signs at the start of a line mark a heading in Markdown. Gren removes them and keeps the heading's words.

Why do the asterisks show on LinkedIn?

LinkedIn posts do not read Markdown, so the symbols show as typed. The bold-looking text some people post is made from special maths letters, which screen readers often cannot read. Gren turns those back into normal letters when you paste.

Is it free?

Yes. Gren is free, needs no account, and your text stays in your browser.