Developer Tools
40 free browser-based tools for encoding, hashing, formatting, generating, and converting. No signups, no tracking, 100% client-side.
Built by Michael Lip
Hash Generators
Generate MD5, SHA-1, SHA-256, SHA-512, and bcrypt hashes. Hardware-accelerated via Web Crypto API.
MD5 Hash Generator
Generate MD5 hashes instantly with hex and base64 output.
SHA-1 Hash Generator
Generate SHA-1 hashes using the Web Crypto API.
SHA-256 Hash Generator
Generate SHA-256 hashes with hardware acceleration.
SHA-512 Hash Generator
Generate SHA-512 hashes producing 128-character hex digests.
Bcrypt Hash Generator
Generate and verify bcrypt password hashes with configurable cost factor.
SHA-384 Hash Generator
Generate SHA-384 hashes with 96-character hex output.
Argon2 Hash Generator
Generate Argon2id password hashes with configurable memory and iterations.
Encoders & Decoders
Encode and decode Base64, URLs, HTML entities, and images. Full UTF-8 Unicode support.
Base64 Encode & Decode
Convert text to and from Base64 with Unicode support.
URL Encode & Decode
Percent-encode and decode URLs for safe transmission.
HTML Entity Encode & Decode
Convert special characters to HTML entities and back.
Base64 Image Encoder
Convert images to Base64 data URIs for embedding in HTML/CSS.
URL Decoder
Decode percent-encoded URLs back to readable text.
HTML Entity Decoder
Decode HTML entities back to original characters.
JWT Decoder
Decode and inspect JSON Web Tokens without verification.
HTML Entities Reference
Browse and search all 2,231 named HTML5 character references.
JSON Tools
Format, validate, minify, compare, and convert JSON data.
JSON Formatter
Prettify JSON with syntax highlighting and proper indentation.
JSON Validator
Check JSON syntax and find errors with line numbers.
JSON Minifier
Remove whitespace and compact JSON for APIs and storage.
JSON to TypeScript
Auto-generate TypeScript interfaces from JSON objects.
JSON Diff
Compare two JSON objects and see differences highlighted.
UUID & ULID Generators
Generate cryptographically secure UUIDs (v4, v7) and ULIDs with bulk generation.
UUID Generator
Generate UUID v4 and v7 identifiers with timestamp extraction.
UUID v4 Generator
Generate random UUIDs using crypto.getRandomValues().
UUID v7 Generator
Generate timestamp-based sortable UUIDs for database keys.
ULID Generator
Generate sortable, compact unique IDs in Crockford Base32.
NanoID Generator
Generate compact, URL-safe unique identifiers with custom alphabets.
Password Generator
Generate cryptographically secure random passwords with entropy display.
Regex Tools
Test regular expressions with real-time highlighting and common pattern presets.
Text Tools
Count words, convert case, and compare texts with line-by-line diff.
Word Counter
Count words, characters, sentences, paragraphs, and reading time.
Character Counter
Count characters for Twitter, SEO meta descriptions, and more.
Case Converter
Convert between UPPER, lower, Title, camelCase, snake_case, kebab-case.
Text Diff
Compare two texts with additions and deletions highlighted.
Converters
Convert between hex, RGB, decimal, binary, and octal in real-time.
Code Formatters
Format and minify SQL, CSS, and convert JSON to YAML.
SQL Formatter
Prettify SQL with uppercase keywords and proper indentation.
CSS Formatter & Minifier
Format CSS with one property per line or minify for production.
JSON to YAML Converter
Convert JSON to YAML for Kubernetes, Docker Compose, and CI/CD.
CSS Minifier
Minify CSS by removing whitespace, comments, and redundant code.
SQL Minifier
Compact SQL queries by removing whitespace and comments.