Browser-native utility bench
Developer tools that stay close at hand.
Convert, encode, calculate, and inspect data without sending it to a server. Open a tool once and it becomes available offline.
Crypto
15 toolscrypto
UUID generator
Generate random UUID v4 or time-ordered UUID v7 values with browser crypto.
crypto
ULID generator
Generate lexicographically sortable ULID identifiers.
crypto
Token generator
Generate random hexadecimal, Base64URL, or alphabetic tokens.
crypto
Argon2 hasher
Hash and verify text with Argon2id, Argon2i, or Argon2d in your browser.
crypto
Hash text
Hash text with SHA-1, SHA-256, SHA-384, or SHA-512 using Web Crypto.
crypto
HMAC generator
Generate keyed HMAC signatures for text with SHA algorithms.
crypto
Password hash identifier
Detect common password hash formats and explain their expected use.
crypto
TOTP URI parser
Parse otpauth TOTP URLs without revealing the full shared secret.
crypto
Checksum file hasher
Hash local files with SHA-256 and SHA-512, then compare checksums.
crypto
Bcrypt
Hash passwords and verify bcrypt hashes locally.
crypto
Encryption
Encrypt and decrypt text locally with AES-GCM (Web Crypto).
crypto
PGP encryption
Generate OpenPGP keys, encrypt, decrypt, sign, and verify armored text locally.
crypto
Ed25519 key pair generator
Generate Ed25519 signing keys and export PEM, raw, and JWK values locally.
crypto
RSA key pair generator
Generate RSA public and private key pairs in PEM format.
crypto
Password strength analyser
Estimate password entropy and rough crack time.
Converter
6 toolsconverter
Base64 string converter
Encode text to Base64 and decode Base64 back to plain text.
converter
Color picker and converter
Pick and convert colors between HEX, RGB, HSL, OKLCH, and Display P3.
converter
Date-Time Converter
Convert dates between timestamps, ISO, RFC, Excel, and Mongo ObjectID formats.
converter
Base64 file converter
Convert local files to Base64 and Base64 back to files.
converter
List converter
Convert lists between newlines, CSV, JSON, and custom separators.
converter
Markdown to HTML
Render Markdown into sanitized HTML markup.
Web
16 toolsweb
Basic auth generator
Create HTTP Basic Authorization headers from a username and password.
web
URL encoder
Encode and decode URL components safely.
web
URL parser
Split a URL into protocol, host, path, query parameters, and hash.
web
HTML entities
Encode and decode HTML entities for markup-safe text.
web
Slugify string
Convert one string or a batch of titles into URL, filename, or SEO friendly slugs.
web
Keycode info
Inspect JavaScript keyboard event values for any key press.
web
Device information
View browser, screen, viewport, and user agent information.
web
WCAG contrast checker
Check color contrast ratios against WCAG AA and AAA thresholds.
web
HTTP Status Codes
Search common HTTP and WebDAV response status codes.
web
JWT Parser
Decode JWT headers and payloads without verifying signatures.
web
Meta Tag Generator
Generate Open Graph, Twitter, and standard HTML meta tags.
web
OTP code generator and validator
Generate TOTP secrets, QR codes, and validate one-time codes.
web
MIME types
Look up MIME types from extensions and extensions from MIME types.
web
HTML editor
Edit, preview, sanitize, and format HTML.
web
User-Agent parser
Parse browser, OS, device, engine, and CPU details from a user-agent string.
web
JSON diff
Compare two JSON documents and list added, removed, and changed paths.
Images and videos
5 toolsimages video
SVG Placeholder Generator
Generate lightweight SVG image placeholders with custom size, colors, and text.
images video
Image metadata viewer
Inspect local image metadata and detect EXIF GPS coordinates.
images video
QR code generator
Generate downloadable QR codes from text or URLs.
images video
WiFi QR code generator
Create WiFi network QR codes for phones and scanners.
images video
Camera recorder
Record video from a local camera and download the result.
Development
13 toolsdevelopment
JSON minify
Minify JSON or JSON5 into compact JSON without whitespace.
development
Email normalizer
Normalize email addresses for deduplication and data cleanup.
development
Random port generator
Generate an available-looking random port number for local development.
development
Chmod calculator
Convert Unix file permissions into octal, symbolic, and chmod command formats.
development
Environment file parser
Parse, sort, quote, and compare .env files with duplicate key diagnostics.
development
Cron generator and explainer
Build, explain, validate, and preview upcoming local run times for cron expressions.
development
Git memo
Quick reference for useful Git commands.
development
Conventional Commits cheatsheet
Reference the Conventional Commits format, types, rules, and examples.
development
Docker Compose cheatsheet
Copy common Docker Compose v2 commands and a minimal compose file.
development
JSON viewer
Format, sort, and minify JSON or JSON5.
development
SQL prettify
Format SQL queries for several common dialects.
development
Docker run to Docker Compose
Convert docker run commands into Compose YAML.
development
Regex memo
Quick reference for JavaScript regular expression syntax.
Network
6 toolsnetwork
MAC address generator
Generate random MAC addresses with prefixes, separators, and casing options.
network
IPv4 Address Converter
Convert IPv4 addresses between dotted, integer, hexadecimal, binary, and IPv6 forms.
network
IPv4 subnet calculator
Calculate IPv4 network, mask, wildcard, host range, broadcast, and class details.
network
IPv4 range expander
Expand an IPv4 start and end address into the covering CIDR range.
network
IPv6 ULA generator
Generate RFC 4193-style IPv6 unique local address prefixes from MAC address and timestamp entropy.
network
MAC address lookup
Find vendor information for a MAC address or OUI prefix.
Math
5 toolsmath
Integer base converter
Convert integers between binary, octal, decimal, hexadecimal, and custom bases.
math
Roman numeral converter
Convert decimal numbers to Roman numerals and Roman numerals back to decimals.
math
Percentage calculator
Calculate percentages, percentage changes, and ratio-based values.
math
Math evaluator
Evaluate math expressions locally.
math
ETA calculator
Estimate remaining time and completion date from progress and rate.
Measurement
2 toolsText
11 toolstext
Case converter
Convert text to camel, pascal, snake, kebab, title, upper, and lower case.
text
Text statistics
Count characters, words, lines, sentences, and estimated reading time.
text
Text to binary
Convert text to binary bytes and binary bytes back to text.
text
Text to Unicode
Convert text to Unicode escape sequences and back.
text
Text to NATO alphabet
Spell text with the NATO phonetic alphabet.
text
Lorem ipsum generator
Generate placeholder paragraphs for layouts and prototypes.
text
String obfuscator
Obfuscate strings as JavaScript character codes and decode them back.
text
Numeronym generator
Turn long words into numeronyms like internationalization to i18n.
text
Emoji picker
Search emoji by name and keyword, then copy one quickly.
text
Text diff
Compare two text blocks by line or word.
text
ASCII text drawer
Render text as large ASCII art with Figlet fonts.
Data
13 toolsdata
JSON to YAML converter
Convert JSON or JSON5 data into YAML.
data
YAML to JSON converter
Convert YAML documents into formatted JSON.
data
JSON to TOML
Convert JSON or JSON5 data into TOML.
data
TOML to JSON
Convert TOML configuration into formatted JSON.
data
YAML to TOML
Convert YAML documents into TOML.
data
TOML to YAML
Convert TOML configuration into YAML.
data
JSON to CSV
Convert a JSON array of objects into CSV rows.
data
JSON to XML
Convert compact XML JSON into XML markup.
data
XML to JSON
Convert XML markup into compact XML JSON.
data
XML formatter
Prettify XML markup with configurable indentation.
data
YAML formatter
Prettify YAML documents with indentation and key sorting options.
data
Phone parser and formatter
Parse, validate, and format international phone numbers.
data
IBAN validator and parser
Validate IBANs and inspect country, BBAN, and check digits.