JSON Search
Full-text search across all keys and values in a JSON document.
What is Search?
The JSON Search tool performs full-text search across an entire JSON document, matching against both keys and values. Results are shown with their JSON path and a value snippet. Great for debugging large API responses or config files.
How it works
We parse the JSON and recursively walk every node, comparing keys and values against your search term (case-sensitive or not). Results are listed with the full path and a snippet of the matched value.
- Paste JSON. Drop or paste any JSON document.
- Type a search term. Matches update live. Toggle Aa for case sensitivity.
- Browse results. Each match shows its JSON path and a value snippet.
Examples
Find by key
Search "name" to find all keys or values containing "name".
Find by value
Search "Alice" to find all occurrences of that name in the document.
Common mistakes
Case sensitivity
By default search is case-insensitive. Toggle Aa for exact case matching.
Alternatives
JSONPath Tester
For structured queries instead of full-text search.
Frequently asked questions
Does it search inside arrays?
Yes — arrays are searched recursively for matches in both indices and values.
Can it search keys only?
Currently searches both keys and values. A future mode toggle could restrict to keys or values only.