Don't like ads? Go Ad-Free Today

Formatters

Ensure clean and well-structured data with our comprehensive online formatting tools

ADVERTISEMENT · REMOVE?

Kotlin Code Formatter

Kotlin Code Formatter Paste any Kotlin source and get a clean, ktlint-style reformat in your browser. The formatter normalizes indentation, fixes operator spacing, sorts imports, and adds trailing commas in multi-line lists, all without sending code to a server. How to Use Paste your Kotlin code into the input box, or click Try an example ...

Try the Tool »

Access Log Formatter (Apache / Nginx)

Access Log Formatter (Apache / Nginx) Paste raw Apache or Nginx access log lines and instantly turn them into a structured, sortable table. The Access Log Formatter detects whether each line is in the Common Log Format (CLF) or Combined Log Format (Apache’s default), then breaks every entry into clean columns: IP, date/time, method, path, ...

Try the Tool »

Makefile Formatter

Makefile Formatter Paste a Makefile and the formatter normalizes it to GNU make’s strict tab-indented recipe rules. Recipe lines that use spaces instead of tabs (the most common cause of “missing separator” errors and a frequent issue with AI-generated Makefiles) are repaired automatically. Trailing whitespace, runaway blank lines, and inconsistent assignment spacing are cleaned up ...

Try the Tool »

Java Properties File Formatter

Java Properties File Formatter This tool formats Java .properties files using the same rules the JDK uses to load them. It accepts =, :, or whitespace as a separator, recognises both # and ! comment styles, and joins backslash continuation lines into clean single-line key/value pairs. Use it on application.properties, logback.properties, ResourceBundle messages_*.properties, or any ...

Try the Tool »

HAR File Formatter & Request Inspector

HAR File Formatter & Request Inspector Drop in an HTTP Archive (.har) file exported from your browser’s DevTools and instantly see every request as a sortable, filterable waterfall — with full DNS, connect, SSL, wait, and download timings, plus the raw headers, body, and a ready-to-paste cURL command for any single request. Everything runs locally ...

Try the Tool »

NDJSON Formatter & Validator

NDJSON Formatter & Validator Paste a Newline-Delimited JSON (NDJSON / JSON Lines) document and check every record at once. Each line is parsed independently, so a single broken record does not hide the rest. The tool reports valid and invalid line counts, the most common top-level keys, and the exact parse error for any line ...

Try the Tool »

Package.json Formatter & Key Sorter

Package.json Formatter & Key Sorter Paste any package.json to get a clean, canonical-ordered version back instantly. This tool reorders top-level keys to the standard npm sequence (name, version, description, scripts, dependencies, and so on), validates required and recommended fields, checks your dependency version ranges, and flags non-standard keys that clutter the manifest. Everything happens in ...

Try the Tool »

HTML Formatter and Beautifier

HTML Formatter and Beautifier Transform minified or messy HTML into clean, properly indented code. This tool takes raw HTML — whether compressed for production, copied from browser DevTools, or generated by a CMS — and formats it with consistent indentation and line breaks for easy reading and editing. How to Use Paste your HTML into ...

Try the Tool »

XML Minifier

Minify XML online by removing whitespace, line breaks, and comments. Free XML Minifier tool with instant results and file upload support.

Try the Tool »

YAML Formatter & Beautifier

YAML Formatter & Beautifier Format and beautify YAML files with consistent indentation, configurable quoting, and key sorting. Paste your YAML content and instantly see properly formatted output with validation, error highlighting, and statistics. Export as JSON, TOML, or Properties format. How to Use Paste your YAML content into the input area. The formatter processes it ...

Try the Tool »

SQL Minifier

SQL Minifier The SQL Minifier compresses your SQL queries by stripping out comments, collapsing whitespace, and removing unnecessary formatting — all while preserving string literals and quoted identifiers. Ideal for reducing query size before embedding in application code or transmitting over the network. How to Use Paste your SQL query into the input textarea, or ...

Try the Tool »

Nginx Config Formatter & Beautifier

Nginx Config Formatter & Beautifier Format and beautify Nginx configuration files with consistent indentation, block nesting, and syntax validation. Paste your nginx.conf content and instantly see properly formatted output with a structural overview of your server blocks, locations, and upstreams. Includes common snippet templates and a directive reference. How to Use Paste your Nginx configuration ...

Try the Tool »

INI File Formatter & Beautifier

INI File Formatter & Beautifier Format and beautify INI configuration files with consistent spacing, value alignment, section sorting, and comment normalization. Paste your INI content and instantly see formatted output with validation warnings for common issues. Download as .ini or .cfg file. How to Use Paste your INI file content into the input area. The ...

Try the Tool »

Apache .htaccess Formatter & Validator

Apache .htaccess Formatter & Validator Format and validate Apache .htaccess files with proper block indentation, syntax checking, and common error detection. Paste your .htaccess content and instantly see consistently formatted output with validation warnings for unclosed blocks, mismatched tags, invalid RewriteRule flags, and more. Includes common snippet templates and a RewriteRule flag reference. How to ...

Try the Tool »

Docker Container Resource Calculator

Docker Container Resource Calculator Calculate optimal CPU and memory resource limits for Docker containers and Kubernetes pods based on your host capacity and workload type. Enter your available CPU cores and RAM, select a workload preset, and get ready-to-use Docker run flags, Kubernetes resource YAML, and Docker Compose snippets with copy buttons. Handles multi-container scenarios ...

Try the Tool »

CSS to JavaScript Style Object Converter

CSS to JavaScript Style Object Converter Convert CSS declarations to JavaScript style objects instantly, or reverse the process to go from JS back to CSS. Supports five output formats including React inline styles, React Native StyleSheet, styled-components, Emotion, and plain JS objects. Handles vendor prefixes, CSS variables, numeric value detection, and full CSS rule blocks ...

Try the Tool »

Prisma Schema Formatter

Prisma Schema Formatter Format your Prisma schema files instantly with proper indentation, column-aligned fields, and consistent styling. This tool applies the same formatting conventions as prisma format — aligning field names, types, and attributes into clean columns — entirely in your browser. Paste messy or inconsistent .prisma schemas and get clean, readable output in one ...

Try the Tool »

Kubernetes YAML Formatter & Validator

Kubernetes YAML Formatter & Validator Format and validate your Kubernetes manifest YAML files instantly in the browser. Paste any K8s manifest — Deployments, Services, ConfigMaps, Ingress, CronJobs, and more — and get consistent 2-space indentation, optional key sorting, and schema validation against 19 Kubernetes resource types. Catches missing required fields, deprecated apiVersions, selector/label mismatches, and ...

Try the Tool »

SCSS / Sass Formatter & Beautifier

SCSS / Sass Formatter & Beautifier Format and beautify your SCSS code instantly. Paste messy or compressed stylesheets and get clean, properly indented output with correct nesting, consistent spacing, and organized at-rules. Supports expanded, compact, and minified output modes. How to Use Paste your SCSS code into the input area. Choose your preferred indent size, ...

Try the Tool »

PHP Code Formatter & Beautifier

PHP Code Formatter & Beautifier Format and beautify your PHP code instantly using industry-standard style presets. Paste messy or inconsistently formatted PHP and get clean output that matches PSR-12, Laravel, or WordPress Coding Standards — with full control over indentation, brace placement, and line length. How to Use Paste your PHP code into the input ...

Try the Tool »
Want To enjoy an ad-free experience? Go Ad-Free Today

Install Our Extensions

Add IO tools to your favorite browser for instant access and faster searching

Add to Chrome Extension Add to Edge Extension Add to Firefox Extension Add to Opera Extension

Scoreboard Has Arrived!

Scoreboard is a fun way to keep track of your games, all data is stored in your browser. More features are coming soon!

ADVERTISEMENT · REMOVE?
ADVERTISEMENT · REMOVE?
ADVERTISEMENT · REMOVE?

News Corner w/ Tech Highlights

Get Involved

Help us continue providing valuable free tools

Buy me a coffee
ADVERTISEMENT · REMOVE?