Back to Free Tools

FREE TOOLS

GraphQL Variable Checker

Check JSON values against supported GraphQL variable declarations and coercion rules.

GraphQL executable document, Variables JSON, Operation name

graphql-variable-checker.json (complete report)

Browser only

Runs locally in your browser. Your files, pasted content and generated output are not uploaded. Reset clears this tool’s working data.

This tool needs JavaScript. If it does not load, refresh the page and try again.

How to use this tool

  • Enter values using the examples, or choose a local file where requested. Follow the displayed supported input shapes and limits.
  • Choose Calculate result and inspect the complete result.
  • Download result to save the primary file. Where supplied, additional links save source files and the full JSON report. Reset restores examples and clears output.

Examples

GraphQL executable document: query User($id: ID!) { user(id: $id) { id name } }
Variables JSON: {"id":"42"}
Operation name: User

Limitations

  • Official GraphQL17 parser;executable documents with selected operation,builtin Int/Float/Boolean/String/ID,list/non-null declarations and supported constant defaults. Missing differs from null;extra input keys are ignored. Int requires exact whole32-bit values;Float uses finite IEEE754 rounding. Integer-token IDs preserve exact digits;floating-form numeric IDs require safe exact whole values,otherwise use strings. Invalid values report valid=false/issues and no coerced payload;unsupported types/defaults or malformed/ambiguous source refuse. No custom schema types,full schema/document validation,resolvers or network. Source limits10000 tokens/64 lexical levels/20000 AST nodes;coercion at most20000 value nodes.
  • Text fields are limited to100,000 UTF16 units each and400,000 combined UTF8 bytes; file fields have their own displayed limits. Combined output is at most4MiB. Processing stops after30 seconds; tool-specific bounds may be tighter.
  • Generated source is a downloadable result and is not executed here. Inspection does not establish remote behavior, trust or standards certification.

Related tools

No items found.

More tools for your workflow

Explore the related desktop tool