Code Formatters
Format code and configuration files with consistent spacing, proper indentation, and organized sections. All processing happens in your browser — fast, secure, and free.
Formatters
32 tools
Lua Formatter
Format and beautify Lua code with clean indentation, consistent spacing, and readable structure - Free online Lua formatter
JSON Diff Checker
Compare two JSON documents line by line with unified diff output, similarity stats, and whitespace controls - Free online JSON diff checker
TOML Formatter
Format and beautify TOML configuration files with consistent spacing, organized sections, and clean structure - Free online TOML formatter
Dart Formatter
Format and beautify Dart code with consistent indentation, proper spacing, and clean structure - Free online Dart formatter
Bash Formatter
Format and beautify Bash/Shell scripts with proper indentation, consistent structure, and clean formatting - Free online Bash formatter
Shell Script Formatter
Format and beautify shell scripts with proper indentation, consistent structure - Supports POSIX sh, ksh, zsh - Free online shell formatter
GraphQL Formatter
Format and beautify GraphQL schemas, queries, and mutations with proper indentation and consistent structure - Free online GraphQL formatter
Kotlin Formatter
Format and beautify Kotlin code with proper indentation, operator spacing, and clean structure - Supports Android, Ktor, Compose, and Gradle KTS - Free online Kotlin formatter
Nginx Config Formatter
Format and beautify Nginx configuration files with proper indentation, directive spacing, and clean block structure - Free online Nginx config formatter
Terraform Formatter
Format and beautify Terraform (HCL) configuration files with proper indentation, spacing, and clean block structure - Free online Terraform/HCL formatter
HCL Formatter
Format and beautify HashiCorp Configuration Language (HCL) files with proper indentation, spacing, and clean block structure - Free online HCL formatter
Dockerfile Formatter
Format and beautify Dockerfiles with uppercase instructions, consistent spacing, proper continuation indentation, and multi-stage build support - Free online Dockerfile formatter
Protobuf Formatter
Format and beautify Protocol Buffers (.proto) files with proper indentation, field spacing, and clean message/service structure for gRPC - Free online Protobuf formatter
Apache Config Formatter
Format and beautify Apache HTTP Server configuration files (.htaccess, httpd.conf) with proper indentation, consistent directive spacing, and clean VirtualHost structure - Free online Apache formatter
Makefile Formatter
Format and beautify Makefiles with proper tab indentation for recipes, consistent variable spacing, and clean target definitions - Free online Makefile formatter
INI Formatter
Format and beautify INI, CFG, and configuration files with consistent key-value spacing, clean section headers, and proper blank line separation - Free online INI formatter
Groovy Formatter
Format and beautify Groovy code, Jenkinsfile, and Gradle scripts with consistent 4-space indentation, closure formatting, and proper operator spacing - Free online Groovy formatter
Rust Formatter
Format and beautify Rust code with consistent 4-space indentation, lifetime-aware formatting, proper operator spacing, and clean structure following rustfmt conventions - Free online Rust formatter
R Code Formatter
Format and beautify R scripts with consistent 2-space indentation, tidyverse-style pipe chains, proper operator spacing, and clean structure - Free online R code formatter
Swift Formatter
Format and beautify Swift code with consistent 4-space indentation, proper operator spacing, clean guard/if-let formatting, and standard Swift conventions - Free online Swift formatter
HOCON Formatter
Format and beautify HOCON configuration files with consistent 4-space indentation, proper substitution handling, clean key-value spacing, and Typesafe Config conventions - Free online HOCON formatter
Verilog Formatter
Format and beautify Verilog and SystemVerilog HDL code with consistent 4-space indentation, proper operator spacing, clean module structure, and standard conventions - Free online Verilog formatter
VHDL Formatter
Format and beautify VHDL hardware description language code with consistent 4-space indentation, proper operator spacing, clean entity/architecture structure, and standard conventions - Free online VHDL formatter
Puppet Formatter
Format and beautify Puppet manifest files with consistent 2-space indentation, proper resource attribute spacing, clean operator formatting, and Puppet style guide conventions - Free online Puppet formatter
Ansible Formatter
Format and beautify Ansible playbooks with consistent 2-space indentation, proper task structure, clean key-value spacing, Jinja2 template preservation, and Ansible best practices - Free online Ansible formatter
CMake Formatter
Format and beautify CMake build scripts with consistent 2-space indentation, lowercase commands, proper control flow structure, and clean argument spacing - Free online CMake formatter
Markdown Table Repair Tool
Repair malformed Markdown tables by normalizing separators, aligning columns, and cleaning table spacing for GitHub-compatible output - Free online Markdown table repair tool
HTML Broken Tag Fixer
Fix unclosed HTML tags, mismatched closing tags, and malformed nesting by auto-repairing broken markup while preserving your original content - Free online HTML broken tag fixer
Newline and Line Ending Fixer
Normalize CRLF/LF line endings, remove trailing whitespace, collapse excessive blank lines, and enforce a single trailing newline - Free online newline and line ending fixer
Unicode and Encoding Repair Tool
Repair common encoding corruption and mojibake, normalize Unicode forms, remove invisible noise characters, and clean text for reliable rendering - Free online Unicode and encoding repair tool
BOM Detector and Remover
Detect and remove UTF byte-order-mark artifacts from text, CSV, JSON, YAML, and script files to avoid parser errors and import issues - Free online BOM detector and remover
Lockfile Conflict Resolver Helper
Remove Git conflict markers from yarn.lock, package-lock.json, and pnpm-lock.yaml while merging both conflict sides into review-ready helper output - Free online lockfile conflict resolver helper