77 free browser-based developer tools. 100% client-side. No login. No server. No tracking.
CipherKit is a free, open-source collection of 77 developer utilities that run entirely in your browser. No data ever leaves your device.
AES Encryption/Decryption, SHA-256/512/1/3, MD5, RIPEMD-160, HMAC, RSA Key Generator, RSA Encrypt/Decrypt, Bcrypt, JWT Builder, TOTP Generator, SSL Certificate Decoder, Password Strength Checker, Hash Comparator, Checksum Generator
Base64 Encoder/Decoder, URL Encoder/Decoder, HTML Entity Encoder/Decoder, Hex Encoder/Decoder, Binary Encoder/Decoder, JSON Formatter, JSON Minifier, JSON Schema Validator
XML↔JSON, JSON↔YAML, CSV→JSON, CSV→Excel, JSON→CSV, Markdown→PDF, Number Base Converter, Decimal↔Hex, DOCX→HTML, JSON→YAML
JWT Decoder/Encoder, UUID Generator, Password Generator, String Generator, Unix Timestamp, Epoch Converter, Cron Builder/Explainer, Regex Tester, Diff Checker, SQL Formatter, Markdown Preview, Lorem Ipsum, HTTP Header Parser, Word Counter, IP Tools, Gzip Tool, ASCII Table, Bit/Byte Calculator, DNS Lookup
QR Generator, Image Resizer, Format Converter, SVG→PNG, PNG↔JPG↔WebP converters, Color Converter, Color Palette Generator, Image Filters & Effects
- ✅ 100% client-side — your data never leaves the browser
- ✅ No login, no account, no sign-up
- ✅ No tracking (GA4 anonymous analytics only)
- ✅ Mobile-friendly
- ✅ Open source — MIT license
- ✅ Fast — vanilla HTML/CSS/JS, no framework bloat
- Vanilla HTML, CSS, JavaScript — no framework
- Hosted on GitHub Pages
- Build system:
build.js+tools.jsonfor page generation - Libraries: CryptoJS, JSZip, marked.js, html2canvas, jsPDF, SheetJS
git clone https://github.com/karthickajan/cipherkit.git
cd cipherkit
npm install
node build.js
# Open docs/index.html in your browserMIT — free to use, fork, and build on.
Found a bug or want a new tool? Open an issue or PR — contributions welcome.