Free Online Developer Tools
Format, validate, encode, escape, generate, and convert — all in your browser. No ads, no tracking, completely free.
Formatters
JSON Formatter
Format and beautify JSON data with customizable indentation.
XML Formatter
Format and beautify XML documents with proper indentation.
HTML Formatter
Format and beautify HTML markup with proper indentation.
SQL Formatter
Format and beautify SQL queries with proper indentation and keyword casing.
Validators
JSON Validator
Validate JSON syntax and display detailed error information.
XML Validator
Validate XML syntax and check for well-formedness.
HTML Validator
Validate HTML structure and check for common issues.
SQL Validator
Validate SQL syntax by attempting to parse the query.
Encoders
Base64 Encode/Decode
Encode text to Base64 or decode Base64 back to text with full UTF-8 support.
URL Encode/Decode
Encode or decode URL components. Automatically detects whether to encode or decode.
HTML Entities Encode/Decode
Encode special characters to HTML entities or decode HTML entities back to characters.
JWT Decoder
Decode JSON Web Tokens (JWT) to inspect the header, payload, and signature.
MD5 Hash Generator
Generate MD5 hash digests from any text input. Note: MD5 is not cryptographically secure.
SHA-256 Hash Generator
Generate SHA-256 cryptographic hash digests from any text input using the Web Crypto API.
Escapers
JSON String Escape/Unescape
Escape special characters in strings for use in JSON, or unescape JSON-encoded strings.
XML Escape/Unescape
Escape special characters for safe use in XML documents, or unescape XML entities.
HTML Escape/Unescape
Escape HTML special characters to prevent XSS, or unescape HTML entities back to text.
SQL String Escape/Unescape
Escape strings for safe use in SQL queries to prevent SQL injection, or unescape SQL strings.
Regex Escape/Unescape
Escape special regex metacharacters for literal use in regular expressions, or unescape them.
Generators
Lorem Ipsum Generator
Generate placeholder Lorem Ipsum text. Enter a number for paragraph count (default: 3).
UUID Generator
Generate random UUID v4 identifiers. Enter a number to generate multiple UUIDs (default: 5).
Password Generator
Generate secure random passwords. Enter length (default: 16). Includes upper, lower, numbers, and symbols.
Random Color Generator
Generate random colors with hex, RGB, and HSL values. Enter a number for color count (default: 6).
Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates. Enter a timestamp, date string, or leave empty for current time.
Converters
JSON to YAML Converter
Convert between JSON and YAML formats. Paste JSON to get YAML, or YAML to get JSON.
JSON to CSV Converter
Convert between JSON arrays and CSV format. Paste a JSON array to get CSV, or CSV to get JSON.
Number Base Converter
Convert numbers between binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16).
Text Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, Title Case, UPPER_CASE, and more.