Microdeck.tools 100% In-Browser

Client-Side AES-256 File Encryptor & Decryptor

100% Offline

Encrypt any file in your browser using hardware-accelerated Web Crypto AES-256-GCM and 600,000-round PBKDF2-SHA256 key derivation into a portable .enc archive (filename protected inside ciphertext) and decrypt anytime offline.

100% In-Browser No Server Storage Instant Results
Web Crypto AES-256-GCM · 600,000 PBKDF2-SHA256 iterations

Did this tool save you time? Help keep Microdeck free and maintained. Completely optional · From $3.

ADVERTISEMENT
Privacy-Friendly Sponsor Unit
Contextual tech, developer, & creator tools sponsorship slot. Zero intrusive tracking.

How It Works Under the Hood

Every encryption creates a fresh 16-byte random salt and 12-byte GCM IV, derives a 256-bit AES key via 600,000 iterations of PBKDF2-HMAC-SHA256, and seals both the original filename metadata and file payload inside an authenticated ciphertext container.

Step-by-Step Instructions

1

Choose Encrypt File → .enc (or Decrypt .enc File) and select any local document.

2

Type or generate a strong passphrase.

3

Click Encrypt File and download the tamper-evident .enc archive safely.

Key Features & Performance

  • 600,000-Iteration PBKDF2-SHA256: Follows modern OWASP hardening recommendations against brute force
  • Authenticated AES-256-GCM: Detects wrong passwords or single-bit tampering automatically
  • Hidden Filename Metadata: Encrypts the original filename and MIME type inside the ciphertext
  • Native C++ Speed: Powered directly by browser Web Crypto API

Local Browser Processing & Privacy

Traditional web converters upload your documents, snippets, or media files to remote servers. Client-Side AES-256 File Encryptor & Decryptor runs inside your browser tab:

Processed in This Tab

Your input text and files are processed locally without uploading payloads to a processing server.

No Tool Payload Logging

Microdeck does not log or store the files or inputs you paste into tool workspaces (normal static hosting/CDN requests still load page assets).

Tab Memory Lifecycle

Working outputs stay in your browser tab and are released when you reset the tool or close the tab.

Frequently Asked Questions

What happens if I forget my encryption password?

Because Microdeck never logs passwords or stores keys on any server, forgotten passwords cannot be recovered. Store your passphrase in a password manager.

Does the .enc file expose the original filename?

Only if you keep the original filename on disk — inside the encrypted container, the embedded filename and MIME type are encrypted alongside file bytes.

Explore Related Micro-Tools

Support Microdeck

Completely optional · From $3 · No account required

Choose an amount (USD): Selected: $5

Minimum support amount is $3 USD.

Completely optional · From $3 · Checkout opens on Gumroad.