JSON Search & Replace
Compare & SearchFind any key, value, or path in your JSON — and replace across the document.
Search and replace inside JSON
This tool finds any key, value, or full JSONPath in a document and lets you replace matched text across the whole thing in a single pass. A match navigator with live counts lets you jump between hits, so you can see every place a field name, an ID, or a secret is referenced before you change it.
Regex search for power users
For anything beyond a literal string, switch on regex mode to search with full regular expressions, including capture groups you can reference in the replacement text. That makes bulk edits — renaming a field everywhere it appears, normalizing a date format, or stripping a prefix from every value — a one-step operation. Nothing is written back to a file; you copy or download the result once it looks right.
Search and replace across large JSON online
When a value or key appears dozens of times across a big document, editing each by hand is error-prone. Search JSON online for any key, value, or path, review every match with a live count, then replace across the whole document in one pass — with plain text or a full regular expression. Everything happens locally, so even large payloads stay private and fast.
Everything in the JSON Search & Replace
Search JSON by key, value, or path and replace text across the whole document. Supports plain text and regular expressions. Runs entirely in your browser.
Search everything
Match keys, values, or full JSONPaths.
Regex support
Use regular expressions for powerful queries.
Replace all
Swap matched text across the whole document.
Match navigator
Jump between matches with live counts.
Frequently asked questions
Yes. Toggle regex mode to search with full regular expressions, including capture groups you can reference in the replacement text.
No file is ever touched. The tool works on the text in the editor; you copy or download the result yourself once you are happy with it.
Yes. Search matches keys, values, or full JSONPaths, and a match navigator with live counts lets you jump between every hit before you replace anything across the document.
No. Every operation runs entirely in your browser using client-side JavaScript. Your JSON is never uploaded, logged, or stored on any server — it never leaves your device.
Yes, completely free with no sign-up required. There are no usage limits, no watermarks, and no premium gate on any feature.
Related tools
JSONPath Tester
Write a JSONPath expression and see exactly which values it matches.
JSON Viewer
View JSON data and objects online — syntax highlighting, collapsible nodes, free and private.
JSON Formatter
Beautify, minify, and repair messy JSON — even Python dicts and JS objects — into clean, valid output.
JSON File Viewer
Drag, drop, and read any JSON file — plus CSV, Excel, and ZIP — instantly in your browser.