Developer tools
AI Token Cost Calculator
Estimate and compare API costs across 8 current AI models — paste a prompt or enter token counts directly, no sign-up.
Bandwidth Calculator
Calculate file transfer time from size and connection speed — with a realistic estimate (adjustable efficiency, default 80%) shown alongside the theoretical one, not just a theoretical number presented as if it were real.
Base64 Encoder/Decoder
Encode text or files to Base64, or decode Base64 back to text or an image preview — both directions on one page, with an optional URL-safe variant.
bcrypt Hash Generator
Hash a password with bcrypt live, entirely in your browser, with an adjustable cost factor — plus a Verify tab to check a candidate password against an existing hash.
BIP39 Mnemonic Generator
Generate a 12–24 word BIP39 mnemonic and validate any phrase's checksum, in a page with no wallet-address derivation, no client-configuration clutter, and a warning that stays visible instead of buried in the fine print. Testing and learning only — not for real funds.
chmod Calculator
Toggle read/write/execute for owner, group, and others — including setuid, setgid, and sticky bit from the start, not gated behind a separate "Pro" tool — and get a ready-to-copy chmod command instantly.
Code to Image Converter
Turn a code snippet into a syntax-highlighted window image — auto-sized to your code so there's no manual centering, and your code never touches the URL (unlike the tools it's compared to, where pasting code puts it straight into a query string or hash you can verify yourself).
Cron Expression Parser
Type a 5-field cron expression and get a plain-English description plus the next 10 run times in your browser's local timezone (shown explicitly) — not just 5, and not silently assuming server time.
CSS Minifier / Formatter
Minify or format CSS live, with an instant byte-size reduction percentage — /*! license */ comments always survive minification, and declaration order is never changed.
CSV Doctor
Paste or upload a CSV and get a live health report — delimiter, column-count mismatches, exact duplicate rows, and possible encoding mismatches — with opt-in cleanup that never deletes data without your say-so.
Data Size Converter
Convert between bits, bytes, KB, MB, GB, and TB — with decimal (1000-based) and binary (1024-based, KiB/MiB/GiB) values shown side by side, so you can see exactly why your "500GB" drive shows up as 465 in your OS.
HMAC Generator
Compute an HMAC from a message and secret key live, with an explicit key encoding selector (UTF-8, Hex, or Base64) to avoid the most common cause of mismatched results.
HTML Entity Encoder/Decoder
Encode text to safe HTML entities or decode entities back to text live as you type — decoding covers numeric entities and around 100 common named entities like © and ™, not just the basic 5.
HTML Minifier / Formatter
Minify or format HTML live, with an instant byte-size reduction percentage — content inside pre, textarea, script, and style tags is always preserved byte-for-byte.
HTTP Status Code Reference
Search every standard HTTP status code by number or name, with a plain-English summary first (not just raw RFC text), plus explicit "often confused with" notes for pairs like 401 vs 403 and 502 vs 503 vs 504.
IP Subnet Calculator
Paste a CIDR address (192.168.1.0/24) in one field — no separate IP and subnet-mask dropdown — and get the network, broadcast, and usable host range, with /31 (RFC 3021 point-to-point) and /32 (single host) handled correctly instead of the naive formula that gets both wrong.
JavaScript Minifier / Formatter
Minify or format JavaScript live, powered by terser — the same industry-standard parser used by major bundlers — so your code's behavior is never changed, and /*! @license @preserve comments always survive.
JSON Formatter & Validator
Format, validate, and explore JSON — beautify, minify, and a collapsible tree view, all on one page with no submit button.
JSON to CSV Converter
Convert JSON to CSV live — no button. Automatically finds the array of objects to convert (and tells you which field it used), and flattens nested objects and arrays with one consistent, predictable rule.
JSON to TOML Converter
Paste JSON and get TOML instantly — nested objects become [section] headers, arrays of objects become [[array-of-table]] blocks, and TOML's real constraints (no null, no mixed-type arrays) are flagged clearly instead of silently producing invalid output.
JSON to YAML Converter
Paste JSON and get YAML instantly, no Convert button — with ambiguous strings like "yes" or "12:00:00" automatically quoted so they don't get silently reinterpreted as booleans or times when the YAML is read back.
JSON Tree Viewer
Explore JSON as a live, collapsible tree — click any node to see and copy its JSONPath, no button to click, and the top level opens automatically while nested branches stay collapsed for large files.
JWT Encoder/Decoder/Verifier
Decode a JWT's header and payload instantly, see exp/iat as readable dates with expiry status, and verify an HS256 signature — entirely in your browser, with zero network requests.
MD5 Hash Generator
Generate an MD5 hash from text or a file live, entirely in your browser — for checksums and file-integrity checks only, never for password storage.
Meta Tag & Open Graph Generator
Generate basic SEO meta tags, Open Graph tags, and Twitter Card tags all at once from a title, description, URL, and image — with a live preview of how the link card looks on X and Facebook, so you never forget the tag that tanks your click-through rate.
MIME Type Lookup
Look up a file extension or MIME type — with the standard value plus any legacy/nonstandard alternates actually seen in the wild, an explicit note where a widely-used server's default config disagrees with the current spec (like nginx still serving .js as application/javascript), and a fallback explanation for extensions that aren't registered at all.
React Native Shadow Generator
Tune a shadow with live iOS and Android previews — Android's opacity falls off exponentially as elevation increases, not linearly like most generators assume — and copy Platform.select-wired StyleSheet.create code, ready to paste.
Regex Tester
Test a JavaScript regular expression against any text — matches highlight live, and every match lists its numbered and named capture groups. Uses your browser's native regex engine, not a separate flavor to translate mentally.
RSA Key Pair Generator
Generate an RSA public/private key pair entirely in your browser, in PEM format — only 2048-bit and up, no weak key sizes offered.
SHA1 Hash Generator
Generate a SHA-1 hash from text or a file live, entirely in your browser — with no arbitrary file size cap, and a clear warning that SHA-1 shouldn't be used for security purposes.
SHA-224 Hash Generator
Generate a SHA-224 hash from text or a file live, on one page — no ads, no button, and a clear warning that raw hashes like this shouldn't be used for password storage.
SHA-256 Hash Generator
Generate a SHA-256 hash from text or a file live, on one page, entirely with your browser's own Web Crypto API — nothing is ever transmitted anywhere.
SHA-384 Hash Generator
Generate a SHA-384 hash from text or a file live, and compare it against an expected checksum instantly — useful for verifying a downloaded file's integrity.
SHA-512 Hash Generator
Generate a SHA-512 hash from text or a file live, and compare it against an expected checksum instantly — useful for verifying a downloaded file's integrity.
Unix Timestamp Converter
Convert Unix timestamps to dates and back, live as you type, with a timezone picker and a running current-timestamp display.
ULID Generator
Generate up to 1000 ULIDs at once with the embedded timestamp shown next to each one — no separate decode page — plus ULID-to-UUID and UUID-to-ULID conversion on the same screen.
URL Encoder/Decoder
Encode or decode URLs and query parameters live as you type — choose between component and full-URL encoding, with a clear message instead of a crash on malformed input.
URL Parser
Break down any URL into protocol, credentials, hostname (with Unicode alongside punycode for international domains), port, path, hash, and every query parameter — including every occurrence of a repeated key, not just the last one.
User-Agent Parser
Break a User-Agent string down into browser, engine, OS, and device type — and get flagged when it matches Chrome's frozen mobile pattern ("Android 10; K"), so a fixed placeholder value isn't mistaken for the device's real OS version or model.
UUID v4 Generator
Generate cryptographically random UUID v4 values, one or up to 100 at once, with uppercase and no-hyphen format options.
YAML to JSON Converter
Paste YAML and get JSON instantly — anchors and aliases are fully resolved (not left as an unsupported error), and a tab-character indentation mistake is pointed out by exact line number instead of a cryptic parser message.