Skip to content
unformation

Format guide · .md

Anonymize a Markdown file in your browser

Anonymize any document before it reaches an AI. Nothing leaves your device. Headings, lists, tables and code fences keep their syntax; only the prose and the values inside it change.

  • 0 network requests
  • Works with Wi‑Fi off
  • Free, no account
  • Same format back

The tool below is preset for .md files. Up to 10 files, 50 MB each.

  1. 1Upload
  2. 2Choose rule
  3. 3Review
  4. 4Download

Upload

Drop your MD file here or choose

Up to 10 files · 50 MB each · files stay on your device

  • md

Old .doc, .ppt and .xls files: save them as .docx, .pptx or .xlsx first.

0 network requests during processing

What stays intact

What we preserve in Markdown files

The file is edited in place: only the detected text changes. Everything else is written back byte for byte where possible.

  • Markdown syntax

    Heading marks, list bullets, emphasis, tables and block quotes are kept as characters; only text is replaced.

  • Links and images

    Link text is scanned. URLs are detected as their own category so you decide whether to replace them.

  • Code fences

    Code blocks are scanned like text, which is useful for logs pasted into notes. Turn off categories you do not want touched.

  • Front matter

    YAML front matter is treated as text; author fields with names are replaced like body text.

What gets detected

Names, numbers and identifiers: three layers

Patterns with checksums (IBAN, national IDs, card numbers, emails, phones, URLs, IPs, dates, plates), your own dictionary of names and terms, and an optional model that runs in your browser for person, company and place names.

  • Person names
  • Companies and brands
  • Places and addresses
  • Emails and phone numbers
  • National IDs, tax IDs, passports
  • IBANs and card numbers
  • URLs and IP addresses
  • Dates and license plates
See how detection works

Questions

Markdown questions, answered

Will my headings and lists survive?

Yes. Markdown markers are plain characters and are never matched by the detectors, so the structure renders the same after anonymizing.

Are URLs replaced?

URLs are detected as a separate category. Keep it on to replace them, or turn it off if links must remain clickable.

Can I anonymize notes exported from Obsidian or Notion?

Yes. Drop the .md files in, up to 10 at a time. Wiki links and callouts are kept as text.

Why is Markdown also produced for other formats?

Every run returns the original format plus a Markdown rendition, because Markdown is what you paste into a chat. For .md input the two are the same.

Is anything sent to a server?

No. Everything runs in your browser; you can verify it in the Network tab of your developer tools.

Other formats

Same tool, eight more file types

Drop any of these into the tool above; the format is detected from the file, so you never have to switch pages.