Secure logic obfuscation with a touch of fun. Code-Encrypter transforms your readable Python logic into functional but unreadable patterns using Emojis or Base64 encoding.
We've overhauled the interface with a modern Glassmorphism design, featuring a dynamic "Aurora" background and a seamless Dark/Light mode switcher.
| Emoji Pattern (Dark Mode) | Base64 Pattern (Light Mode) |
|---|---|
![]() |
![]() |
| Emoji Pattern (Light Mode) | Base64 Pattern (Dark Mode) |
|---|---|
![]() |
![]() |
- Dual Encryption Patterns: Choose between the fun Emoji Pattern 🐍 or the standard Base64 Pattern ⚙️.
- Theme Support: Toggle between "Cyber Dark" and "Engineering Light" modes.
- Offline Capability: The desktop executable runs entirely offline for maximum security.
- Cross-Platform: Available as a Desktop GUI (Tkinter) and a Web App (Flask).
- Zero Infrastructure: Requires no database or external API calls.
To run the modern web interface locally:
-
Clone the repository:
git clone https://github.com/Nishant2009/Code-Encrypter.git
cd "Code-Encrypter/Encrypter Website"
-
Install dependencies:
pip install flask
-
Run the Flask App:
python app.py
Open
http://127.0.0.1:5000in your browser.
For the classic desktop experience:
-
Navigate to root:
cd Code-Encrypter -
Run the Python Script:
python main.py
-
Or Run the Executable (Windows):
dist\Code Encryptor.exe
- Select Source: Click the upload area to drop a
.pyfile, or paste your code directly into the editor. - Choose Pattern:
- Click ✨ Emoji Pattern for a unique, symbol-based obfuscation.
- Click 🔒 Base64 Pattern for standard string encoding.
- View & Save: The obfuscated code appears instantly in the result box. Click Save File to download the ready-to-run script.
This project is licensed under the MIT License.
Found a bug? Have a feature request? Please open an issue on GitHub.



