Code tools
Small, fast utilities developers reach for several times a day — Base64 encoding, URL escaping, format conversion, identifier renaming, JWT inspection. Every tool runs entirely in your browser. Nothing you paste in is sent to a server.
All tools
Base64
Encode arbitrary text or decode Base64 strings. Supports the standard alphabet (RFC 4648) with optional padding, and recognises base64url variants used in JWTs and signed URLs.
Anyone embedding binary data in JSON, URL-safe tokens, data URIs, or HTTP Basic Auth headers.
URL encode
Percent-encode strings for safe inclusion in URLs, or reverse the operation. Encodes reserved RFC 3986 characters and unicode code points exactly the way browsers do.
Anyone building query strings, scraping URLs, or chasing 'why does my parameter look wrong' bugs.
JSON ↔ YAML
Translate between JSON and YAML losslessly for any document. Preserves nesting, types, and number precision; pretty-prints the output with two-space indentation.
Anyone managing Kubernetes manifests, GitHub Actions workflows, or any config that ships in both formats.
Case
Convert any string between eight programming-style case conventions: UPPER CASE, lower case, Title Case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and dot.case.
Anyone renaming identifiers across languages, JSON keys, environment variables, or CSS classes.
JWT decoder
Decode a JSON Web Token's header and payload into readable JSON. Recognises standard claims (iss, sub, exp, iat, aud) and surfaces the algorithm in use. Signature verification requires the issuer's key and is intentionally not performed here.
Anyone debugging an OAuth / OIDC flow, an API auth token, or a SAML-bearer assertion.
UUID
Generate cryptographically random UUIDs (version 4) on demand. Generates one or many at a time, with copy-all and per-row copy buttons.
Anyone needing unique identifiers for database rows, API keys, telemetry events, or test fixtures.
Hash (SHA)
Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes of any text input. Uses the browser's Web Crypto API, which is hardware-accelerated and FIPS-compliant.
Anyone verifying file integrity, generating commit-like IDs, or building API request signatures.
Lorem ipsum
Generate placeholder text — paragraphs, sentences, or word counts. Output is the canonical Latin form starting with 'Lorem ipsum dolor sit amet'.
Designers and developers mocking up layouts that need filler copy.
Word counter
Count words, characters (with and without spaces), sentences, paragraphs, and lines in any text. Estimates reading time at typical adult-English speeds.
Writers, editors, students hitting word-count limits, and anyone double-checking a tweet or meta description fits.