Skip to content
unformation

Format guide · .json

Anonymize a JSON file in your browser

Anonymize any document before it reaches an AI. Nothing leaves your device. Only string values are scanned; keys, numbers, booleans and nesting stay untouched, so the output is still valid JSON.

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

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

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

Upload

Drop your JSON file here or choose

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

  • json

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 JSON files

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

  • Keys untouched

    Property names are never replaced, so your schema and any code that reads the file keep working.

  • Only string values

    Strings at any depth, including inside arrays, are scanned. Numbers, booleans and null are skipped.

  • Structure and validity

    The output is re-serialized as valid JSON with the same nesting.

  • Escaping

    Quotes and special characters in replacements are escaped correctly.

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

JSON questions, answered

Will keys or the schema change?

No. Only string values are edited. Keys, numbers, booleans and structure stay exactly as they are.

Is the result still valid JSON?

Yes. The document is parsed, string values are replaced, and it is serialized again. Formatting such as indentation may be normalized.

Can it anonymize API responses or exported chat logs?

Yes. That is the typical use: drop the export in, review the detected values, download the anonymized file plus the mapping.

Are numeric IDs replaced?

Only if they are strings and match a checked pattern such as a national ID or card number. Plain numbers are not touched.

What about very large files?

Up to 50 MB per file. Deeply nested files are handled recursively.

Does the JSON leave my device?

No. Everything runs in your browser; there are 0 network requests during processing.

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.