Manipulation Tools

JSON Obfuscator

Replace real values in a JSON document with random data, keeping the exact same structure and types.

What does this tool do?

Replace real values in a JSON document with random data, keeping the exact same structure and types. Everything runs locally using JavaScript in your browser — nothing you paste or upload is ever sent to a server.

How to use this tool

  1. Paste your real json into the left-hand box.
  2. Click Obfuscate JSON.
  3. Copy the obfuscated json from the output box.

Frequently asked questions

Is my data sent anywhere?

No, obfuscation happens entirely in your browser with JavaScript — your original JSON never leaves your device.

Does it keep the structure and data types intact?

Yes, keys, nesting, array lengths, and value types (string, number, boolean) are all preserved — only the actual values are randomized.

Does it handle email addresses specially?

Yes, strings that look like an email address are replaced with a random address at example.com so the output still looks realistic for testing.