~ ls ./devtools
Devtools
A few small utilities I reach for. Everything runs 100% client-side — nothing is sent anywhere. Each tool lives on its own page.
api client →
Postman-style requests organized as Workspace → Domain → Request → Example. Stored locally.
base64 →
Encode and decode, UTF-8 safe. Handles emoji and non-ASCII cleanly.
hash →
SHA-1 / 256 / 384 / 512 over any text, via the native Web Crypto API.
json beautify →
Pretty-print or minify JSON live. Pick indent, optionally sort keys.
json diff →
Normalize two JSON blobs (sorted keys) and see a line-by-line add/remove diff.
random string →
Crypto-strong random strings. Toggle charsets, set length and count.
url encode / decode →
Percent-encode or decode URL components with clear error states.
uuid v4 →
Generate a batch of random v4 UUIDs and copy them individually or all at once.