Format minified JavaScript or compact it, with strings, templates and regex handled safely.
Compare the execution speed of 2+ JS snippets, run in an isolated Web Worker.
Check if a website is online and see its hosting, WordPress detection, SSL, DNS, SEO and performance.
Read any website's sitemap, see its page structure as a tree and graph, and check titles, meta tags and status codes.
Follow a web address through every redirect and see status codes, loops and HTTPS upgrades.
Build an iOS/macOS Info.plist from common bundle/privacy keys.
Reshape a list — trim, dedupe, sort, wrap, and rejoin with any separator.
Build an AWS IAM policy JSON document.
Format and minify HTML markup.
Decode an X.509 certificate or CSR: subject, issuer, validity, SANs, key and fingerprints.
Compare two API responses and see a structured diff.
Parse INSERT statements into a JSON array.
A browser stopwatch with lap times.
Show the IP address our server sees you connecting from.
Look up domain registration info.
Generate a scannable QR code.
Generate strong random passwords.
Generate passwords, API keys, AES keys, UUIDs, and RSA/SSH key pairs — all client-side.
Generate v4/v7 UUIDs in bulk.
Classic placeholder text for mockups.
Generate glassmorphism CSS.
Re-indent or minify CSS.
Convert a CSS length across px, rem, em, pt, and %.
Minify and clean up SVG markup.
Design CSS @keyframes animations.
Convert between Markdown and HTML.
Generate all standard favicon sizes.
Design and export CSS gradients.
Visually build an HTML table.
Generate head meta/Open Graph/Twitter Card tags.
Convert a font file between TTF/OTF and WOFF.
Design layered CSS box-shadows.
Generate harmonious color palettes.
Diff two HTML snapshots.
Visually build Tailwind class combos.
Encode or decode HTML entities.
Generate neumorphism CSS.
Press a key to see its KeyboardEvent key/code/keyCode values live.
Preview a URL at common device viewport sizes.
Test every key of a new or old keyboard: on-screen layout, double-press detection, rollover test, heatmap and typing speed.
Show your screen/viewport size live.
Check which web platform features your browser supports.
AND/OR/XOR/NOT/shift with a bit-level view.
Convert data sizes between bytes/KB/MB/GB/TB, decimal or binary.
Find the holder, origin AS, announced prefix and BGP neighbours for an IP, prefix, AS number or hostname.
Convert MAC address formats, get the IPv6 link-local address and the Wake-on-LAN magic packet.
Binary arithmetic plus a base converter.
Subnet math — network/broadcast address, netmask, host range.
Convert CIDR, subnet and wildcard masks and generate Cisco ACL lines.
Add a duration to a start time and see the resulting date/time.
Searchable list of common TCP and UDP ports and the services that use them.
Expand a CIDR block or address range into every individual IP address.
Generate random, locally-administered MAC addresses.
Four common percentage calculations in one place.
Summarize IPv4 and IPv6 routes into the smallest list of prefixes or one summary route.
Convert between seconds, HH:MM:SS, and human-readable durations.
Convert IPv4 to its integer/hex form and IPv4-mapped IPv6.
Convert bps/Mbps/etc. and estimate download time.
Decode a MAC address's bit flags plus a best-effort vendor lookup.
Generate random TCP/UDP port numbers for dev servers and configs.
Convert a time between zones with daylight saving handled, and find a meeting hour for everyone.
Calculate the TCP window you need and the real throughput given bandwidth, latency and packet loss.
Hex arithmetic/bitwise ops plus a base converter.
Generate an RFC 4193 Unique Local Address prefix for private IPv6 numbering.
Convert between Celsius, Fahrenheit, and Kelvin.
Build a robots.txt from rule groups.
Build hreflang alternate-language link tags.
Build a canonical link tag.
Build JSON-LD structured data for common types.
Build a sitemap.xml from a pasted URL list.
Manage and diff .env files.
Monitor site/service uptime.
Look up AWS/GCP/Azure region codes.
Toggle Unix file permissions to build a chmod command.
Generate nginx server blocks.
Parse or build an AWS ARN.
Build an Apache .htaccess file for redirects, HTTPS, caching, compression and security, with Nginx rules.
Generate a GitHub Actions workflow for Node, Python, PHP, Go, Java, Rust, .NET, Docker or Pages.
Carve a VPC CIDR into equal subnets.
Convert a docker run command into an equivalent docker-compose.yml service block.
Build a Terraform variables file.
Generate a Dockerfile for common stacks.
Sample event payloads for S3/API Gateway/SNS/SQS/EventBridge.
Re-indent Terraform configuration.
Convert a .env file to JSON or YAML and back.
Parse/build S3 URLs (virtual-hosted, path-style, s3://).
Test which versions satisfy an npm-style semantic version range.
Build and explain cron expressions.
Convert between plain JSON and DynamoDB AttributeValue JSON.
Parse a User-Agent string.
Generate a docker-compose.yml.
Generate Kubernetes manifests.
Convert text to/from 8-bit binary bytes.
Automatically detect and decode Base64, hex, URL encoding, gzip and more, layer by layer.
Convert text to/from Base58 (Bitcoin alphabet).
Convert text to/from decimal character codes.
Percent-encode or decode text, component or full-URI mode.
Convert text to/from hex bytes.
Convert text to/from Base32 (RFC 4648).
Convert text to/from Unicode code points (U+XXXX).
Convert any file to a Base64 data URI, entirely in your browser.
Convert Base64 to a hex byte string and back.
Convert a URL query string to a JSON object and back.
Encode or decode Base64 text and files.
Show the SHA256 and MD5 fingerprint, type and size of an SSH public key and compare it with another.
Score vulnerabilities with CVSS 3.1: base, temporal and environmental scores and the vector string.
Generate sortable, Crockford Base32-encoded ULIDs in bulk.
Look up a CVE ID or search by product: severity, CISA KEV status, exploit probability, affected products and references.
Encrypt/decrypt text with common ciphers.
Hash or verify text with bcrypt, using PHP's native password_hash/password_verify.
Create the integrity attribute and HTML tag for scripts and stylesheets loaded from a CDN.
Validate an IBAN's mod-97 checksum and break it into country/BBAN.
Read the version and creation time inside a UUID, and generate sortable UUID v7 values.
Compute an HMAC from a message and secret key (SHA-1/256/384/512).
Generate MD5/SHA family hashes.
Build a Content-Security-Policy and find weaknesses in an existing one.
Check whether a password appears in known data breaches without sending it.
Test CORS behavior of an endpoint.
Pull IPs, domains, URLs, emails, hashes and CVEs out of text, and defang or refang links.
Generate a live TOTP (RFC 6238) code from a Base32 secret or otpauth:// URI.
Create an RFC 9116 security.txt file so researchers know how to report vulnerabilities.
Find out which algorithm a hash came from, or checksum a file with MD5, SHA-1 and SHA-2.
Generate a BIP39 mnemonic seed phrase (12-24 words) with correct entropy and checksum.
Generate secure random tokens/API keys.
Monitor SSL certificate expiry dates.
Mask the middle of a string for redacting keys/emails in screenshots.
Score a password's strength and estimate crack time, entirely client-side.
Generate all required app icon sizes.
Build sample APNs and FCM push payloads.
Validate a google-services.json against the expected Firebase config shape.
Build a .entitlements file (associated domains, app groups, push, iCloud, etc).
Generate a mobile app privacy policy.
Manage translation strings across locales.
Analyze keyword competitiveness.
List files/sizes inside an APK.
Find high-value ASO keywords.
Generate App Store/Play Store metadata.
Generate app store release notes.
Plain-text line diff with added/removed highlighting.
Live character, word, line, and sentence counts.
Find/replace text with regex and whole-word options.
Evaluate a math expression with a real parser (no eval) — operators, functions, constants.
Render text as ASCII art by sampling a real rendered font, not a fixed glyph set.
Remove repeated lines, keep the first occurrence.
Test a pattern against text with live match highlighting and capture groups.
Randomize the order of lines.
Searchable reference of regex tokens, quantifiers, and common patterns.
Normalize an email to its provider-canonical form for deduping.
Strip empty/whitespace-only lines.
Abbreviate words like "i18n" — first letter, middle count, last letter.
Convert text into a URL-safe slug.
Convert between Arabic numbers and Roman numerals.
Spell out text using the NATO phonetic alphabet.
Random common-English filler text.
Sort lines alphabetically, A-Z or Z-A.
Parse a phone number into its E.164 calling code, country, and national number.
Search and copy from a curated set of common emoji, grouped by category.
Convert between UPPER/lower/Title/camelCase/snake_case/etc.
Generate a changelog from commit history.
Build a .gitignore from checklists by language, editor, and OS.
Searchable reference of common git commands.
Find stale/merged branches to clean up.
Visualize and help resolve merge conflicts.
Generate a conventional-commit message.
Build shields.io badges for version, build, licence and downloads and copy them as Markdown or HTML.
Generate release notes from merged PRs.
WCAG text/background contrast ratio, AA/AAA pass-fail.
Convert between RGB and HSV/HSB, the model used by Photoshop/Figma color pickers.
Convert between hex codes and RGB values.
Convert between RGB and HSL.
Convert between CMYK (print) and RGB (screen) color values.
Pick a color, see it in HEX/RGB/HSL.
Browse Tailwind CSS's default color palette.
Generate random hex colors (pastel/vibrant/dark).
Convert between standard CSS named colors and hex codes.
Browse Google's Material Design color palette.
Searchable reference of every standard HTTP response status code.
Convert curl commands to fetch/Python/PHP/HTTPie and back.
Build and send HTTP requests, inspect responses, save history.
Burst-test an endpoint to find its effective rate limit.
Fill in {{variable}} prompt templates and preview the resolved prompt.
Searchable file extension <-> MIME type reference.
Build or decode an HTTP Authorization: Basic header.
Validate a chat completions request or function/tool schema shape.
Decode and inspect JWT header/payload, verify signatures.
Walk through an OAuth2 Authorization Code flow and inspect tokens.
Estimate LLM prompt token count.
Design REST endpoint specs and generate docs/mocks from them.
Fetch a URL and explain its response headers, with a security-header grade.
Run queries against any GraphQL endpoint and browse its schema.
Convert an OpenAPI/Swagger spec to a Postman Collection and back.
Get a unique inbox URL and inspect incoming webhook requests live.
Continuously monitor an endpoint for uptime/latency via cron.
Follow redirects to the final destination.
Convert between Unix timestamps and dates.
Recover the original URL from a Microsoft Safe Links wrapped link.
Build a custom URI scheme deep link.
Break a URL down into protocol, host, path, query params, and hash.
Build an Apple App Store link from an app ID.
Build a cross-platform sms: link with a pre-filled message.
Build a mailto: link with subject/body/cc/bcc.
Build a Google Play Store link from a package name.
Build a wa.me click-to-chat link.
Create short redirect links.
Build a JSON Schema visually from sample data.
Validate and format YAML documents.
Convert XML documents to JSON.
Re-indent Firestore security rules.
Diff two JSON documents.
Pretty-print and validate XML.
Validate, pretty-print, and minify JSON.
Convert JSON to CSV with flattening, delimiters and Excel-friendly output.
Convert JSON to XML, mirroring our XML to JSON Converter's conventions.
Convert between TOML and JSON/YAML.
Generate TypeScript, Go, Java, C# or Python types from sample JSON.
Generate realistic sample JSON that follows a JSON Schema, with a repeatable seed.
Test JSONPath expressions against sample JSON.
Validate and preview TOML as JSON.
Convert a Java .properties file to JSON or YAML and back.
Convert between CSV and JSON.
Convert a common YAML subset to JSON and back.
Convert CSV to a real .xlsx file and back.
Generate test email addresses on RFC 2606 reserved domains.
Generate Luhn-valid dummy card numbers for sandbox testing.
Generate fake phone numbers (US 555 exchange, etc).
Generate fake names/emails/usernames for testing.
Generate fake street addresses for testing.
Resize an image to exact dimensions.
Turn a code snippet into a styled PNG with themes, window frames and line numbers.
Drag-select and crop an image.
Shrink an image via adjustable JPEG/WebP quality.
Preview SVG markup safely (rendered as an image, not injected).
Convert an image to a base64 data URI and back.
Convert an image between formats.
Rasterize SVG markup to PNG or JPEG at any size.
Turn screenshots into polished images with device frames, gradients, shadows and text.
Generate a lightweight inline-SVG placeholder image, no network request.
Build MongoDB queries visually.
Format and beautify SQL queries.
Convert CSV rows into INSERT statements.
Analyze a query for potential performance issues.
Visualize table relationships.
Diff two schema/query snapshots.
Pretty-print a MongoDB query/document.
Generate an ER diagram from a schema.
Visualize an EXPLAIN plan.
Pretty-print raw stack traces.
Parse and summarize crash reports.
Annotate screenshots to report bugs.
Summarize error rates/patterns in logs.
Search and tail uploaded log files.
Generate an EAN-13 barcode.