Developer Tools
53 tools across 12 categories — all free.
53 tools across 12 categories — all free.
Instantly format, beautify, validate, and minify JSON data with syntax highlighting and error detection. Supports pretty-printing with configurable indentation and one-click minification for production use.
Format, indent, and validate XML documents online. Beautify minified XML for readability or minify formatted XML to reduce file size. Highlights parse errors with clear messages.
Beautify and minify HTML code with configurable indentation. Automatically handles nested tags, inline elements, void elements, and pre-formatted blocks. Minify HTML to reduce page load size.
Format and minify CSS stylesheets online. Beautify compressed CSS for easy editing or minify formatted CSS to reduce stylesheet size. Supports configurable indentation and comment preservation.
Format and beautify SQL queries online with automatic keyword capitalization, clause indentation, and multi-word keyword normalization. Supports SELECT, INSERT, UPDATE, DELETE, CREATE, and more.
Live Markdown editor and preview with split-pane, source-only, and preview-only views. Supports GitHub Flavored Markdown (GFM) including tables, code blocks with syntax highlighting, task lists, and blockquotes. Renders Mermaid diagrams (flowcharts, sequence diagrams, etc.) inline. Copy the source Markdown or the rendered HTML with one click.
Bidirectional JSON to YAML and YAML to JSON converter. Instantly transform JSON objects into clean YAML configuration files, or parse YAML back to structured JSON. Handles nested objects, arrays, and all scalar types.
Convert JSON arrays to CSV spreadsheets and CSV data back to JSON. Supports comma, tab, semicolon, and pipe delimiters. Download results directly as .csv or .json files for use in Excel, Google Sheets, or databases.
Convert JSON objects to XML documents and XML back to JSON. Supports custom root element tags, nested structures, arrays, and automatic type inference for numbers, booleans, and null values.
Convert colors between HEX, RGB, RGBA, HSL, HSLA, and HSV formats instantly. Visual color picker with real-time preview. Copy any color format with one click for use in CSS, design tools, or code.
Convert numbers between binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16) instantly. Essential tool for developers working with low-level programming, networking, or memory addressing.
Convert between units of measurement across length, weight, temperature, area, volume, and more. Supports metric and imperial systems with high-precision calculations for scientific and everyday use.
Encode plain text or binary data to Base64 and decode Base64 strings back to readable text. Supports both standard and URL-safe Base64 alphabets. Useful for embedding data in JSON, HTML, CSS, or HTTP headers.
Encode and decode URL percent-encoded strings online. Supports both encodeURIComponent (encodes all special characters) and encodeURI (preserves URL structure characters like /, ?, #, &). Bidirectional — paste encoded or decoded text to convert instantly.
Encode special characters to HTML entities and decode HTML entities back to readable text. Safely escape characters like <, >, &, ", and ' to prevent XSS and display issues in HTML documents.
Decode and inspect JSON Web Tokens (JWT) without a secret key. View the header algorithm, payload claims (iss, sub, exp, iat), and signature. Check token expiration and identify standard claims at a glance.
Convert text characters to Unicode code points (U+XXXX), UTF-8 byte sequences, HTML numeric entities, and JavaScript escape sequences. Supports the full Unicode range including emoji, CJK, and special symbols.
Generate RFC-compliant UUIDs. Supports UUID v4 (random, cryptographically secure via Web Crypto API), UUID v7 (time-ordered with millisecond timestamp prefix for sortable IDs), and Nil UUID. Generate up to 100 UUIDs at once.
Generate strong, cryptographically random passwords with customizable length, character sets (uppercase, lowercase, digits, symbols), and minimum character requirements. Copy instantly or generate multiple passwords for bulk use.
Generate classic Lorem Ipsum placeholder text in paragraphs, sentences, or words. Instantly fill mockups, wireframes, and design prototypes with realistic-looking filler content of any length.
Generate MD5, SHA-1, SHA-256, and SHA-512 cryptographic hashes from any input text. Useful for verifying file integrity, storing passwords, generating checksums, and debugging authentication systems.
Generate and decode QR codes entirely in your browser. Create customizable QR codes from any URL, text, or contact info — choose foreground/background colors, error correction level (7%–30%), output size up to 512×512 px, and optionally embed a logo in the centre. Download as SVG or PNG. Switch to Decode mode to upload any image and instantly extract the QR code content.
Generate harmonious color palettes from a base color using color theory rules — complementary, analogous, triadic, split-complementary, and monochromatic schemes. Copy HEX codes or export the full palette for design projects.
Generate realistic mock datasets for testing and prototyping. Build a custom schema by picking field types — names, emails, addresses, dates, UUIDs, booleans, and more — then export any number of records as JSON or CSV. Includes ready-made presets for common schemas like User, Product, Order, Employee, and Address.
Build, test, and debug regular expressions interactively. Highlights all matches inline with clickable detail panels showing capture groups, named groups, and position. Auto-explains every token in your pattern (anchors, quantifiers, lookaheads, character classes, and more). Supports replace with group references ($1, $<name>) and extract with custom format templates. Includes a test-case suite to verify full-match, any-match, or no-match expectations. Supports all JavaScript regex flags: g, i, m, s, u.
Validate JSON syntax instantly with detailed error messages showing exactly where parsing fails. For valid JSON, displays structural statistics including object count, array count, key count, nesting depth, and value type breakdown.
Validate email address format according to RFC 5321 rules. Checks for valid local part, domain structure, TLD format, and common mistakes. Batch validate multiple email addresses at once.
Validate and parse URLs into their components — protocol, hostname, port, pathname, query parameters, and fragment. Check for malformed URLs, missing required parts, and unsupported schemes.
Compare two blocks of text side-by-side and highlight additions, deletions, and unchanged lines. Useful for reviewing code changes, comparing document versions, or spotting subtle differences between strings.
Convert text between camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Title Case, and UPPER/lower case. Ideal for renaming variables, formatting identifiers, or transforming text for different coding conventions.
Count words, characters (with and without spaces), sentences, paragraphs, and estimated reading time. Useful for writing articles, social media posts, SEO content with character limits, or academic papers.
Escape and unescape special characters for use in JSON strings, JavaScript source code, HTML, SQL, and regular expressions. Handles newlines, tabs, quotes, backslashes, and Unicode escape sequences.
Sort lines of text alphabetically (ascending or descending), numerically, or by line length. Remove duplicate lines to deduplicate lists. Optionally trim whitespace and ignore blank lines for clean output.
Hash passwords with bcrypt and verify plain text against bcrypt hashes. Configure the cost factor (work rounds) for tunable security.
Generate HMAC (Hash-based Message Authentication Code) signatures using SHA-256, SHA-512, SHA-1, or MD5. Verify message integrity and authenticate API requests by computing and comparing HMAC digests.
Generate cryptographically secure random tokens using the Web Crypto API. Choose token length and output format (hex, base64, alphanumeric). Suitable for API keys, session tokens, CSRF tokens, and secret values.
Convert Unix timestamps (seconds or milliseconds) to human-readable dates and vice versa. Supports UTC and local timezone display. Instantly see the current Unix timestamp and convert any date to epoch time.
Convert a date and time from one timezone to another across all IANA timezones. Compare multiple timezones simultaneously to schedule meetings or coordinate across regions. Handles DST automatically.
Build, parse, and understand cron expressions in one place. Use the visual builder to generate expressions by selecting frequency and time fields, or type any expression directly to get an instant plain-English explanation, per-field breakdown, and the next scheduled run times. Supports all standard 5-field cron syntax including ranges, steps, and comma lists.
Comprehensive IPv4 and IPv6 address calculator. For IPv4: compute subnet mask, wildcard mask, network address, broadcast address, first/last host, usable hosts, address class, and binary/hex representations from any CIDR notation. For IPv6: expand and compress addresses, determine address type (loopback, link-local, multicast, ULA, global unicast, etc.), detect IPv4-mapped addresses, and inspect all 8 groups with prefix network calculation.
Complete reference guide for all HTTP status codes — 1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Errors, and 5xx Server Errors. Search by code number or keyword, with descriptions and usage examples for each status.
Look up MIME types (Content-Type) for file extensions and discover all file extensions associated with a MIME type. Essential for configuring web servers, API responses, and file upload validation.
Convert images between PNG, JPEG, WebP, and GIF formats. Adjust JPEG/WebP quality to balance file size and visual fidelity. Supports drag-and-drop file input.
Optimize and minify SVG files to reduce file size without visible quality loss. Removes redundant metadata, comments, hidden elements, and unnecessary whitespace. Preview the optimized SVG before downloading.
Interactive color picker with HEX, RGB, RGBA, HSL, and HSV output formats. Use the visual picker or type a color value to convert between formats instantly. Copy any representation with one click.
Calculate percentages with multiple modes: what is X% of Y, X is what percent of Y, and percentage change between two values (increase or decrease). Useful for discounts, tax calculations, grade conversions, and data analysis.
Calculate descriptive statistics from a dataset: mean (average), median, mode, range, variance, standard deviation, sum, min, max, and count. Paste or enter comma-separated numbers for instant analysis.
Play HLS (HTTP Live Streaming) and M3U8 playlist streams directly in your browser — no software installation required. Supports adaptive bitrate streaming, live streams, and VOD content. Powered by Aurio Player.
Analyze and explore JSON data structure visually. Automatically parses any JSON input, renders a collapsible structure tree with type annotations, generates precise JSONPath expressions on click, and computes field-level statistics (count, min, max, avg) for array fields. Ideal for quickly understanding complex or unfamiliar API responses.
Build multi-step JSON data processing pipelines by chaining steps — JSONPath extraction, Filter, Sort, Select (pick/omit fields), Slice, Flatten, custom JavaScript Transform, and output Format. Intermediate results are visible after each step. Share any pipeline configuration instantly via URL.
Generate structured changelogs from conventional commit messages (feat, fix, chore, refactor, docs, test, etc.). Automatically groups commits by type and formats them into a clean, readable CHANGELOG.md-compatible output.
Generate complete HTML meta tag sets for SEO and social sharing. Includes Open Graph (Facebook, LinkedIn), Twitter Card, and standard meta tags. Preview how links will appear when shared on social media platforms.
A curated library of production-grade AI prompt templates across 10 categories — Coding, Image Generation, Writing, Music, Creative, Business, Marketing, Education, Research, and Data & Analytics. Each template is engineered for output stability and real-world productivity, with clearly marked variable placeholders. Copy any prompt with one click and adapt it instantly.