Initializing, please wait a moment

Choose a file, type a password, and click Encrypt to download a protected copy with a .enc extension; click Decrypt on a .enc file with the same password to get the original file back under its original name.

File Encryption Tool


Encrypt or decrypt a file with a password, right in this browser - no upload, no app to install.

The file is scrambled with AES-256 using a key derived from your password (PBKDF2, 250,000 rounds) plus a fresh random salt and IV every time, so encrypting the same file twice with the same password produces two different .enc files - that is expected, not a bug.

A wrong password, or a .enc file that was edited or corrupted, is refused with a plain error message instead of producing a broken or garbage file.

The .enc file carries a small 32-byte header (a tag plus a fresh salt and IV) in front of the scrambled data, and your original filename is encrypted inside that data too, so Decrypt can restore the exact filename without it ever being stored outside the encrypted file.

← Back to Developer Tools

Related tools:

  • MD5 converter - Free online MD5 hash generator and MD5-to-text reverse lookup.
  • Convert PDF to TEXT online - Extract text from PDF online for copying and editing.
  • Text To HTML Editor - Text to HTML editor online - write in a WYSIWYG view and watch the generated HTML update live, with
  • CSS Gradient Animator Generator - CSS gradient generator - build animated linear gradients with live preview; copy ready-to-paste CSS
  • CSS Minifier - Minify CSS online for faster page loads.
  • CSS UnMinifier - CSS unminifier online - beautify minified CSS with proper indentation, line breaks, and readable
  • JavaScript Minifier - JavaScript minifier online free - paste your JS, click Minify, and copy the compressed code.
  • JSON Parser By Tree View - Paste JSON to validate, format, and view it in a tree.
  • JavaScript UnMinifier - JavaScript unminifier online - reformat minified JS with indentation and line breaks for
  • Keyboard Test - Keyboard test online - press each key to highlight it, spot non-working keys, and verify Num Lock,
  • Text Diff - Text diff online - compare two text blocks and highlight added, removed, and changed characters,
  • Developer Tools - Developer tools to parse JSON, minify or unminify CSS/JS, compare text, and generate MD5 hashes.

Tags: #developer

Related guides:

Loading reviews...

Frequently Asked Questions

What does File Encryption Tool do?

Encrypt or decrypt a file with a password, right in this browser - no upload, no app to install.

When should I reach for file encryption tool?

The file is scrambled with AES-256 using a key derived from your password (PBKDF2, 250,000 rounds) plus a fresh random salt and IV every time, so encrypting the same file twice with the same password produces two different .enc files - that is expected, not a bug.

What complementary tools work well alongside file encryption tool?

There is no password recovery: this tool does not store your password anywhere, so a lost password makes the encrypted file permanently unrecoverable - write it down somewhere safe before you close this tab.