# HappyFormatter Private browser formatter, minifier, converter, decoder, parser, and generator tools. Tools are designed for no-upload local browser processing. ## Core Tools - [C Formatter](https://happyformatter.com/c) - [C++ Formatter](https://happyformatter.com/cpp) - [Objective-C Formatter](https://happyformatter.com/objectivec) - [Objective-C++ Formatter](https://happyformatter.com/objectivecpp) - [C# Formatter](https://happyformatter.com/csharp) - [CSS Formatter](https://happyformatter.com/css) - [SCSS Formatter](https://happyformatter.com/scss) - [Sass Formatter](https://happyformatter.com/sass) - [Less Formatter](https://happyformatter.com/less) - [Dart Formatter](https://happyformatter.com/dart) - [Go Formatter](https://happyformatter.com/go) - [HTML Formatter](https://happyformatter.com/html) - [Vue Formatter](https://happyformatter.com/vue) - [Svelte Formatter](https://happyformatter.com/svelte) - [Astro Formatter](https://happyformatter.com/astro) - [Angular Formatter](https://happyformatter.com/angular) - [Handlebars Formatter](https://happyformatter.com/handlebars) - [Jinja Formatter](https://happyformatter.com/jinja) - [Twig Formatter](https://happyformatter.com/twig) - [Java Formatter](https://happyformatter.com/java) - [JavaScript Formatter](https://happyformatter.com/javascript) - [JSON Formatter](https://happyformatter.com/json) - [JSONC Formatter](https://happyformatter.com/jsonc) - [JSON5 Formatter](https://happyformatter.com/json5) - [Lua Formatter](https://happyformatter.com/lua) - [Markdown Formatter](https://happyformatter.com/markdown) - [MDX Formatter](https://happyformatter.com/mdx) - [PHP Formatter](https://happyformatter.com/php) - [Protocol Buffers Formatter](https://happyformatter.com/proto) - [Python Formatter](https://happyformatter.com/python) - [Rust Formatter](https://happyformatter.com/rust) - [SQL Formatter](https://happyformatter.com/sql) - [GraphQL Formatter](https://happyformatter.com/graphql) - [Shell Formatter](https://happyformatter.com/shell) - [TypeScript Formatter](https://happyformatter.com/typescript) - [TOML Formatter](https://happyformatter.com/toml) - [XML Formatter](https://happyformatter.com/xml) - [YAML Formatter](https://happyformatter.com/yaml) - [Zig Formatter](https://happyformatter.com/zig) ## Utility Tools - [JSON Viewer](https://happyformatter.com/tools/json-viewer) - [JSON Sort Keys](https://happyformatter.com/tools/json-sort-keys) - [JSON Diff](https://happyformatter.com/tools/json-diff) - [JSON to YAML](https://happyformatter.com/tools/json-to-yaml) - [YAML to JSON](https://happyformatter.com/tools/yaml-to-json) - [JSON to CSV](https://happyformatter.com/tools/json-to-csv) - [XML to JSON](https://happyformatter.com/tools/xml-to-json) - [JWT Decoder](https://happyformatter.com/tools/jwt-decoder) - [Base64 Encode/Decode](https://happyformatter.com/tools/base64-encode-decode) - [Regex Tester](https://happyformatter.com/tools/regex-tester) - [URL Encoder/Decoder](https://happyformatter.com/tools/url-encoder-decoder) - [Hash Generator](https://happyformatter.com/tools/hash-generator) - [Color Converter](https://happyformatter.com/tools/color-converter) - [CSV to JSON](https://happyformatter.com/tools/csv-to-json) - [CSV TSV Converter](https://happyformatter.com/tools/csv-tsv-converter) - [TOML to JSON](https://happyformatter.com/tools/toml-to-json) - [JSON to TOML](https://happyformatter.com/tools/json-to-toml) - [Markdown Preview](https://happyformatter.com/tools/markdown-preview) - [Markdown to HTML](https://happyformatter.com/tools/markdown-to-html) - [HTML Entity Encode Decode](https://happyformatter.com/tools/html-entity-encode-decode) - [Unix Timestamp Converter](https://happyformatter.com/tools/unix-timestamp-converter) - [UUID Generator](https://happyformatter.com/tools/uuid-generator) - [Text Case Converter](https://happyformatter.com/tools/text-case-converter) - [String Escape Unescape](https://happyformatter.com/tools/string-escape-unescape) - [Query String Parser](https://happyformatter.com/tools/query-string-parser) - [HTTP Header Parser](https://happyformatter.com/tools/http-header-parser) - [Cron Expression Explainer](https://happyformatter.com/tools/cron-expression-explainer) - [CSS Unit Converter](https://happyformatter.com/tools/css-unit-converter) - [SVG Optimizer Pretty Printer](https://happyformatter.com/tools/svg-optimizer-pretty-printer) ## SEO Guides - [Ruff vs Black for Python formatting](https://happyformatter.com/compare/python-ruff-vs-black) - [Biome vs Prettier for JavaScript](https://happyformatter.com/compare/javascript-biome-vs-prettier) - [Biome vs Prettier for TypeScript](https://happyformatter.com/compare/typescript-biome-vs-prettier) - [JSON formatter vs JSON viewer](https://happyformatter.com/compare/json-formatter-vs-json-viewer) - [JSON minifier vs JSON formatter](https://happyformatter.com/compare/json-minifier-vs-json-formatter) - [YAML vs JSON](https://happyformatter.com/compare/yaml-vs-json) - [TOML vs YAML](https://happyformatter.com/compare/toml-vs-yaml) - [Base64 vs URL encoding](https://happyformatter.com/compare/base64-vs-url-encoding) - [Fix JSON trailing comma errors](https://happyformatter.com/errors/json-trailing-comma) - [Fix JSON unexpected token errors](https://happyformatter.com/errors/json-unexpected-token) - [Fix YAML indentation errors](https://happyformatter.com/errors/yaml-indentation) - [Fix XML mismatched tag errors](https://happyformatter.com/errors/xml-mismatched-tag) - [Fix Base64 invalid character errors](https://happyformatter.com/errors/base64-invalid-character) - [Fix invalid JWT token format](https://happyformatter.com/errors/jwt-invalid-token) - [Fix regex invalid group errors](https://happyformatter.com/errors/regex-invalid-group) - [Fix CSS missing brace errors](https://happyformatter.com/errors/css-missing-brace) - [Format a JSON file privately](https://happyformatter.com/guides/format-json-file) - [Format a YAML file privately](https://happyformatter.com/guides/format-yaml-file) - [Format a TOML file privately](https://happyformatter.com/guides/format-toml-file) - [Format a Python file with Ruff privately](https://happyformatter.com/guides/format-python-file) - [Minify a CSS file privately](https://happyformatter.com/guides/minify-css-file) - [Minify a JavaScript file privately](https://happyformatter.com/guides/minify-javascript-file) - [Convert JSON to CSV privately](https://happyformatter.com/guides/convert-json-to-csv) - [Decode a JWT token privately](https://happyformatter.com/guides/decode-jwt-token) - [Generate a SHA-256 hash privately](https://happyformatter.com/guides/generate-sha256-hash)