All Tools

Browse by category or use the search box to find a specific tool instantly. Every tool runs in your browser — no accounts, no uploads, no data sent to a backend unless the tool explicitly requires a network lookup (such as WHOIS or DNS resolution).

The tools here cover the formats and protocols that appear most often in backend development, DevOps, and security work: JSON, JWTs, IP addressing, CIDR subnets, cryptographic hashing, regular expressions, Unix timestamps, YAML, and more. For the concepts behind the tools, see the Learn section. For workflow-based usage examples, see the Blog.

Formatters & validators

Turning messy or ambiguous data into something you can read and trust.

JSON Formatter Runs locally

Validate, pretty-print, and minify JSON and pinpoint the exact syntax error.

Best for: debugging API responses.

Related guide →

JSON Editor Runs locally

Validate, prettify, minify, and recursively sort the keys of a JSON document inline.

Best for: cleaning config before committing.

Related guide →

YAML Validator Loads a CDN library

Validate YAML and convert it to JSON.

Best for: CI, Kubernetes, and GitHub Actions config.

Encoders, decoders & converters

Moving data between the representations different systems expect.

Base64 Encoder / Decoder Runs locally

Encode and decode Base64 and Base64url with full UTF-8 support.

Best for: JWT segments and HTTP Basic auth.

Related guide →

JWT Decoder Runs locally Avoid production secrets

Decode a JWT header and payload, check exp/iat/nbf, and optionally verify HS256/384/512.

Best for: auth debugging.

Related guide →

JSON to TypeScript Runs locally

Generate TypeScript interfaces from a JSON sample.

Best for: typing an API response.

Related guide →

URL Parser Runs locally

Break a URL into components and decode its query parameters.

Best for: OAuth redirect and callback debugging.

Generators

Producing identifiers, fingerprints, and test values.

Hash Generator Runs locally Avoid production secrets

Compute MD5, SHA-1/224/256/384/512, SHA-3, RIPEMD-160, and HMAC digests.

Best for: integrity checks and CSP hashes.

Related guide →

UUID Generator Runs locally

Generate v4 UUIDs in bulk and validate existing UUIDs.

Best for: test data and distributed identifiers.

Security tools

Inspecting and protecting what runs in the browser and what you share.

CSP Analyzer Runs locally

Parse Content-Security-Policy and security headers, flag risky directives, and export a report.

Best for: pre-deploy header review.

Related guide →

Secure Paste Runs locally Avoid production secrets

Encrypt text in your browser with PBKDF2 + AES-GCM and share it as a link; there is no backend storage.

Best for: a one-off secret handoff.

Password Strength Checker Runs locally Avoid production secrets

Estimate password strength — entropy in bits, an offline crack-time estimate, and specific feedback — entirely in your browser.

Best for: vetting a password before you use it.

Password Generator Runs locally

Generate strong, cryptographically-random passwords with control over length and character sets. Nothing is sent anywhere.

Best for: a fresh, unique password per account.

Hash Identifier Runs locally

Guess a hash's type from its length, character set, and prefix — MD5, SHA-1/256/512, bcrypt, argon2, and more.

Best for: triaging an unknown hash before cracking.

TOTP / 2FA Code Generator Runs locally Avoid production secrets

Compute the current TOTP / 2FA code from a Base32 secret (RFC 6238), with selectable digits, period, and algorithm.

Best for: verifying or debugging a 2FA setup.

Network tools

Addressing, resolution, and ownership during infrastructure and incident work. Note that WHOIS Lookup, IP Lookup, and Hostname to IP query external APIs to do their work; the format converters below all run locally.

CIDR / IP Converter Runs locally

Calculate subnet range, mask, broadcast, and host counts from CIDR notation.

Best for: subnet planning.

Related guide →

WHOIS Lookup Calls an external API

Look up domain and IP registration via RDAP.

Best for: abuse and threat investigation.

Related guide →

IP Lookup Calls an external API

Find your public IP and the geolocation/ASN of any IP address.

Best for: firewall and allowlist checks.

Related guide →

Hostname to IP Calls an external API

Resolve a hostname's A records using DNS-over-HTTPS.

Best for: checking DNS propagation.

Related guide →

Binary to IP Runs locally

Convert a 32-bit binary string to a dotted-decimal IPv4 address.

Related guide →

Decimal to IP Runs locally

Convert a 32-bit integer to a dotted-decimal IPv4 address.

Related guide →

Hex to IP Runs locally

Convert a hexadecimal value to a dotted-decimal IPv4 address.

Related guide →

IP to Binary Runs locally

Convert a dotted-decimal IPv4 address to its 32-bit binary form.

Related guide →

IP to Decimal Runs locally

Convert a dotted-decimal IPv4 address to a 32-bit integer.

Related guide →

IP to Hex Runs locally

Convert a dotted-decimal IPv4 address to a hexadecimal value.

Related guide →

IPv6 to Binary Runs locally

Convert an IPv6 address to its 128-bit binary form.

Related guide →

Text & log tools

The small text operations that interrupt bigger tasks, plus log triage.

Diff Checker Runs locally

Compare two blocks of text line by line with whitespace/case options.

Best for: spotting config or response regressions.

Regex Tester Runs locally

Test regular expressions with flags and capture groups against sample text.

Best for: building log-parsing patterns.

Related guide →

Log Explorer Runs locally

Filter, search, and triage raw log output by level and time.

Best for: incident triage.

Related guide →

Word Counter Runs locally

Count words, characters, lines, and estimated reading time.

Case Converter Runs locally

Convert text between upper, lower, title, camel, snake, and kebab case.

Line Sorter Runs locally

Sort lines, remove duplicates, trim, and number them.

Time & reference tools

Converting between machine and human formats.

UNIX Timestamp Converter Runs locally

Convert between epoch timestamps (seconds or ms) and human-readable dates.

How to use this catalog

Start with the category that matches what you are doing, then follow a tool's related guide when you want the concept behind the utility. Tools labelled Runs locally process your input in the browser; the few that reach out to a third-party API are clearly marked.

For the concepts behind the tools, read the Learn section. For workflow-based walkthroughs of how these tools fit together during real engineering work, see the Blog.

No tools match your search.