Developer Tools
Format JSON, XML and SQL, decode Base64, URL and JWT, test regex and generate model classes.
Hash Generator (MD5, SHA-256)
Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files.
Open toolJSON Formatter and Validator
Pretty-print messy or minified JSON and find errors with line and column details.
Open toolJSON Minifier
Remove all unnecessary whitespace from JSON for smaller, faster-to-transfer data.
Open toolJSON to CSV Converter
Convert a JSON array of objects into an Excel-friendly CSV with automatic column headers.
Open toolCSV to JSON Converter
Convert CSV data into a JSON array of objects, using the header row as keys.
Open toolXML Formatter and Validator
Indent XML documents for readability and check that they're well-formed.
Open toolHTML Minifier
Safely remove comments and extra whitespace between tags to shrink your HTML.
Open toolCSS Minifier
Shrink your CSS files by removing comments and unnecessary whitespace.
Open toolJavaScript Minifier
Safely strip comments and indentation from JavaScript for smaller files.
Open toolURL Encoder / Decoder
Encode or decode URLs and query parameters with percent-encoding.
Open toolBase64 Encoder / Decoder
Encode text to Base64 and decode it back with full UTF-8 support, including URL-safe Base64.
Open toolJWT Decoder
Decode a JWT's header and payload and see exp, iat and nbf as readable dates.
Open toolUnix Timestamp Converter
Convert Unix timestamps to dates and dates to timestamps, in seconds or milliseconds.
Open toolHTTP Status Codes
Search every HTTP status code by number, name and meaning: 200, 301, 404, 500 and more.
Open toolMIME Type Lookup
Find the MIME type of a file extension, or the extensions for a MIME type.
Open toolRegex Tester
Test JavaScript regular expressions with live match and capture group highlighting.
Open toolCron Expression Generator
Build cron schedules from presets and read a plain-English explanation of when they run.
Open toolColor Code Converter
Convert colours between HEX, RGB and HSL with a live preview; alpha is supported.
Open toolYAML to JSON Converter
Convert YAML to formatted JSON with line-numbered errors, anchors and multi-document support.
Open toolSQL Formatter
Beautify SQL queries with consistent indentation, one column per line and optional upper-case keywords.
Open toolJSON to C# Class Generator
Generate C# classes or records from JSON with nested types, List<T>, nullable types and [JsonPropertyName].
Open toolJSON to TypeScript Converter
Generate TypeScript interfaces or types from JSON, including nested objects, arrays, optional and null fields.
Open toolJSON to Dart Model Generator
Generate null-safe Dart/Flutter model classes with fromJson and toJson from JSON.
Open toolJSON to Java Class (POJO) Generator
Generate Java POJO classes from JSON with getters, setters and optional Jackson @JsonProperty annotations.
Open toolJSON to Python Dataclass Generator
Generate typed Python dataclasses from JSON with Optional fields and a from_dict() helper.
Open toolHTML Entity Encoder / Decoder
Encode special characters as HTML entities (< → <) or decode entities back to text.
Open toolUnicode Escape / Unescape
Convert text to \uXXXX, \u{…}, Python, CSS, HTML or U+ escape sequences and back.
Open toolFree online tools for developers
A JSON formatter to make API responses readable, a JWT decoder to look inside a token, a regex tester to try patterns and an SQL formatter to tidy messy queries are always one click away.
Generate code from data
Create C#, TypeScript, Java, Dart or Python model classes from a sample JSON response and turn hours of typing into seconds. Convert YAML to JSON and CSV to JSON.
Safe by design
Input containing API keys, tokens or customer data never leaves your browser; every tool runs on the client.