Free developer tools — format JSON, minify CSS/JS, debug regex, encode/decode, and more. All processing happens in your browser.
Developer tools for formatting, debugging, encoding, API testing, and security analysis — all in your browser. No server uploads, no accounts needed. Whether you're formatting JSON before a code review, testing a REST endpoint, generating a hash, or decoding a JWT token, every tool runs locally on your device.
Pretty-prints raw JSON with configurable indent width, key sorting, and bracket collapsing options while flagging syntax errors with exact.
Indents and structures HTML markup with proper nesting, attribute alignment, and readable indentation for templates and email designs.
Auto-format TypeScript code with consistent indentation and line breaks.
Organizes SCSS/Sass stylesheets with proper nesting indentation, variable alignment, and mixin formatting for maintainable styles.
Pretty-prints XML documents with proper tree indentation, validates structure, and reorganizes attributes for maximum readability.
Formats Swift source code with proper indentation, spacing, and bracing style for readable iOS and macOS development.
Convert Protobuf message definitions to TypeScript interfaces and JSON samples.
Parse and describe each option in a tsconfig.json file.
Scan thousands of log files or codebase files for regex patterns (IPs, API keys, URLs) and extract or replace them. Visual builder for non-coders with live preview. Everything runs locally in your browser — nothing is uploaded.
Remove trailing whitespace from every line in your text. Essential for code cleanup and formatting.
Formats SQL queries with proper keyword capitalization, indentation, and clause alignment for readable database operations.
Beautify or minify HTML, CSS, JavaScript, XML, ERB, LESS, and SCSS with a single click.
Auto-formats source code across 15+ languages — JavaScript, Python, HTML, CSS, SQL, YAML — with language-aware indentation and syntax rules.
Organizes CSS stylesheets with consistent indentation, property grouping, and selector formatting for maintainable styles.
Formats JavaScript code with proper indentation, consistent spacing, and syntax structure — supports modern ES6+ features and async patterns.
Formats JSX/React component code with proper indentation, prop alignment, and JSX expression structure for readable component definitions.
Formats TSX/React TypeScript components with type-aware indentation, prop type alignment, and clean JSX structure.
Formats Python code with PEP 8 compliant indentation, consistent spacing, and readable structure for scripts and modules.
Structures YAML configuration files with consistent indentation, proper key alignment, and readable hierarchy for Docker and CI/CD configs.
Normalizes Markdown formatting with consistent heading spacing, list indentation, and code block structure for readable documentation.
Format and beautify C++ source code with configurable indentation, brace style, and spacing. Supports modern C++11 through C++23 syntax.
Format and beautify Go source code with proper indentation, alignment, and standard gofmt-style conventions. Clean up any Go file instantly.
Format and beautify Kotlin source code with correct indentation, spacing, and brace placement. Supports Kotlin DSL, coroutines, and modern syntax.
Beautify and format PHP source code with proper indentation, brace style, and spacing. Handles PHP, HTML embedded PHP, and mixed syntax files.
Format and beautify Ruby source code with proper indentation, spacing, and block alignment. Supports modern Ruby syntax and Rails conventions.
Format and beautify Rust source code with proper indentation, spacing, and brace placement. Handles Rust macros, traits, generics, and module structure.
Build HTTP requests with custom method, URL, headers, and body. Generate equivalent curl commands. Everything runs locally in your browser — nothing is uploaded.
Test any HTTP endpoint by sending GET, POST, PUT, or DELETE requests directly from your browser. View response status, headers, and body.
Prettifies JSON and API response data with configurable indentation, sorting, and syntax validation — fixes malformed JSON and makes nested structures readable.
Decode HTTP status codes with full category, description, and common causes for each code from 1xx to 5xx.
Analyze JSON payload size, structure, nesting depth, and key count for optimizing API request and response bodies.
Generate realistic mock JSON data from a schema description. Ideal for rapid API prototyping and frontend development without a backend.
Generate JSON Server configuration files from endpoint definitions. Set up a fully functional mock API server in seconds.
Generate sample API responses from a schema definition. Create realistic mock data for frontend testing and development.
Calculate API latency budgets from SLA requirements. Distribute response time across application, database, and external service layers.
Calculate pagination parameters including page count, offset values, and next/previous page navigation for any API.
Generate secure API keys with configurable length, character set, and optional prefix. Use with any authentication scheme.
Hash API keys using SHA-256 for secure storage. Never store raw API keys — hash them before persisting to your database.
Validate API key format including length checks, character set validation, prefix verification, and entropy analysis.
Estimate API costs based on monthly requests, price per million calls, and number of users. Plan your API budget with confidence.
Calculate rate limits, burst capacities, and throttling thresholds for API gateway configurations. Plan your traffic management strategy.
Calculate rate limit windows, burst allowances, and retry intervals. Design effective rate limiting for your API endpoints.
Generate structured changelogs from API version diffs. Categorize changes as Added, Changed, Deprecated, Removed, Fixed, or Security.
Generate clean API documentation from endpoint descriptions. Includes parameters, response examples, and curl command samples.
Document REST API endpoints with method, path, and description. Generates formatted documentation with sample request and response bodies.
Estimate GraphQL query complexity based on field count and nesting depth. Identify expensive queries before they hit your server.
Format and prettify GraphQL queries with proper indentation. Makes complex nested queries readable and maintainable.
Convert GraphQL schema definitions to JSON Schema format. Bridge the gap between GraphQL and REST tooling ecosystems.
Validate GraphQL schema syntax and structure. Detect missing root types, unknown type references, and common schema issues.
Build GraphQL subscription queries with custom event names and payload fields. Generate ready-to-use subscription strings.
Test GraphQL queries with variables. Format queries and variables, and preview formatted responses for development and debugging.
Format and beautify GraphQL variables JSON with proper indentation. Ensure your variables are correctly structured before sending queries.
Lookup gRPC status codes from 0 (OK) to 16 (Unauthenticated) with descriptions and common causes for each error.
Build and test SOAP API envelopes with WSDL URL, method name, and XML parameters. Generate complete SOAP request envelopes.
Generate mock API responses from OpenAPI spec fragments. Create realistic sample data for API development and testing.
Convert OpenAPI specs to Postman collection JSON format. Import directly into Postman. Everything runs locally in your browser — nothing is uploaded.
Validate OpenAPI/Swagger spec syntax. Check for required fields, missing paths, and structural issues in your API specification.
Generate Postman collection JSON from endpoint descriptions. Create ready-to-import collections with method and path for each endpoint.
Convert Postman collections to OpenAPI 3.0 specs. Migrate your API documentation. Everything runs locally in your browser — nothing is uploaded.
Generate Swagger UI / OpenAPI specs from a simple description. Enter title, version, and endpoints to produce a complete spec JSON.
Generate Markdown API documentation from OpenAPI specs. Create clean, readable docs with endpoints, parameters, and response examples.
Compare two OpenAPI specs side-by-side to detect breaking changes, new endpoints, removed fields, and modified schemas between versions.
Generate realistic webhook payload examples with customizable event names and data fields. Test your webhook handlers with realistic data.
Configure and compare webhook retry strategies — Fixed, Linear, Exponential, and Exponential + Jitter. Calculate total delays and visualize retry patterns.
Verify webhook HMAC-SHA256 signatures. Validate that incoming webhooks are genuinely from your provider and haven't been tampered with.
Test webhook endpoints by sending simulated POST requests with custom JSON payloads. Verify your webhook handlers are working correctly.
Validate webhook payload structure including required fields (id, event, data, created). Ensure your webhooks meet the standard format.
Convert fetch() or axios JavaScript code to equivalent cURL commands with headers, methods, and request body intact.
Convert cURL commands to fetch() JavaScript code — paste a cURL string to get a ready-to-use fetch call.
Build JSON-RPC 2.0 request objects with method, params, and auto-generated ID.
Full-featured API client that runs in your browser — make HTTP requests, edit headers/body/params, save collections, generate code snippets (cURL/Fetch/Axios). Your API keys never touch a server — everything runs locally.
Generate common HTTP headers for JSON, REST, and GraphQL APIs with correct Content-Type and authorization patterns. Everything runs locally in your browser — nothing is uploaded.
Look up HTTP status codes by number — view description, label, and response class (informational, success, redirect, client error, server error).
Build pricing tier descriptions from JSON input. Supports free/pro tiers with configurable pricing (monthly/annual), user limits, and feature lists.
Calculate password entropy in bits to measure password strength against brute-force attacks. Everything runs locally in your browser — nothing is uploaded.
Generate TOTP URIs for two-factor authentication setup with authenticator apps. Everything runs locally in your browser — nothing is uploaded.
Estimate the time required to brute-force a password given its length, character set, and hash rate. Everything runs locally in your browser — nothing is uploaded.
Verify that a hash matches a given input to check data integrity. Everything runs locally in your browser — nothing is uploaded.
Generate password hashes using PBKDF2-SHA256 with 600,000 iterations for secure password storage. Everything runs locally in your browser — nothing is uploaded.
Compute SHA-1, SHA-256, SHA-384, or SHA-512 hashes of text content using the Web Crypto API. Everything runs locally in your browser — nothing is uploaded.
Generate HMAC signatures using a secret key and hash algorithm for API authentication. Everything runs locally in your browser — nothing is uploaded.
Compute MD5, SHA-1, SHA-256, and SHA-512 hashes from text or file input using CryptoJS.
Analyze SSL/TLS certificate details including issuer, expiry, and supported protocols. Everything runs locally in your browser — nothing is uploaded.
Scan HTTP response headers for security best practices like HSTS, X-Frame-Options, and CSP.
Deep-inspect JWT tokens with expiry validation, algorithm analysis, and claim details. Everything runs locally in your browser — nothing is uploaded.
Build a Content Security Policy header by selecting directives and allowed sources. Everything runs locally in your browser — nothing is uploaded.
Calculate subnet masks, network addresses, broadcast addresses, and usable host ranges. Everything runs locally in your browser — nothing is uploaded.
Visualize IP subnet divisions with a hierarchical tree view for network planning. Everything runs locally in your browser — nothing is uploaded.
Convert IPv4 addresses between dotted decimal, decimal, binary, and hexadecimal formats. Everything runs locally in your browser — nothing is uploaded.
Expand an IP address range into a list of individual addresses. Useful for network planning and firewall rules. Everything runs locally in your browser — nothing is uploaded.
Generate random IPv6 Unique Local Addresses (ULA) for internal network use. No signup or account required.
Perform DNS lookups for A, AAAA, CNAME, MX, TXT, and NS records. Everything runs locally in your browser — nothing is uploaded.
Analyze CORS headers to identify cross-origin request configuration issues. Everything runs locally in your browser — nothing is uploaded.
Generate CORS headers for your API by configuring allowed origins, methods, and headers.
Generate .env file templates with configurable variable names and default values. Everything runs locally in your browser — nothing is uploaded.
Parse and validate .env files to detect missing variables, syntax errors, and duplicates. Everything runs locally in your browser — nothing is uploaded.
Look up Common Vulnerabilities and Exposures (CVE) by ID or keyword search. Everything runs locally in your browser — nothing is uploaded.
Analyze SQL queries for common injection patterns and parameterization issues. Everything runs locally in your browser — nothing is uploaded.
Scan HTML/JavaScript code for reflected, stored, and DOM-based XSS vulnerabilities.
Generate cryptographically secure CSRF tokens with configurable length and encoding. Everything runs locally in your browser — nothing is uploaded.
Debug and decode OAuth2 tokens, authorization codes, and refresh token flows. Everything runs locally in your browser — nothing is uploaded.
Decode and inspect SAML assertions and responses for SSO troubleshooting. Everything runs locally in your browser — nothing is uploaded.
Validate Content Security Policy headers against W3C spec and common pitfalls. Everything runs locally in your browser — nothing is uploaded.
Check which TLS ciphers and protocol versions are supported by a server.
Check an IP address against known threat intelligence and blacklist databases. Everything runs locally in your browser — nothing is uploaded.
Sanitize URLs by removing tracking parameters and normalizing the URL structure. Everything runs locally in your browser — nothing is uploaded.
Decode and view SSL certificate details including subject, issuer, and validity period. Everything runs locally in your browser — nothing is uploaded.
Discover subdomains for a given domain using common wordlists and patterns. Everything runs locally in your browser — nothing is uploaded.
Validate email addresses for correct format, disposable domains, and MX record existence. Everything runs locally in your browser — nothing is uploaded.
Encrypt text using AES symmetric encryption with a passphrase. Generate ciphertext that can be safely transmitted or stored. Everything runs locally in your browser — nothing is uploaded.
Generate RSA key pairs (2048/4096-bit) using the Web Crypto API. Export public and private keys as PEM strings. All client-side, no server uploads.
Generate OAuth authorization URLs for Google, GitHub, Facebook, Microsoft, and LinkedIn with custom client ID, redirect URI, and scope.
Generate PKCE code_verifier and code_challenge (S256) pairs, or verify that a verifier matches a challenge.
Build OAuth scope strings from comma-separated values with URL encoding and breakdown.
Validate OAuth state parameters for format, length, and age.
Generate PBKDF2 hashes with 10,000 iterations of SHA-256 for password storage simulation.
Parse Set-Cookie headers into structured JSON, or analyze cookie security flags (Secure, HttpOnly, SameSite, expiry).
Scan text and code for leaked secrets and credentials. Detects Stripe keys, GitHub tokens, Slack tokens, Google API keys, AWS keys, OpenAI keys, JWT tokens, private keys, and config passwords.
Generate a security.txt file for your website following RFC 9116 standard. Specify contact email, security policy URL, encryption key, and expiry date for vulnerability disclosure.
Validate robots.txt syntax — checks User-agent, Allow, Disallow, Sitemap, Crawl-delay directives. Identifies unknown directives, missing colons, and missing User-agent declarations.
Generate RFC 7636 OAuth PKCE code_verifier + code_challenge (S256 method) pairs. Verifier uses 48 bytes → 64-char base64url, challenge uses SHA-256. Everything runs locally in your browser — nothing is uploaded.
Generate Nginx allow/deny rules from a list of CIDR ranges.
Calculate CIDR subnet ranges — network address, broadcast, first/last host, total hosts, and netmask.
Paste an AWS IAM policy JSON to check for wildcard resources, overly broad actions, and full admin access.
Check SSL/TLS certificate details for any domain. View issuer, validity period, days remaining, and SANs.
Validate DNS record syntax for A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA, and PTR records. Checks IP format for A/AAAA records and domain validity for MX records.
Create and sign JSON Web Tokens with custom header and payload. Supports HS256, HS384, HS512 signing algorithms for API authentication testing.
Check if a domain name is available across major TLDs. Instantly verify domain availability, lookup registration status, and get suggestions for alternative names.
Parse X-RateLimit headers and compute usage percentage, reset times, and retry intervals. Supports standard X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset formats.
Encode or decode URLs with percent-encoding. Swaps input/output for quick bidirectional conversion. Everything runs locally in your browser — nothing is uploaded.
Convert between hexadecimal bytes and ASCII text. Supports custom delimiters and real-time bidirectional conversion. Everything runs locally in your browser — nothing is uploaded.
Encode text to Base32 or decode Base32 strings back to text.
Decode Base64 strings and pretty-print JSON data — paste encoded text to see the decoded result instantly.
Convert between hex strings and text. Everything runs locally in your browser — nothing is uploaded.
Compares two input texts side-by-side, highlighting inserted, deleted, and changed lines with distinct background colors. Everything runs locally in your browser — nothing is uploaded.
Provides an interactive environment where users can write a regular expression pattern, test it against sample strings, and view real-time match. Everything runs locally in your browser — nothing is uploaded.
Validate code syntax across multiple languages including JSON, XML, and JavaScript. Everything runs locally in your browser — nothing is uploaded.
Validate YAML formatting, detect indentation issues, convert YAML to JSON, and minify YAML comments. Everything runs locally in your browser — nothing is uploaded.
Validate git commit messages against the Conventional Commits specification. Everything runs locally in your browser — nothing is uploaded.
Generate .gitignore files by selecting languages, frameworks, and tools from a checklist.
Query JSON data using dot-notation path expressions with wildcard support. Everything runs locally in your browser — nothing is uploaded.
Compare two JSON objects side-by-side with color-coded key-level differences. Everything runs locally in your browser — nothing is uploaded.
Visualize JSON structure as an indented tree — see nested objects and arrays at a glance.
Converts HTML files to JSX format — web pages, email templates, and content rendering to React component definitions and UI rendering. All conversion happens locally in your browser with no file size limits.
Convert SVG images to CSS format in your browser. Lossless, private, and completely free — no uploads needed.
Decode and inspect JWT tokens — view header, payload, expiration, issuer, subject, and other standard claims.
Write HTML and see a live preview rendered in a sandboxed iframe. Perfect for prototyping and testing. Everything runs locally in your browser — nothing is uploaded.
Parse cron expressions into human-readable descriptions. Includes common presets for quick reference.
Validate GeoJSON objects against the GeoJSON specification. Checks feature, geometry, point coordinates, FeatureCollection structure, and bounding box format.
Validate RSS 2.0 and Atom feed XML — checks root element, channel/feed, title, link, description, items/entries, and XML declaration.
Validate XML sitemaps — checks urlset/sitemapindex root, loc entries, XML declaration, and URL count. Supports standard sitemap protocol formatting.
Test XPath expressions against XML or HTML documents. Evaluates queries and displays matching results in real time. Checks XML parsing errors before evaluation.
Validate cron expressions with field-level range checking. Supports 5-field format with step values, ranges, lists, and wildcards. Detects out-of-bounds values and provides readable descriptions.
Lint HTML for missing DOCTYPE, unclosed tags, and unexpected closing tags. Paste your HTML and get instant feedback.
Minify XML by removing whitespace, or validate XML syntax. Paste your XML and choose an operation.
Analyze each character to see its Unicode code point and ASCII/non-ASCII status.
Convert text to Unicode code points with JavaScript escape sequences and HTML entities.
Convert between PX and REM with custom base size. Everything runs locally in your browser — nothing is uploaded.
Encode JSON as real MessagePack binary and inspect the resulting bytes. Supports both encode and decode modes.
Encode JSON as real CBOR binary and inspect the resulting bytes with major type analysis. Supports both encode and decode modes.
Generate Apache Avro schemas from a JSON field definition. Configure namespace, record name, and field types — outputs valid Avro schema JSON.
Generate sample JSON data from an Avro schema. Auto-generates values based on field types. Everything runs locally in your browser — nothing is uploaded.
Escape or unescape JSON strings — convert special characters to their JSON-safe escaped equivalents and back.
Flatten nested JSON objects into dot-notation key-value pairs. Unwrap complex hierarchies for tabular processing.
Generate Zod validation schemas from sample JSON data. TypeScript runtime validation. Everything runs locally in your browser — nothing is uploaded.
Convert Newline Delimited JSON into a standard JSON array format. Everything runs locally in your browser — nothing is uploaded.
Format JSON Lines (JSONL) data — pretty-print each line as formatted JSON for readability and debugging.
Convert JSON objects into URL query string parameters for API calls and web requests. Everything runs locally in your browser — nothing is uploaded.
Generate a JSON Schema (draft-07) from sample JSON data. Auto-detect types, required fields, and nested structures.
Generate JSON Merge Patch (RFC 7396) documents by comparing original and modified JSON objects. Show exactly what changed.
Calculate CSS selector specificity as (IDs, classes, tags) and total weight. Understand which selector wins in a specificity conflict.
Validate CSS for missing semicolons, unclosed braces, and syntax issues. Get line-by-line error reports.
Validate email addresses, URLs, phone numbers, credit cards, IP addresses, JSON, and more. Batch validation supported.
Format, validate, and convert JSON to Zod schemas, URL query parameters, flat key-value pairs, JSON-LD, or analyze size and structure.
Parse any URL into its components — protocol, hostname, path, query parameters, hash, and more with copy-to-clipboard.
Decode protobuf wire format hex bytes into readable field structure. Shows field numbers, wire types, varints, strings, nested messages, and raw hex.
Parse and inspect URL query parameters as structured key-value pairs. Decodes URL-encoded values and displays them in a readable JSON format.
Normalize email addresses by removing dots (Gmail), stripping +tags, and lowercasing. Process multiple emails at once for deduplication and cleaning.
Wrap JSON data in valid JSON-LD (Linked Data) structure with @context and @type. Generate schema.org-compatible structured data.
Analyze JSON payload size, character count, key count, and nesting depth. Understand the size profile of your data.
Validate docker-compose.yml files — checks YAML syntax, correct indentation, tab usage, and the presence of the services section. Identifies mixed indentation and formatting issues.
Lint Dockerfiles against 20+ valid instructions (FROM, RUN, CMD, COPY, ENTRYPOINT, HEALTHCHECK, SHELL). Detects unknown instructions and missing FROM declaration.
Validate .htaccess files against 30+ known Apache directives. Checks RewriteEngine, RewriteRule, ErrorDocument, Redirect, Header, Options, and block directives. Flags unknown directives.
Validate Kubernetes YAML manifests — checks for required fields (apiVersion, kind, metadata), correct YAML structure, indentation, and tab usage.
Validate GitHub Actions workflow YAML — checks for workflow name, on trigger, jobs section, and correct YAML structure. Identifies formatting issues and missing fields.
Obfuscate or deobfuscate code using Base64 encoding with reversed output. Quick one-way code protection for sharing.
Parse cURL commands to extract method, URL, headers, and body. Debug HTTP requests from cURL strings. Everything runs locally in your browser — nothing is uploaded.
Check JavaScript code for syntax errors using the Function constructor. Validate code before execution. Everything runs locally in your browser — nothing is uploaded.
Convert Pug/Jade template syntax to HTML. Parse indentation-based Pug into standard HTML tags. Everything runs locally in your browser — nothing is uploaded.
Generate Nginx server block configurations from directive lists.
Generate ESLint configuration presets for React, Node.js, TypeScript, and Next.js projects with recommended rules. Everything runs locally in your browser — nothing is uploaded.
Convert docker run commands to docker-compose.yml format. Supports ports, volumes, environment variables, networks, restart policies, and container names.
Analyze HTTP request and response headers — detect security headers, review formatting, and inspect value structure. Everything runs locally in your browser — nothing is uploaded.
Generate Cache-Control directives with configurable max-age, scope, must-revalidate, and no-transform options. Everything runs locally in your browser — nothing is uploaded.
Build HTTP retry policies with exponential backoff, fixed delay, or circuit breaker strategies for resilient API clients. Everything runs locally in your browser — nothing is uploaded.
Look up domain registration information using public RDAP APIs. Check registrar, expiration date, name servers, and more.
Browser device info, user-agent parser, HTTP status codes reference, MIME types lookup, Basic Auth header generator, Open Graph meta tags generator, and keycode inspector.
Parse browser, operating system, and version from any User-Agent string. Detects Chrome, Firefox, Safari, Edge, and the client OS from request headers.
Convert between numeric (755) and symbolic (u=rwx,g=rx,o=rx) chmod permission formats. See detailed breakdown for owner, group, and others.
Displays your public IPv4 and IPv6 addresses with geolocation data (city, ISP, ASN, timezone). Network engineers use it to verify VPN connectivity. Uses cloud-based processing.
Look up device manufacturer from MAC address OUI prefix.
Generate random IPv4 and IPv6 addresses for network testing, development, and security research. Everything runs locally in your browser — nothing is uploaded.
Generate cryptographically secure random tokens in hex, base64, or alphanumeric format. Perfect for API keys, session tokens, and secrets. Everything runs locally in your browser — nothing is uploaded.
Generate dummy placeholder text at a specified character length for design mockups, UI prototypes, and content layout testing. Everything runs locally in your browser — nothing is uploaded.
Generate complete fake identities with name, email, phone, address, date of birth, and occupation. Includes a photo placeholder. Everything runs locally in your browser — nothing is uploaded.
Generate serial numbers with configurable format patterns using X (hex), 9 (digit), and A (alphanumeric) placeholders. Everything runs locally in your browser — nothing is uploaded.
Generates UUID v4 random identifiers in standard 36-character string format with an optional compact hex mode (no dashes). Everything runs locally in your browser — nothing is uploaded.
Generate test data objects from a schema defining field names and types.
Generate Open Graph (og:) and Twitter Card meta tags for social sharing, with fields for title, description, URL, and image. Everything runs locally in your browser — nothing is uploaded.
Generate fake personal data including names, emails, phone numbers, and addresses. Perfect for testing forms, databases, and application development. Everything runs locally in your browser — nothing is uploaded.
Generate fake credit card numbers with valid formats including Visa, Mastercard, Amex, and Discover. All numbers pass Luhn algorithm validation. Everything runs locally in your browser — nothing is uploaded.
Generate random coupon/discount codes with customizable pattern using X as placeholder for random characters. Everything runs locally in your browser — nothing is uploaded.
Generate license keys in custom formats with configurable character sets, segment separators, and prefix/suffix options. Everything runs locally in your browser — nothing is uploaded.
Generate numeric PINs of configurable length from 4 to 10 digits for security codes, verification codes, and access tokens. Everything runs locally in your browser — nothing is uploaded.
Generate random browser user-agent strings from a curated list covering Chrome, Firefox, Safari, Edge, and mobile browsers. No signup or account required.
Generate random TCP/UDP port numbers from well-known, registered, or dynamic ranges. Useful for network testing, Docker port mapping, and firewall configuration.
Generate easy-to-remember passphrases using random word combinations with separators, numbers, and capitalization. More secure than dictionary words, easier to remember than random strings.
Inspect any string — view character count, byte length, word count, line count, Unicode code points, and non-ASCII character breakdown.
Decode QR codes from uploaded images. Scan any QR code image and extract the embedded text or URL.
Clean up messy YAML — fix indentation, align colons, and normalize list formatting. Paste any YAML and get consistently formatted output.
Generate conventional commit messages with type, scope, description, breaking changes, and body. Follow the Conventional Commits specification.
Analyze HAR files to see entry count, total size, total time, and URLs.
Validate package.json for required fields, semver format, and dependency presence.
Anonymize emails, phone numbers, and IP addresses in text by replacing them with placeholders.
Look up service names for TCP/UDP port numbers — well-known (0-1023), registered (1024-49151), and dynamic/private (49152-65535) ranges. Includes 25+ common services.
Parse and visualize Server-Sent Events (SSE) streams into structured data. Formats event fields including data, event, id, and retry directives.
Generate RSA, ECDSA, and Ed25519 SSH key pairs with proper OpenSSH format output. RSA uses RSASSA-PKCS1-v1_5 (2048-bit). ECDSA supports P-256 and P-384. Ed25519 uses a pure-JS implementation (no server). Public keys paste directly into ~/.ssh/authorized_keys.
Generate JSON Web Keys (JWK) with RSA key sizes of 2048 or 4096 bits. Export public and private keys in JWK format.
Generate CSS clamp() values for fluid responsive typography. Calculate viewport-based font sizes that scale smoothly. Everything runs locally in your browser — nothing is uploaded.
Compare semantic version numbers. Check if one version is greater than, less than, or equal to another using semver rules. Everything runs locally in your browser — nothing is uploaded.
Convert TTF/OTF fonts to WOFF2 and subset to only used characters (Latin, Cyrillic, etc.). Generates @font-face CSS blocks. Cuts font files from MBs to KBs. Everything runs locally in your browser — nothing is uploaded.
Generate Markdown table templates with configurable rows and columns.
Capture screenshots of any website directly in your browser. Choose output format, viewport size, and capture delay. No server-side processing.
Convert between JSON and PHP arrays, and serialize/unserialize PHP data. All four operations in one tool with instant swap.
Minify SVG by removing whitespace, comments, and redundant attributes.
Look up MIME types for common file extensions.
Test string templates with {{variable}} placeholders against JSON variables.
Count log lines by level (ERROR, INFO, WARN, DEBUG, etc.).
Parse and validate international phone numbers with country detection.
View and search large text files (logs, CSVs, JSON) up to 100K characters in the browser with text search and match counting. No file upload needed — all client-side.