GraphQL Formatter
Format and validate GraphQL queries, mutations, subscriptions, and fragments — preserves string literals and handles args, blocks, lists, comments, and descriptions
✓ Valid
query GetUser(
$id: ID!
)
{
user(
id: $id
)
{
id name email posts{
title createdAt
}
}
}Note: This is a fast formatting pass using a regex-driven walker — not a full spec-compliant GraphQL parser. It preserves string literals and structural tokens but may not match
prettier-plugin-graphql output for every stylistic edge case (e.g. inline vs. multi-line args).Related tools
{}
JSON Prettifier
Format and validate JSON data
📄
XML/HTML Formatter
Format, validate, prettify, and minify XML or HTML data
⇄
XML ↔ JSON Converter
Bidirectional XML-to-JSON and JSON-to-XML converter using the familiar @attr / _text convention; repeated tags collapse into arrays
🧭
JSONPath Query Engine
Test JSONPath expressions — supports dot/bracket access, wildcards, slices, recursive descent (..), and filter [?(...)] expressions
⚙️
TOML Parser
Parse, validate, format, and round-trip TOML to/from JSON — spec-compliant via smol-toml