DevToolPal
EN

Formatters & minifiers

13 tools

Code Formatter Beautify HTML, CSS, JavaScript, TypeScript, JSON, XML, Markdown, YAML and GraphQL with Prettier. Go Formatter Format Go source code with gofmt, compiled to WebAssembly and running in your browser. JavaScript & CSS Minifier Minify JavaScript with Terser and CSS with CSSO to cut file size, right in your browser. JavaScript Obfuscator Make JavaScript hard to read by renaming variables, hiding strings and flattening logic, while it still runs the same. JSON Formatter & Validator Beautify, validate and minify JSON with exact error positions. Runs entirely in your browser. JSON Schema Validator Validate JSON data against a JSON Schema (draft 2020-12, 2019-09, 07 or 04) and see every error with its path. JSON Tree Editor View JSON as a collapsible tree and edit keys, values and types in place, with the JSON updated as you go. JSONPath Evaluator Run a JSONPath query against JSON and see every matching value and its path, with filters and functions (RFC 9535). PHP Formatter Beautify PHP code in PER Coding Style (PSR-12) with the official Prettier PHP plugin. Python Formatter Format Python code in the Black style with the Ruff formatter, compiled to WebAssembly. Ruby Formatter Format Ruby code with Syntax Tree, running on the real Ruby interpreter compiled to WebAssembly. SQL Formatter Beautify SQL queries for MySQL, PostgreSQL, SQL Server, Oracle, SQLite, BigQuery and more. YAML Formatter & Validator Check YAML syntax, list every error with its line and column, and reformat valid YAML with consistent indentation.