The Global Domination Company

Schemiql

Turns a sprawling GraphQL schema into something you can actually read.

Identity
GraphQL schema explorer
Platform
Mac
Requires
macOS 15 or later
Price
Free
Network
Only the endpoints you point it at. Nothing goes anywhere else.
Download
App Store No subscription · no account
01

Live or local

Introspect a running GraphQL endpoint over the network, or open a local schema.json — switch between them with a tab. No GraphQL server to stand up, no playground to configure.

Schemiql showing a GraphQL Query root type with its fields and descriptions.
A Query root, with field descriptions inline.
02

Roots, types and operations

The sidebar groups your root types at the top and lists every named type below, each tagged by kind so you always know what you are looking at.

  • Query and Mutation roots pinned for quick access.
  • Colour-coded OBJECT, INPUT, ENUM, INTERFACE and UNION tags.
  • Field descriptions inline, exactly as the schema documents them.
  • Every type reference is a link — follow a field into its payload and back to the root in a click.
Schemiql in dark mode showing the Mutation root type and its fields.
The Mutation root, in dark.
04

SDL and protected endpoints

Grab the schema definition for any type or operation and paste it straight into your code or your docs.

For endpoints behind auth, add authorization tokens and any other headers you need. They are stored locally on your Mac and sent only to the endpoint you pointed them at.

05

Everything stays on your Mac

No analytics, no accounts, no servers of ours. The only network traffic Schemiql generates is the introspection request you asked it to make, to the endpoint you chose.

Read the privacy policy