Developer Tools / Code Processing55+ tools
Online Code Formatter, Converter, Minifier, Diff & Generator
Formatting, conversion, minification, diffing, and generation tools for languages such as JSON, HTML, CSS, JavaScript, and more — 22 languages in total. Everything runs right in your browser; your code is never uploaded to a server.
Try JSON FormatterJSON Formatter · Live Preview
Before
{"name":"format-codes","version":"1.0.0","license":"MIT","tools":55}
After
{
"name": "format-codes",
"version": "1.0.0",
"license": "MIT",
"tools": 55
}
Languages22
Tools55+
ProcessingIn-Browser
Sign-upNone
01
Popular Tools
23 toolsStart with the most commonly used code tools.
{ }JSON FormatterFormat, validate, and minify JSON dataFormatValidateMinify< >HTML FormatterClean up and minify HTML codeFormatMinify#CSS FormatterClean up CSS stylesheetsFormatMinifyJSJavaScript FormatterFormat JavaScript and JSXFormatMinifyTSTypeScript FormatterFormat TypeScript and TSXFormatValidatePyPython FormatterFormat Python code using RuffFormatValidateGoGo FormatterFormat Go code using gofmtFormatJavaJava FormatterClean up Java indentation and styleFormatC++C / C++ FormatterFormat C/C++ code using clang-formatFormatC#C# FormatterFormat C# code using clang-formatFormatObjCObjective-C FormatterFormat .m / .mm files using clang-formatFormatshShell FormatterFormat Bash/Shell scripts using shfmtFormatLuaLua FormatterFormat Lua script codeFormatDartDart FormatterFormat Dart / Flutter codeFormatZigZig FormatterFormat Zig code using zig fmtFormatPHPPHP FormatterClean up PHP code styleFormatValidateGQLGraphQL FormatterFormat GraphQL schemas and queriesFormatSQLSQL FormatterMake SQL queries cleaner and more readableFormatXMLXML FormatterFormat and validate XML documentsFormatValidateYMLYAML FormatterClean up and validate YAML config contentFormatValidateTOMLTOML FormatterFormat TOML configuration filesFormatValidateMDMarkdown FormatterClean up Markdown document formattingFormat⇄Text DiffCompare the differences between two pieces of code or textDiff
02
Browse by Task
format/Format22 tools
convert/Convert8 tools
minify/Minify9 tools
diff/Diff3 tools
03
Built for Everyday Code Work
Local Browser Processing
Your code and files are never uploaded to a server by default.
No Sign-up Required
Open a tool and start using it right away.
55+
22 Languages Covered
Formatting, conversion, minification, diffing, and generation.
Exportable Results
Copy results instantly or download the processed file.
04
Guides
Tutorial
4 min readHow to Format JSON Online
Reference
3 min readChoosing the Right Formatter Among 22 Languages
Tutorial
4 min readHow to Convert JSON to YAML
Tutorial
4 min readSmart-Converting CSS to SCSS / Less
Tutorial
5 min readHow to Safely Minify HTML Code
Reference
3 min readJSON Minification vs. Formatting: What's the Difference
Tutorial
3 min readHow to Compare the Structural Diff of Two JSON Files
Reference
3 min readWhat Is the WCAG Color Contrast Standard
Tutorial
3 min readHow to Generate a Secure Random Password
Tutorial
4 min readHow JWTs Are Issued and Verified
05