HTML Format Cleaner Remove HTML formating from right-click context-menu
Support Development
PayPal ● 
Bitcoin Address: 1sM2BrTH8BRgt3quiASK8TmYSafutNvDo
Dogecoin Address: DFdSGpGMZ2EZVkjyqNrYCEysK92DFPonx4
Your Input Matters
"HTML Format Cleaner" adds two context-menu items to the right-click menu over selection context. One context-menu is to clear the text formatting and the other one is to copy the plain text equivalent to the clipboard. The former item can be used when you are editing a formatted text on a WYSIWYG HTML Editor, and the latter one can be used to clean copy a format string to a WYSIWYG HTML Editor.



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

    This extension adds two items to the right-click context-menu over selection context which removes HTML formatting like bold, italic, font-size, background and foreground colors. The other item is to copy plain text to the clipboard. You can use the formatting button while writing on a WYSIWYG HTML Editor when the formatting is messed up and use the other option to copy non-formated textual data to a WYSIWYG HTML Editor.

  2. recommended "Spoof Geolocation" extension for Chrome, Edge and Firefox browsers

    This extension alters the reported GEO location by your browser. You can provide your custom latitude and longitude to any website to improve privacy or get localized data from a custom location. This extension is also useful if you have a SOCKS proxy on your browser to have a consistent IP address with the GEO data. Read more here.

  3. How does the "HTML Format Cleaner" extension remove HTML formating?

    "HTML Format Cleaner" uses the browser internal toString method to clear any selected HTML tags in the selection range. Then it create a new range element to insert the text-only data to the selection position. This happens after collapsing the current range which means the old HTML data will get truncated.

  4. What's new in this version?

    Please check the Logs section.

  5. Sometimes after using the format cleaning item, still text has some formatting. How can I completely remove the formating?

    "HTML Format Cleaner" extension removed the entire formatting of the selected area, but when the non-formated string is paste to the range area, it will get the formatting of the parent node. For instance, if you have a parent element which has a CSS style to color all the child nodes as green, then even after removing just one child's formatting, the color of the child will be green as this color is forced by the parent element. To remove all the formattings, you need to select all the child nodes and then call the format cleaning item.

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 on