| File | Date | Author | Commit |
|---|---|---|---|
| LICENSE | 2025-05-25 |
|
[1ad2ad] Initial commit |
| README.md | 2025-05-25 |
|
[ac75eb] Update README.md |
| sqlciphercoverter.py | 2025-05-25 |
|
[1759f2] Add files via upload |
Convert Normal SQLite db to SQLCipher Encrypted Database ( Selected Tables only )
A simple cross-platform Python GUI tool to:
.db, .sqlite, or .sqlite3 filesBefore running the app, ensure you have the following installed:
tkinter (comes with standard Python installations)pysqlcipher3 – for SQLCipher supportInstall dependencies via pip:
pip install pysqlcipher3
⚠️ On Windows: You may need to install Microsoft Visual C++ Build Tools first.
See: Visual Studio C++ Build ToolsIf you are unable to compile pysqlcipher3 yourself, download from https://pypi.org/project/sqlcipher3-wheels/#files
Clone or download the project:
bash
git clone https://github.com/yourusername/sqlciphercoverter.git
cd sqlciphercoverter
Run the app:
bash
python sqlciphercoverter.py
sqlite-encryptor-gui/
│
├── sqlciphercoverter.py # Main application script
└── README.md # This file
This project is licensed under the MIT License – see the LICENSE file for details.
Contributions are welcome! If you'd like to improve the app (e.g., add batch processing, dark mode, or export logs), feel free to open a pull request.