JSON Formatter for Elasticsearch

Your data never leaves your browser

Elasticsearch Query DSL can be deeply nested. Format to catch structural errors.

Example

{"query": {"bool": {"must": [{"match": {"title": "developer tools"}}], "filter": [{"term": {"status": "published"}}]}}, "size": 20}

Tips

  1. 1Format bool queries to verify clause nesting.
  2. 2Tree view to collapse sections.
  3. 3Validate before sending to cluster.

Frequently Asked Questions

Works with OpenSearch?

Yes. Same JSON DSL.

Format mappings?

Yes. JSON formats perfectly.

Data safe?

Yes.