HTML Format Cleaner Remove HTML formatting from right-click context-menu
Support Development
PayPal ● 
Bitcoin Address: bc1qh7juzrxrawpr65elm4qs285m5rdhnhgsn7h2jf
Your Input Matters
The "HTML Format Cleaner" extension enhances your right-click menu for text selection. It provides two options: One to remove text formatting and the other to copy a plain text version of the selected content to your clipboard. The first option is handy for editing formatted text in a WYSIWYG HTML Editor while the second option lets you easily copy a clean text format into a WYSIWYG HTML Editor.



  1. What is the "HTML Format Cleaner" extension?

    This extension enhances the right-click context menu for selected text by offering two functions. One function removes HTML formatting, including attributes such as bold, italic, font size, background, and foreground colors. The second function allows you to copy plain text to your clipboard. You can use the formatting option when working with a WYSIWYG HTML Editor or a word processor such as Microsoft Word to clean up formatting issues. You can employ the other option to paste unformatted text into these Editors.

    This extension employs a non-persistent background script that operates exclusively when you choose one of its options. Therefore, having this extension installed won’t negatively impact your browser’s performance.

  2. recommended "Dino - The Dinosaur Game" extension for Chrome, Edge and Firefox browsers

    Time to have a break? Avoid obstacles, including cacti and pterodactyls by pressing the up and down keys. That's it! This The original game was created by Sebastien Gabriel in 2014. Read more here.

  3. How does the "HTML Format Cleaner" extension eliminate HTML formatting?

    The "HTML Format Cleaner" extension employs the browser's built-in toString method to eliminate any selected HTML tags within the chosen text range. It subsequently generates a new range element to insert text-only content at the designated selection position. This process takes place after collapsing the current range, ensuring that the previous HTML data is effectively removed.

  4. What's new in this version?

    Please check the Logs section.

  5. Sometimes after using the format cleaning feature, some text may retain formatting. How can I eliminate all formatting styles?

    While the "HTML Format Cleaner" extension effectively removes formatting from the selected area, it's essential to note that when you paste unformatted text into a specific range, it can inherit the styling of its parent node. For instance, if a parent element has a CSS style that applies a green color to all its child nodes, removing formatting from just one child node won't change its color, as it's dictated by the parent element's styling. To remove all formatting, select all child nodes within the desired range and then use the format cleaning feature.

Matched Content


Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.

What's new in this version

Change Logs:
    Last 10 commits on GitHub
    Hover over a node to see more details

    Need help?

    If you have questions about the extension, or ideas on how to improve it, please post them on the  support site. Don't forget to search through the bug reports first as most likely your question/bug report has already been reported or there is a workaround posted for it.

    Open IssuesIssuesForks

    Permissions are explained

    contextMenusto add context-menu items to the selection context
    notificationsnotify user when operation is performed either successfully or not
    storageto keep user and internal preferences such as version number
    *://*/*to be able to inject script when an action is performed (to replace text data when replace mode is used)

    Recent Blog Posts