Tools
Small things I find useful and don't want to use on sketchy websites.
Converter
Metric ↔ imperial plus temperature. Pick a conversion, enter a value. Runs in the browser.
units · unit converter · metric · imperial · temperature · celsius · fahrenheit · length · distance · weight · mass · measurement
Open →
Transfer
Send a file straight from one browser to another over WebRTC. No upload, no server. Swap two codes to connect.
file transfer · file sharing · send file · WebRTC · peer-to-peer · p2p · browser to browser · no upload · no server · QR code
Open →
Format
Paste JSON or YAML, get it detected and pretty-printed. Runs in the browser.
JSON · YAML · formatter · pretty-print · beautify · prettify · indent · validate · lint · repair · js-yaml
Open →
Encrypt
Password-encrypt a file with AES-256-GCM, entirely in the browser. Nothing is uploaded.
file encryption · encrypt · decrypt · AES · AES-256-GCM · password · passphrase · Web Crypto · secure · local
Open →
JWT Decoder
Decode a JSON Web Token, inspect its claims and expiry, and verify the signature. Nothing is sent anywhere.
JWT · JSON Web Token · token · decode · claims · header · payload · expiry · exp · signature · verify · auth · bearer
Open →
Encode / Decode
Base64 and URL encoding for text or files, both directions. Runs in the browser.
Base64 · base64 decode · URL encode · URL decode · percent encoding · encoding · decoding · text · files · data URI
Open →
Password Generator
Random strings or diceware passphrases from a CSPRNG, with a live entropy estimate. Nothing stored.
password · passphrase · diceware · wordlist · random · generator · CSPRNG · entropy · secret · strong password
Open →
Text Encrypt
Password-encrypt a message into a paste-safe block with AES-256-GCM. All local.
text encryption · message encryption · encrypt · decrypt · AES · AES-256-GCM · password · armored · ciphertext · Web Crypto
Open →
Hash / Checksum
SHA hash of text or a file, with an optional expected-hash match check. Runs in the browser.
hash · checksum · SHA · SHA-1 · SHA-256 · SHA-384 · SHA-512 · digest · fingerprint · verify · integrity · Web Crypto
Open →
UUID / ULID
Bulk random identifiers from a CSPRNG. Nothing leaves the browser.
UUID · UUIDv4 · GUID · ULID · identifier · id · random · bulk · generator · CSPRNG
Open →
Timestamp
Epoch ↔ human ↔ timezone ↔ relative time. Runs in the browser.
timestamp · epoch · unix time · unix · date · time · ISO 8601 · timezone · UTC · relative · converter
Open →
Regex Tester
Live match highlighting, capture groups, flags, and replace. Runs in the browser.
regex · regexp · regular expression · pattern · match · capture group · replace · flags · test · highlight
Open →
Number Base
Bin / oct / dec / hex, two's complement, shifts and bitwise AND/OR/XOR. Runs in the browser.
number base · binary · octal · decimal · hex · hexadecimal · radix · bitwise · two's complement · shift · AND · OR · XOR · converter
Open →
Text Utilities
Case convert, slugify, sort/dedupe/reverse lines, and live counts. Runs in the browser.
text · case · uppercase · lowercase · title case · camelCase · snake_case · kebab-case · slugify · slug · sort · dedupe · reverse · word count · character count
Open →
Text Editor
A plain scratch pad with open/save, find and replace, and autosave. Runs in the browser.
text editor · plaintext · plain text · notepad · scratchpad · scratch pad · editor · txt · find and replace · open · save · autosave · word count
Open →
Paint
Pencil, shapes, text, and a color palette. Open an image to draw on top of it. Runs in the browser.
paint · draw · drawing · sketch · canvas · pencil · eraser · shapes · line · rectangle · ellipse · text tool · color palette · PNG · image editor
Open →
No tools match that search.