Category
Tool category
Developer Tools
Format, validate, inspect and convert structured data and source code with local-first browser tools.
Developer ToolsJSON Formatter & ValidatorOpen tool • Format, validate, repair and inspect JSON with a two-pane editor and expandable tree.Developer ToolsJSON ViewerOpen tool • Explore JSON as formatted code or an expandable, searchable tree without changing its values.Developer ToolsJSON ValidatorOpen tool • Check JSON syntax and locate parsing errors by line, column and character position.Developer ToolsJSON EditorOpen tool • Edit structured JSON with syntax highlighting, search, bracket matching and live validation.Developer ToolsJSON Pretty PrintOpen tool • Turn compact JSON into consistently indented, readable code while preserving every value.
- JSON Formatter & ValidatorFormat, validate, repair and inspect JSON with a two-pane editor and expandable tree.
- JSON ValidatorCheck JSON syntax and locate parsing errors by line, column and character position.
- JSON EditorEdit structured JSON with syntax highlighting, search, bracket matching and live validation.
- JSON ViewerExplore JSON as formatted code or an expandable, searchable tree without changing its values.
- JSON Pretty PrintTurn compact JSON into consistently indented, readable code while preserving every value.
- JSON ParserParse JSON safely in the browser and inspect its type, size, nesting and tree structure.
- JSON MinifierRemove insignificant JSON whitespace to produce a compact one-line representation.
- JSON ReaderRead nested JSON with type-aware colors, collapsible nodes and copyable JSON paths.
- JSON StringifyConvert a JSON value into a correctly escaped JSON string literal.
- JSON to One LineConvert valid JSON to a single line for logs, environment values and compact transport.
- JSON CompareCompare two JSON documents semantically and review additions, removals and changes by JSON path.
- JSON SorterSort object keys recursively while preserving arrays and JSON values.
- JSON Tree ViewerNavigate large JSON objects and arrays with expandable nodes, search and copyable paths.
- JSON RepairConservatively repair common JSON mistakes and review the proposed corrected document.
- JSON EscapeEscape text as the content of a valid JSON string without executing it.
- JSON UnescapeDecode JSON string escapes, including Unicode and control-character sequences.
- JSON URL EncoderEncode JSON for use as a URL query value with UTF-8-safe percent encoding.
- JSON URL DecoderDecode percent-encoded JSON and validate the restored document.
- JSON5 FormatterFormat JSON5 with comments, trailing commas and unquoted keys.
- JSON5 ValidatorValidate JSON5 separately from strict JSON.
- JSON to XML ConverterConvert JSON objects and arrays to well-formed XML with safely escaped text values.
- JSON to CSV ConverterConvert arrays of JSON records to standards-compliant CSV with configurable headers.
- JSON to YAML ConverterConvert JSON to readable YAML while preserving scalar and collection types.
- JSON to TSV ConverterConvert arrays of JSON records to tab-separated values for spreadsheets and data tools.
- JSON to StringProduce a readable plain-text representation of a JSON document.
- JSON to Base64Encode JSON as UTF-8 Base64 without corrupting Unicode characters.
- Base64 to JSONDecode UTF-8 Base64 text and validate the resulting JSON document.
- JSON to JSON SchemaInfer a practical JSON Schema from example data, including nested objects and arrays.
- XML FormatterFormat XML with readable indentation while preserving attributes and text nodes.
- XML BeautifierBeautify compact XML into an easier-to-review document.
- XML Pretty PrintPretty-print XML for debugging, reviews and documentation.
- XML ValidatorValidate XML syntax with line-aware parser diagnostics and XXE-safe processing.
- XML ViewerInspect XML as formatted code or a reusable structured tree.
- XML EditorEdit XML with code-editor navigation, local files and validation.
- XML ParserParse XML safely and inspect the resulting element structure.
- XML MinifierRemove insignificant formatting whitespace from XML.
- XML to JSONConvert XML elements and attributes into structured JSON.
- XML to CSVConvert repeated XML records into CSV rows.
- XML to YAMLConvert XML structure into readable YAML.
- XML to StringEscape XML as a reusable string literal.
- WSDL FormatterFormat WSDL service descriptions without resolving external resources.
- SOAP FormatterFormat SOAP envelopes for API debugging without executing requests.
- XML to JSON SchemaInfer JSON Schema from an XML example after safe parsing.
- XML EscapeEscape reserved XML characters in untrusted text.
- XML UnescapeDecode the five standard XML entity references.
- XML URL EncoderPercent-encode XML as a UTF-8 query value.
- XML URL DecoderDecode percent-encoded XML text locally.
- XML to Base64Encode XML bytes as Unicode-safe Base64.
- Base64 to XMLDecode Base64 text and validate the restored XML.
- YAML URL EncoderPercent-encode YAML for a query value.
- YAML URL DecoderDecode percent-encoded YAML locally.
- YAML to Base64Encode YAML as UTF-8 Base64.
- Base64 to YAMLDecode Base64 into YAML text for review.
- CSV EscapeQuote a CSV field according to RFC-style escaping rules.
- CSV UnescapeDecode one correctly quoted CSV field.
- HTML EscapeEscape text for safe display in HTML content.
- HTML UnescapeDecode HTML character references into text.
- JavaScript EscapeEscape text as JavaScript string content.
- JavaScript UnescapeDecode JavaScript string escape sequences without eval.
- URL EncoderPercent-encode a full URL or an individual query value.
- URL DecoderDecode UTF-8 percent escapes with useful malformed-input errors.
- Base64 EncodeEncode arbitrary Unicode text as UTF-8 Base64.
- Base64 DecodeDecode Base64 bytes as validated UTF-8 text.
- Java EscapeEscape text for a Java string literal.
- Java UnescapeDecode common Java string escapes without compiling code.
- .NET EscapeEscape text for a C# string literal.
- .NET UnescapeDecode common C# string escape sequences.
- SQL EscapeDemonstrate SQL literal escaping with a prepared-statement safety warning.
- SQL UnescapeDecode doubled SQL quote characters for inspection only.
- YAML FormatterFormat YAML with consistent indentation and scalar handling.
- YAML ValidatorValidate YAML and report parser diagnostics without executing tags.
- YAML ViewerExplore YAML as formatted source or a structured tree.
- YAML ParserParse YAML into a JSON-compatible representation.
- YAML to JSONConvert YAML mappings and sequences to validated JSON.
- YAML to XMLConvert YAML data into safely escaped XML.
- YAML to CSVConvert YAML record collections into CSV.
- CSV FormatterNormalize CSV quoting, delimiters and rows with configurable parsing options.
- CSV ViewerParse CSV into searchable structured records.
- CSV to JSONConvert delimited rows into an array of JSON objects.
- CSV to XMLConvert CSV records into well-formed XML elements.
- CSV to YAMLConvert CSV records into a YAML sequence.
- CSV to HTMLConvert CSV records into an escaped HTML table.
- HTML FormatterFormat HTML with parser-aware indentation.
- HTML BeautifierBeautify HTML for readable templates and reviews.
- HTML Pretty PrintPretty-print HTML without executing embedded scripts.
- HTML MinifierCompact HTML conservatively while preserving document content.
- HTML ViewerPreview untrusted HTML inside a restricted sandboxed frame.
- HTML EditorEdit and format HTML in a local browser workspace.
- HTML ValidatorCheck whether HTML can be parsed and surface structural warnings.
- JavaScript FormatterFormat JavaScript with Prettier without evaluating the source.
- JavaScript BeautifierBeautify JavaScript using a parser rather than regular expressions.
- JavaScript Pretty PrintPretty-print JavaScript for debugging and code review.
- JavaScript MinifierCompact JavaScript without executing submitted code.
- TypeScript FormatterFormat TypeScript with its real parser and modern syntax support.
- Babel FormatterFormat Babel-compatible JavaScript and JSX.
- GraphQL FormatterFormat GraphQL operations and schema documents.
- Markdown FormatterFormat Markdown while preserving its document meaning.
- MDX FormatterFormat MDX documents containing Markdown and JSX.
- Vue FormatterFormat Vue single-file components with parser-aware sections.
- Angular Template FormatterFormat Angular templates with framework-aware parsing.
- CSS FormatterFormat stylesheets with parser-aware indentation.
- CSS BeautifierBeautify CSS declarations, rules and at-rules.
- CSS Pretty PrintPretty-print CSS for inspection and maintenance.
- CSS MinifierCompact CSS while retaining valid stylesheet semantics.
- LESS FormatterFormat LESS syntax with Prettier.
- SCSS FormatterFormat SCSS syntax with its dedicated parser.
- LESS to CSSCompile LESS into CSS using the real LESS compiler.
- SCSS to CSSCompile SCSS into CSS using Dart Sass.
- SASS to CSSCompile indented Sass syntax into CSS using Dart Sass.
- CSS to LESSValidate CSS and emit the standards-compatible LESS subset.
- CSS to SCSSValidate CSS and emit the standards-compatible SCSS subset.
- CSS to SASSConvert CSS rules to indented Sass syntax with an AST.
- CSS to StylusValidate CSS for use as standards-compatible Stylus source.
- LESS to SCSSCompile LESS features and emit flattened SCSS-compatible source.
- LESS to SASSCompile LESS and serialize the CSS result as indented Sass.
- LESS to StylusCompile LESS and emit flattened Stylus-compatible CSS.
- SCSS to LESSCompile SCSS features and emit flattened LESS-compatible source.
- SCSS to SASSCompile SCSS and serialize the result as indented Sass.
- SCSS to StylusCompile SCSS and emit flattened Stylus-compatible CSS.
- SASS to LESSCompile indented Sass and emit flattened LESS-compatible source.
- SASS to SCSSCompile indented Sass and emit flattened SCSS-compatible source.
- SASS to StylusCompile indented Sass and emit flattened Stylus-compatible CSS.
- JSON to JavaGenerate typed Java classes from example JSON.
- JSON to PythonGenerate Python data models from example JSON.
- JSON to C#Generate C# classes from example JSON.
- JSON to TypeScriptGenerate TypeScript interfaces from example JSON.
- JSON to JavaScript TypesGenerate JavaScript-oriented type declarations from JSON.
- JSON to GoGenerate Go structs from example JSON.
- JSON to RustGenerate Rust structs with serialization annotations.
- JSON to SwiftGenerate Swift Codable models from JSON.
- JSON to KotlinGenerate Kotlin data classes from JSON.
- JSON to DartGenerate Dart model classes from JSON.
- JSON to C++Generate C++ data structures from example JSON.
- JSON to RubyGenerate Ruby model classes from example JSON.
- JSON to Objective-CGenerate Objective-C models from example JSON.
- JSON to FlowGenerate Flow type declarations from JSON.
- JSON to ElmGenerate Elm types and decoders from JSON.
- JSON to HaskellGenerate Haskell data types from JSON.
- XML to JavaParse XML safely and generate Java model classes.
- XML to C#Parse XML safely and generate C# model classes.
- XML to TypeScriptParse XML safely and generate TypeScript interfaces.
- XML to PythonParse XML safely and generate Python models.
- XML to GoParse XML safely and generate Go structs.
- XML to RustParse XML safely and generate Rust structs.
- XML to SwiftParse XML safely and generate Swift models.
- XML to KotlinParse XML safely and generate Kotlin data classes.
- XML to DartParse XML safely and generate Dart models.