How to Remove Bold and Italic Styles from Pasted Text
How to Remove Bold and Italic Styles from Pasted Text - Practical tips from the PasteClean team.

You’ve just copied a perfectly drafted response from ChatGPT or Claude, pasted it into Outlook, and suddenly your professional email looks like a ransom note. The font size is two points too large, there’s a faint gray background behind the text, and random words are bolded or italicized, making it look like you’re shouting at the recipient.
We deal with this friction every day. The problem isn't just aesthetic; sending an email with mismatched formatting signals a lack of attention to detail. When you paste text that carries over heavy formatting—specifically bold and italic styles that AI models love to use for emphasis—you force the reader to navigate a visual minefield. Here is the technical breakdown of why this happens, why native "remove formatting" buttons rarely work, and how to effectively clean pasted text without losing your mind.
The HTML Mechanism Behind "Sticky" Formatting
To understand why you can't easily remove bold italic styles, you have to look at the invisible code you’re copying. When you highlight text in a browser window, you aren't just capturing the alphanumeric characters. You are capturing the Document Object Model (DOM) elements associated with that text.
AI chatbots typically output text in Markdown, which the browser renders as HTML. When the AI wants to emphasize a point, it wraps the text in <strong> or <em> tags. However, depending on the specific CSS (Cascading Style Sheets) of the platform you are copying from, that emphasis might also be applied via inline styles, such as <span style="font-weight: 700;">.
Here is the friction point: Email clients like Outlook and Gmail interpret these tags differently.
- Outlook (Desktop): Uses Microsoft Word as its rendering engine. It tries to convert HTML tags into Word’s XML schema. It often locks onto inline styles and treats them as permanent formatting that the standard "Clear Formatting" eraser won't touch.
- Gmail: Tends to strip class names but preserves inline styles. If the source text has a specific background color defined in a
<span>tag, Gmail will paste it exactly as is.
Pro Tip: If you see a faint gray box behind your text after pasting, you’ve likely copied a background-color property meant for Dark Mode viewing. This is notoriously difficult to remove in Outlook without clearing all formatting entirely.
Why "Paste as Plain Text" Isn't Always the Answer
The standard advice you’ll find on most tech blogs is simple: just use "Paste as Plain Text."
If you are on Windows, this is Ctrl + Shift + V. On macOS, it’s Option + Shift + Command + V.
While this effectively strips every scrap of HTML from the clipboard, it is a nuclear option that destroys utility along with the formatting. When you paste as plain text, you lose:
- Hyperlinks: That carefully cited source becomes a dead URL string.
- List Structures: Bullet points and numbered lists are flattened into plain text characters, often losing their indentation.
- Tables: Data tables are reduced to a jumbled mess of tab-separated values.
If your goal is to strip formatting like bold and italics while keeping the structural integrity of the email—the links and the lists—plain text pasting is a productivity killer because you have to manually rebuild the email structure.
The "Remove Formatting" Button Myth
Both Outlook (the eraser icon with the A) and Gmail (the T with the slash) have native buttons designed to clean text. You have likely noticed they are inconsistent at best.
The reason these buttons fail to remove bold italic styles is often due to the difference between semantic tags and visual styles.
- Visual Styles: If text is bolded because of a CSS rule (
font-weight: bold), the remove formatting button usually works. It resets the CSS to the default. - Semantic Tags: If the text is wrapped in
<b>,<strong>,<i>, or<em>tags, the email client views this not as "formatting" to be cleared, but as the fundamental structure of the text. The client thinks, "The user didn't style this text; the text is bold."
Consequently, you click the button, the font face might change back to Arial or Calibri, but the heavy bold weight remains.
The Outlook Rendering Engine: A Deep Dive
Outlook for Windows is the final boss of email formatting. Unlike Apple Mail or Gmail, which render HTML using WebKit (the same engine as Safari/Chrome), Outlook uses the Word rendering engine.
This matters because Word does not support modern HTML5 or CSS3 standards. When you paste rich text into Outlook, the software attempts to translate web code into VML (Vector Markup Language) and proprietary Microsoft schemas.
During this translation, Outlook creates complex nested <span> tags. A simple bold sentence from ChatGPT might turn into five layers of nested spans in Outlook's backend. When you try to modify the text, you are fighting against layers of code you can't see. This is why you often see the "double spacing" bug, where pressing Enter creates a massive gap between paragraphs—Outlook is interpreting the web's <p> margin as a Word document's paragraph spacing.
How to Clean Pasted Text Without Losing Links
Since native buttons fail and plain text destroys links, you need a middle-ground approach. This is where a dedicated text cleaner tool becomes essential for high-volume emailers.
A proper cleaning workflow involves parsing the HTML on the clipboard and selectively removing tags while preserving others.
The "PasteClean" Method
Tools like PasteClean are designed to intercept the clipboard data. Instead of nuking everything, the logic works like this:
- Identify Containers: Keep
<ul>,<ol>,<li>, and<a>(lists and links). - Strip Decorators: Remove
<b>,<strong>,<i>,<em>, and<u>. - Flatten Spans: Unwrap any text inside a
<span>tag, discarding the style attributes (like background colors or font sizes) but keeping the text itself.
This results in a clean, neutral block of text that retains your hyperlinks and bullet points but adopts the default font and size of your email composition window.
Manual Workarounds for Specific Clients
If you aren't using a browser-based tool, here is how to manually wrangle formatting in the major clients.
Outlook (Classic Desktop)
- Paste Special: Instead of
Ctrl+V, useCtrl+Alt+V. - Select "Unformatted Text": This is the fast way to get plain text.
- The "Styles" Pane: If you pasted rich text and can't get rid of the bolding:
- Highlight the text.
- Press
Ctrl + Shift + N(Apply Normal Style). - Warning: This resets the font to the default "Normal" style, which might be Calibri 11pt, even if you want something else.
Gmail (Web)
Gmail is stickier with background colors.
- Paste your text.
- Highlight the text.
- Click the "Remove Formatting" button (Tx).
- Crucial Step: If the background color remains, you must manually select the "Background Color" tool in the formatting bar and select "White" (or transparent). The remove formatting button in Gmail frequently misses background attributes on
<span>tags.
Apple Mail
Apple Mail is surprisingly robust but defaults to "Match Style" poorly.
- Paste the text.
- Select the text.
- Right-click and choose Font > Remove Style.
- Alternatively, use
Option + Command + Tto toggle the format bar, but rely onShift + Option + Command + Vfor pasting as "Match Style" initially.
The "Notepad Wash" Technique
Before dedicated tools existed, this was the standard IT workaround. It is slow, but it works 100% of the time if you don't care about links.
- Open Windows Notepad or macOS TextEdit (ensure TextEdit is in "Plain Text" mode,
Shift + Command + T). - Paste your copied text into the document.
- Press
Ctrl+A(Select All) andCtrl+C(Copy) again. - Paste into your email.
Notepad does not support rich text, so the act of pasting into it forces the operating system to discard all non-text data. It is crude, but it guarantees that no hidden HTML creeps into your email.
Visual Proof: Before and After
To visualize why this matters, consider a standard response generated by an LLM (Large Language Model) regarding a project update.
The "Raw" Paste (Bad):
Project Alpha Update
- Timeline: We are currently on track for Q3 delivery.
- Blockers: The API integration is lagging behind.
Please review the attached documentation for details.
Issues: The headers are bolded unnecessarily. The list items have italicized prefixes which look messy in a professional thread. The font is likely "Söhne" or "Roboto" (the AI's UI font), which clashes with your email's standard "Calibri" or "Sans Serif."
The "Clean" Paste (Good):
Project Alpha Update
- Timeline: We are currently on track for Q3 delivery.
- Blockers: The API integration is lagging behind.
Please review the attached documentation for details.
Result: The text adopts your email's default font. The distracting bold/italics are gone. The hyperlink on "attached documentation" remains clickable. The bullet points are properly indented.
Handling "Phantom" Spaces and Line Breaks
Another symptom of messy pasting is the "phantom" space. You delete a space, but the cursor jumps weirdly. Or you try to backspace a bullet point, and the font size suddenly doubles.
This happens because of invisible non-breaking spaces ( ) often used in web design to prevent text wrapping. AI outputs frequently use these to format code blocks or indented lists.
When you try to clean pasted text, standard spaces (ASCII 32) are treated differently than non-breaking spaces (ASCII 160). Most email clients treat as a fixed object.
The Fix: If you are struggling with a line that won't break correctly:
- Go to the end of the line before the problem area.
- Press
Delete(forward delete) to pull the next line up. - Press
Shift + Enter(Soft Return) to force a line break without creating a new paragraph block. This often overrides the formatting glitches caused by bad HTML margins.
Why Consistency Builds Trust
You might think, "It's just a bold word, who cares?" But in a professional context, formatting inconsistencies are a tell-tale sign of copy-pasting. It suggests you didn't read what you wrote, or worse, that a machine wrote it and you just acted as the courier.
When you strip the formatting down to a clean, uniform standard, you claim ownership of the text. It integrates seamlessly into your communication style.
Summary Checklist for Clean Email Text
If you want to ensure your emails always render correctly across all devices (mobile, desktop, web), follow this hierarchy of defense:
- Use a Text Cleaner Tool: This is the only way to remove styles while keeping links and lists. It is the most efficient method for modern workflows involving AI text.
- Paste as Plain Text (Ctrl+Shift+V): Use this for short snippets where no links are involved.
- The "Format Painter": In Outlook/Word, if you paste messy text, click a word with the correct formatting, click the "Format Painter" (paintbrush icon), and then drag it over the messy text. This forces the destination style onto the pasted content.
- Check Dark Mode: Always double-check your email in "Dark Mode" if possible (or just ensure no background colors are present), as pasting from a dark-themed chatbot into a light-themed email often brings a black background box with it.
Email clients are archaic pieces of software trying to render modern web code. They will always struggle with the translation. By taking control of the clipboard before the text ever hits the compose window, you save yourself the frustration of fighting with margins, fonts, and stubborn bold tags that refuse to die. Clean text isn't just about aesthetics; it's about technical compatibility.
Clean your AI text instantly
Paste text from ChatGPT, Claude, or any AI tool and get clean, email-ready formatting in one click.
Try PasteClean Free