Generate strong, random passwords on your device.
Useful tools for everyday technical work.
49 tools
Generate strong, random passwords on your device.
Calculate a shift duration, including overnight shifts and unpaid breaks.
Format, validate, and inspect JSON in your browser.
Count calendar days and completed years between two dates.
Count words, characters, lines, and approximate sentences.
Convert uppercase, lowercase, title case, and code naming styles.
Sort lines, remove duplicates, trim whitespace, or remove empty lines.
Replace literal text with optional case sensitivity.
Turn a title into a clean lowercase URL slug.
Securely pick an item or shuffle a list on your device.
Compare two hexadecimal digests without uploading them.
Run a local countdown with work and break presets.
Measure elapsed time and record laps locally.
Inspect token headers and payloads without uploading them.
Create cryptographically random version 4 identifiers.
Calculate SHA-256, SHA-384, or SHA-512 digests.
Check JSON syntax and report parsing errors.
Remove unnecessary whitespace from valid JSON.
Compare JSON structures and identify changed fields.
Compare two texts line by line.
Test JavaScript regular expressions in a timed worker.
Find the meaning of commonly used HTTP status codes.
Turn a JSON object into encoded URL parameters.
Generate a random 256-bit hexadecimal token locally.