Privacy-first, client-side tools
Hashing, encoding, formatting, encryption, and generators that run entirely in your browser. No accounts. No tracking. No uploads.
Local-only
Everything runs in your browser—hashing, encryption, encoding, formatting, minifying—no server round trips.
No accounts
No sign-ups, cookies, or trackers. Just open a tool and use it offline-friendly.
Open-source friendly
Critical libraries are bundled locally (OpenPGP.js, bcrypt.js, TOML parser). See the licenses.
Popular tools
Generate strong random passwords locally.
Secure random numbers with uniqueness control.
Pretty-print and validate JSON in-browser.
Encrypt/decrypt text locally with AES.
Generate RSA keys and encrypt/decrypt offline.
Detect common hash types instantly.
Encode/decode Base64 locally.
Safely encode or decode HTML entities.
Minify CSS locally with no uploads.
Minify JavaScript in your browser.
Compress images client-side, offline-friendly.
Create QR codes without sending data to a server.
Built for privacy-first workflows
Private Tools is a growing collection of client-side utilities for developers, security practitioners, and curious users. Every tool runs locally in your browser—no accounts, no tracking, no uploads.
Open-source and transparent
We bundle trusted open-source libraries locally (e.g., OpenPGP.js, bcrypt.js, @iarna/toml) and list all third-party licenses on the licenses page. You can inspect the code, use it offline-friendly, and verify what runs in your browser.
Why local-only?
Keeping everything in the browser avoids accidental data leaks, meets strict compliance requirements, and works even when you’re offline. It also keeps your inputs out of our hands—by design.
What’s next?
We’re continually refining existing tools and adding new ones based on feedback. Have a suggestion? Contact us.