FileCryptor – Secure File & Folder Encryption Tool (Windows EXE + Full Source Code)
FileCryptor is a fast, secure file and folder encryption solution built for privacy-focused workflows. It combines recursive folder processing, drag & drop support, real-time progress tracking, and cancel-safe execution into a single, easy-to-use desktop application.
Encrypt or decrypt single files or entire folders with preview-first visibility, save results instantly, and work fully offline — with zero data leaving your machine.
No installation. No internet. No risk.
🚀 Key Features
✔ Encrypt or decrypt single files and entire folders recursively
✔ Password-based encryption with PBKDF2 + Fernet per file
✔ Drag & drop files and folders directly into the app
✔ Real-time progress bar for tracking long operations
✔ Cancel operations safely at any time
✔ Automatic handling of encrypted/decrypted output files
✔ Supports all file types — documents, images, audio/video, code, and more
✔ Clean and modern GUI powered by Tkinter & ttkbootstrap
✔ Built-in About / User Guide window
✔ Fully offline operation — no uploads, no tracking
🗂 Encryption & Decryption Workflow & Safety
FileCryptor is designed for safe, transparent encryption and decryption:
- Progress bar updates per file for accuracy
- Cancel operations instantly without crashing
- Password strength feedback for safer protection
- Logs and output shown before saving
- All processing happens locally on your machine
- No internet connection is required
🧹 Control & Reliability Tools
- Cancel Button — stop processing immediately
- Clear Log — reset output for new tasks
- Real-Time Progress — see operation completion
- Automatic UI reset after cancel or error
You always remain in full control.
🏢 Enterprise & Developer Friendly
- No installation required
- No admin rights or system changes
- Fully portable — run from any folder
- Works on locked-down corporate machines
- Offline-only — no internet access required
- Cross-platform source code (Windows, macOS, Linux)
🖼 Screenshots / Preview
- Main FileCryptor Interface
- Drag & Drop Queued Files/Folders
- Password Encryption / Decryption
- Encryption in Progress
- Decryption in Progress
- Log & Progress Feedback
💼 Versions & Licensing
Standalone Windows EXE
- Runs instantly — no installer required
- Encrypt or decrypt files and folders safely
- Cancel operations anytime
- Fully offline and portable
- Ideal for daily use and locked-down environments
Full Source Code
- Complete Python source code included
- Fully editable and extendable
- Ideal for developers, students, and internal tools
- Works on Windows, macOS, and Linux (Python required)
License Terms
- Single-user license
- Personal and commercial use allowed
- Do NOT resell or redistribute as a competing product
- All rights reserved by MateTools
🖥 System Requirements
- Python 3.8 or higher (for source version)
- Required packages: cryptography, ttkbootstrap, tkinterdnd2
- Windows EXE included (no Python required)
- Fully offline
- No installation required
- Portable execution
Securely encrypt and decrypt files or entire folders with FileCryptor. Work fully offline with drag & drop support, real-time progress tracking, cancel-safe operations, and full transparency — includes both a ready-to-run Windows EXE and the complete Python source code.