GraphQL Formatter

Use GraphQL Formatter, review the result, and keep the original until the output is checked.

Input GraphQL
GraphQL Formatter
Formatted GraphQL
Formatted Output
Click "Format" to see formatted GraphQL here...
100% browser-side processing — your data is never uploaded to any server. · Per-tool input limit: 1 MB
100% browser-based No upload to server Free to use

Frequently Asked Questions About GraphQL Formatter

Does it validate against my schema?

No. The document is checked for balanced syntax and structure, not for the fields your server exposes.

Are variables preserved?

Yes. Variable definitions and argument order are kept as written.