BACK TO DIRECTORY

MarkuClean – AI Text Cleaner & Unicode Fixer

by Ivijan-Stefan Stipic

5.0
(1 ratings)

MarkuClean is an AI text cleaner for WordPress. It removes AI-generated artifacts, invisible characters, broken Unicode sequences, and copy-and-paste leftovers from post titles, content, and excerpts. It works on text pasted from AI tools such as ChatGPT, Claude, Copilot, Gemini, and Grok, and on content copied from office documents, web pages, and PDFs.

You stay in control of when cleanup happens: while you paste in the editor, when content is displayed on the frontend, or when it is saved. Existing stored content is only modified when you enable Save Cleanup, and the built-in Tester lets you preview the result first. Defaults are sensible, so it works out of the box.

Need setup details, developer filters, or troubleshooting help? Read the full MarkuClean documentation.

What MarkuClean cleans

  • Invisible Unicode characters, including zero-width characters and non-breaking spaces
  • Mis-encoded smart quotes, dashes (including em dashes), and ellipses
  • Malformed encoding sequences and unwanted editor metadata
  • Numeric data-start/data-end markers and known AI attributes, including those found in Grok and Gemini responses
  • Known UTM tracking parameters in URLs inside sanitized HTML content
  • Copy-and-paste artifacts and malformed markup from AI writing tools, office documents, web pages, and PDFs

How it works

MarkuClean includes a paste cleaner for the Gutenberg editor, so AI-generated text is cleaned at the moment you paste it. Content edited in TinyMCE-based workflows is supported as well.

Display Cleanup cleans content only when it is displayed and never writes changes to the database. Save Cleanup updates stored content when enabled, and only when the content passes the built-in safety checks.

The Tester shows what would change without touching stored content. You can choose which post types are processed and add your own custom regular expression (regex) rules for project-specific cases.

Safe with page builders

Builder-managed content is skipped on purpose. Elementor, WPBakery / Visual Composer, Beaver Builder, Divi Builder, Oxygen, Bricks, SiteOrigin, and similar editors often store structured markup, shortcode trees, JSON-like payloads, or hidden metadata. MarkuClean returns that content unchanged.

Who it is for

Bloggers, editors, agencies, and developers who publish content drafted with AI tools or collected from external sources and want consistent, clean text without fixing every post by hand.

Documentation and support

Detailed guides are available in the MarkuClean documentation:

Questions or bug reports are welcome in the support forum.

Screenshots

Plugin Details

Active Installs
10
Total Downloads
1,222
Version
1.0.8
Requires WP
5.8
Requires PHP
8.0
Tested Up To
7.1.4
Added
2026-03-13
Last Updated
2026-10-29 4:26pm GMT

Ratings

5
1
4
0
3
0
2
0
1
0