CLEARFUNDA DEVELOPER UTILITIES
Format, validate & clean your code
Fast, free browser-based formatters for developers, business analysts, DevOps and security teams.
Most popular formatters
JSON FormatterValidate, format and minify JSON documents.Open formatter →XML FormatterFormat XML, SOAP and RSS markup.Open formatter →HTML FormatterBeautify and minify HTML markup.Open formatter →YAML FormatterFormat and validate YAML configuration.Open formatter →SQL FormatterFormat SQL statements and clauses.Open formatter →JavaScript FormatterBeautify modern JavaScript source.Open formatter →
All formatting tools
40 tools across 6 categoriesData & Serialization7 tools
JSON FormatterValidate, format and minify JSON documents.XML FormatterFormat XML, SOAP and RSS markup.YAML FormatterFormat and validate YAML configuration.TOML FormatterClean TOML configuration spacing.INI FormatterNormalize INI sections and assignments.CSV FormatterView and normalize CSV records.TSV FormatterView and normalize tab-separated records.
Web Development8 tools
HTML FormatterBeautify and minify HTML markup.CSS FormatterBeautify CSS declarations and rules.SCSS FormatterFormat Sass SCSS stylesheets.LESS FormatterFormat LESS stylesheets.JavaScript FormatterBeautify modern JavaScript source.TypeScript FormatterFormat TypeScript types and code.JSX FormatterFormat React JSX components.TSX FormatterFormat React TypeScript components.
Database & Query3 tools
Text & Publishing7 tools
Markdown FormatterFormat Markdown documents.MDX FormatterFormat MDX documents.LaTeX CleanerNormalize LaTeX whitespace without rewriting expressions.BibTeX CleanerNormalize BibTeX whitespace without changing entries.Case ConverterSwitch between common text and identifier cases.Whitespace CleanerRemove trailing spaces and duplicate blank lines.List SorterSort, deduplicate or reverse text lists.
Security & Encoding4 tools
Base64 Encoder / DecoderEncode and decode Base64 locally.URL Encoder / DecoderEncode and decode URL components.HTML Entity Encoder / DecoderEncode and decode HTML entities.JWT Decoder & EncoderDecode JWT headers and claims, encode signed HMAC tokens, and verify HMAC, RSA, RSA-PSS and ECDSA signatures with appropriate keys in your browser.
Programming Languages11 tools
Python FormatterPython formatting requires a compatible formatter engine.C FormatterC formatting requires clang-format or an equivalent engine.C++ FormatterC++ formatting requires clang-format or an equivalent engine.C# FormatterC# formatting requires a dedicated engine.Java FormatterJava formatting requires a dedicated engine.Go FormatterCanonical Go formatting requires gofmt.PHP FormatterPHP formatting requires a dedicated engine.Rust FormatterCanonical Rust formatting requires rustfmt.Ruby FormatterRuby formatting requires a dedicated engine.Swift FormatterSwift formatting requires a dedicated engine.Shell / Bash FormatterShell formatting requires shfmt or an equivalent engine.