SnapPDF is a modern Progressive Web App (PWA) that allows users to quickly convert images into PDF files directly from their browser. Users can capture images using their device camera or select images from their gallery and generate a PDF instantly.
- 📷 Capture images using device camera
- 🖼️ Select images from gallery
- 📑 Convert multiple images into a single PDF
- 🌙 Clean dark-mode user interface
- 📱 Mobile-friendly responsive design
- 📂 Drag and drop image support
- ⚡ Fast PDF generation using jsPDF
- 🔄 Offline support with Service Worker
- 📲 Installable as a Progressive Web App (PWA)
- HTML5
- Tailwind CSS
- JavaScript (ES6)
- jsPDF
- Service Workers
- Web App Manifest
- Open the application.
- Upload images from the gallery or capture them using the camera.
- Arrange the selected images if needed.
- Click the PDF generation button.
- Download the generated PDF file instantly.
The objective of SnapPDF is to provide a simple, lightweight, and mobile-friendly solution for converting images into PDF documents without requiring users to install heavy desktop software.
- Image reordering before PDF generation
- PDF compression options
- Custom page size settings
- Password-protected PDFs
- Cloud storage integration
Developed with ❤️ by Sayed Hamza
GitHub: https://github.com/Sayedcodes