Client-Side Cryptographic Toolkit

🔒

Encrypt Text

AES-256-CBC
AES-CBC
256-bit
AES-GCM
256-bit Auth
AES-CTR
256-bit Stream
Encrypted output will appear here... Copy
🔓

Decrypt Text

Auto-detect
Decrypted output will appear here... Copy
#ī¸âƒŖ

Hash Generator

One-Way
SHA-256
Secure Hash
SHA-384
Extended
SHA-512
Maximum
SHA-1
Legacy âš ī¸
Hash output will appear here... Copy
đŸ“Ļ

Base64 Encode / Decode

RFC 4648
Output will appear here... Copy
🔑

Password Generator

CSPRNG
24
Your password will appear here... Copy
â„šī¸

About This Toolkit

A comprehensive, client-side cryptographic toolkit. All encryption, hashing, and encoding operations are performed entirely in your browser using the Web Crypto API — no data ever leaves your device.

This tool supports AES encryption (CBC, GCM, CTR modes) with 256-bit keys derived via PBKDF2 with 100,000 iterations, SHA-family hashing algorithms, Base64 encoding/decoding, and cryptographically secure password generation using the browser's CSPRNG.

đŸ›Ąī¸

Client-Side Only

All operations run in your browser. No server communication. Zero data retention.

⚡

Web Crypto API

Uses native browser cryptography for maximum performance and security.

🔐

AES-256 Encryption

Military-grade encryption with PBKDF2 key derivation and random IVs.

🌐

Open Standards

Built on established cryptographic standards and best practices.