A encryption and decryption tool 🚀
Encryptify is a real-time text encryption & decryption tool that allows users to:
- Encrypt & decrypt messages instantly while typing.
- Use a custom cipher key for encryption.
- Upload or download cipher keys for secure messaging.
- Download encrypted & decrypted text as files.
- See your IP address displayed on the page.
- View page visit counter at the bottom.
- Modern hacking-themed UI inspired by terminal aesthetics.
💻 Includes CLI Version!
Encrypt.py
provides the same functionalities as the web app but runs in a command-line interface.
- Real-time Encryption & Decryption – Instantly encrypts/decrypts while typing.
- Custom Cipher Key Support – Upload your key or generate a new one.
- Persistent Page Visit Counter – Tracks visits even after refresh.
- Download & Upload Messages & Keys – Securely store and share encrypted data.
- Hacking-Themed UI – Dark mode terminal aesthetic.
- Your IP Address Displayed – Shows your public IPv4.
- Command-Line Version – Use
Encrypt.py
for encryption/decryption via CLI.
Encryptify/
│── .gitignore # Files to ignore in GitHub repo
│── Encrypt.py # CLI version of Encryptify
│── index.html # Main webpage
│── script.js # JavaScript logic for encryption & decryption
│── styles.css # Hacking-themed dark mode UI
│── README.md # Project documentation
Running the Web App
Clone the repository
git clone https://github.com/ARSN72/Encryptify.git
cd Encryptify
Open index.html
in a browser
- No dependencies required! Just open it in Chrome, Edge, or Firefox.
- Enter the text in the "Enter Text" box to encrypt a message.
- Instant Encryption – As you type, the encrypted text appears in real time.
- Copy or Download the encrypted text using the provided buttons.
- Decrypt messages by pasting the encrypted text in the "Enter Encrypted Text" box.
- Upload a Custom Cipher Key if you want to use your own encryption key.
- Reset Fields & Cipher Key – Use the buttons to clear data and generate a new key.
- Check Your IP Address on the top left of the screen. ✅ Use Encryptify to securely encrypt & share sensitive information!
- Make sure Python is installed
- Open a terminal and navigate to the Encryptify/ folder.
- Run the script:
python Encrypt.py
-Follow the on-screen prompts to encrypt & decrypt messages via CLI.
- 🔐 Security First – Encrypt messages using a custom cipher key.
- ⚡ Real-Time Encryption – Encrypts/decrypts text as you type!
- 📥 Download & Share – Save encrypted messages and keys for later.
- 🌎 Online & Offline Support – Works in a browser and as a Python CLI tool.
- HTML – Page Structure
- CSS – UI
- JavaScript – Real-time Encryption & Decryption
- Python – CLI Version
🔓 Encryptify is an open-source project. You are free to use, modify, and distribute it.
🚀 Fork this repository and contribute to Encryptify! ✔ Give it a star ⭐ if you find it useful!
📬 Have suggestions? Open an issue or pull request on GitHub!