PDF Master is a Flask-based web application that provides powerful PDF tools such as encryption, decryption, merging, splitting, compression, and file format conversion (Word, Excel, Image ↔ PDF).
It also supports a modern UI with light/dark mode toggle built using TailwindCSS.
- 🔒 Encrypt / Decrypt PDFs with password protection
- ➕ Merge multiple PDFs into one
- ✂️ Split PDFs into separate files
- 📉 Compress PDFs to reduce file size
- 📝 Word ↔ PDF conversion
- 📊 Excel ↔ PDF conversion
- 🖼️ Image ↔ PDF conversion
- 📄 2/4 pages per sheet (N-up)
- 🌙 Light/Dark Mode with persistence across pages
- Backend: Python, Flask
- Frontend: TailwindCSS, JavaScript
- PDF Handling: PyPDF2, python-docx, openpyxl, Pillow
- Deployment: Rendor
git clone https://github.com/your-username/pdf-master.git
cd pdf-master