A modern web application for PDF manipulation with a beautiful and responsive UI.
- Merge PDFs
- Split PDF
- Compress PDF
- Convert Images to PDF
- Reorder PDF Pages
- Clone the repository:
git clone https://github.com/Aspirant-ai/PDF-Tools-Hub.git
cd PDF-Tools-Hub
- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python app.py
- Open your browser and navigate to
http://localhost:5000
- Merge PDFs: Combine multiple PDF files into one document
- Split PDF: Extract specific pages from a PDF
- Compress PDF: Reduce PDF file size while maintaining quality
- Images to PDF: Convert multiple images into a single PDF
- Reorder Pages: Rearrange pages in your PDF document
- Python
- Flask
- PyPDF2
- Pillow
- img2pdf
- Tailwind CSS
- PDF.js
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.