GraphQL formatter
Pretty-print and validate GraphQL queries, mutations, and schemas — privately in your browser.
GraphQL formatter შესახებ
Handytool's GraphQL formatter parses any GraphQL document — queries, mutations, subscriptions, or SDL schema definitions — using the official graphql.js parser, then re-emits it with consistent indentation. The Validate button confirms the document parses without rendering it. Everything runs locally, so it's safe to format internal API queries or proprietary schemas.
GraphQL formatter მახასიათებელი
- 01
Official graphql.js parser
The same parser the GraphQL reference implementation ships with. Errors come with the exact line and column, and formatting is canonical.
- 02
Queries, mutations, and SDL
Operation documents and schema definitions both work. Type definitions, directives, and descriptions round-trip cleanly.
- 03
Validate without running
Validate just confirms the document parses. It doesn't execute the query, doesn't need a schema, and doesn't make network calls.
GraphQL formatter ხშირი კითხვები
- Does this validate against a schema?
- No — only syntactic validation. Schema-aware validation needs the target schema to compare field names and argument types; this tool only confirms the document parses.
- Will it preserve my comments?
- GraphQL comments (lines starting with #) are stripped by the parser. To keep documentation, use """description""" string literals on type and field definitions — those round-trip correctly.
- Which GraphQL spec version does this support?
- The current October 2021 spec, including features like OneOf input objects and the @specifiedBy directive.
- Is the query uploaded anywhere?
- No. The graphql.js parser runs entirely in your browser — your operations stay on your device.
გზამკვლელი
სტატიები →დაკავშირებული ინსტრუმენტები
Developer →- ცოცხალი
SQL formatter
Pretty-print SQL queries — PostgreSQL, MySQL, SQLite, BigQuery and standard SQL — privately in your browser.
Developerუფასოახორციელდება ადგილობრივადგახსნა - ცოცხალი
YAML formatter
Format and validate YAML, or convert between YAML and JSON — privately in your browser.
Developerუფასოახორციელდება ადგილობრივადგახსნა - ცოცხალი
XML formatter
Pretty-print, minify, and validate XML — entirely in your browser.
Developerუფასოახორციელდება ადგილობრივადგახსნა
სხვა ინსტრუმენტების გამოკვლევა
ყველა ინსტრუმენტი →- ცოცხალი
PDF to PNG
PDF-ის თითოეული გვერდი მაღალი ხარისხის PNG სურათად გადაიყვანეთ თქვენი ბრაუზერში. აირჩიეთ რეზოლუცია, შემდეგ ჩამოტვირთეთ ერთი PNG ან ყველა გვერდის ZIP ფაილი.
PDFუფასოახორციელდება ადგილობრივადგახსნა - ცოცხალი
სურათის შეკუმშვა
JPG, PNG, WebP, AVIF და HEIC ფაილების ზომების შემცირება სურათი მკვეთრი რჩება — უფასო, მხოლოდ ბრაუზერი, დატვირთვის გარეშე.
სურათიუფასოახორციელდება ადგილობრივადგახსნა - ცოცხალი
გარდაქმნა ვიდეო
გარდაქმნა ვიდეო MP4, WebM, MOV, და MKV შორის — უფასო, პირადი, ბრაუზერში.
ვიდეოუფასოახორციელდება ადგილობრივადგახსნა - ცოცხალი
WAV-დან MP3-ში
გადაიყვანეთ შეუკუმშავი WAV აუდიო კომპაქტურ MP3-ში ბრაუზერშივე — ფაილები თქვენს მოწყობილობას არ ტოვებს.
აუდიოუფასოახორციელდება ადგილობრივადგახსნა - ცოცხალი
HTML to Markdown
გარდაქმნა HTML წმინდა, საკითხავი Markdown.
დოკუმენტიუფასოახორციელდება ადგილობრივადგახსნა