Explain JSON
Heuristic analysis of JSON structure with field-level pattern detection.
Paste any JSON object or array and this tool will walk the tree recursively, detecting common patterns for each value: ISO dates, UUIDs, URLs, email addresses, and Unix timestamps. Each finding is annotated with its field path and a badge indicating the detected type, making it easy to understand unfamiliar API payloads at a glance.
json
0 chars1 lines
Related Tools
{}JSON Formatter
Pretty-print and format JSON with proper indentation.
{}JSON Validator
Check if your JSON is valid and find syntax errors.
{}JSON Tree Viewer
Visualize JSON as an interactive collapsible tree structure.
JANJSON Analyzer
Compute structural statistics for any JSON: depth, type counts, array lengths, key frequency, and size.
FAQ
- What patterns does this tool detect?
- The tool detects ISO 8601 dates (e.g. 2024-01-15), UUIDs (8-4-4-4-12 hex format), HTTP/HTTPS URLs, email addresses, and Unix timestamps (numbers between 1×10⁹ and 2×10¹⁰). Each detection is shown with the full dotted path to the field.
- Does it handle nested objects and arrays?
- Yes. The analyzer walks the entire JSON tree recursively. Nested objects use dot notation (e.g. user.profile.email) and array elements use bracket notation (e.g. items[0].id).
- What happens if the JSON is invalid?
- If the input cannot be parsed as JSON, an error message is shown and no analysis is produced. Make sure your JSON is well-formed — you can use the JSON Formatter tool to fix syntax issues first.