Document scanner + 10 text tools · local processing

Everything ScrubMyText can do, in one place.

Scan a document or choose a text tool below. Browser tools run locally on your device. The 10 text capabilities are also exposed through REST and MCP for automated workflows.

Document Safety Scanner

Upload a PDF or Word document before giving it to AI.

Check for hidden text, invisible Unicode, prompt-injection risk signals, possible secrets, comments, metadata, macros, PDF annotations, and other structural anomalies a normal reading view can miss.

Open document scanner →

Scrub text

Deterministically normalize hidden/control characters and copy/paste formatting artifacts.

Results appear here.

Inspect text

Find exact Unicode and invisible-character anomalies without modifying the text.

Results appear here.

Scan untrusted text

Look for structural risk signals such as invisible controls, mixed scripts, encoding, and instruction-override patterns. This is not a maliciousness verdict.

Results appear here.

Redact sensitive text

Replace common secret and personal-identifier patterns while preserving the rest of the text.

Results appear here.

Compare text

Verify exactly whether two versions differ and whether differences are only standard scrub artifacts.

Results appear here.

Detect secrets

Find likely API keys, private keys, JWTs, cloud credentials, and related secret patterns without echoing the values in the report.

Results appear here.

Validate AI output

Parse JSON and validate the common JSON Schema rules most agent tool calls rely on.

Results appear here.

Sanitize agent context

Normalize untrusted text and optionally redact sensitive patterns before it is passed to a model.

Results appear here.

Prepare for agent

Run the full ScrubMyText preprocessing pipeline in one local browser action.

Results appear here.

↻ ReworkMyText

Need substantive deterministic rewriting rather than cleanup? ReworkMyText changes common wording and selected sentence structures without an LLM and exposes the same engine as the paid rework_text API/MCP tool.

Open ReworkMyText →

Using these from an AI agent?

The REST API and remote MCP server expose the same tool names with structured JSON results.

Developer docs →

Want one preprocessing call?

prepare_for_agent combines the core checks and returns agent-ready text plus a deterministic report.

How it works →