๐ PDFusion โ PDF Merger & Slicer
PDFusion is a lightweight web-based PDF utility built using Python and Streamlit that allows users to merge multiple PDF files and slice specific page ranges from a PDF through a clean and simple interface.
๐ Features
๐ Merge multiple PDF files into one โ๏ธ Slice (extract) selected pages from a PDF ๐ Upload PDFs directly from the browser โฌ๏ธ Download processed PDFs instantly ๐ Fully web-based (no local file handling needed) โก Fast, simple, and beginner-friendly
๐ ๏ธ Tech Stack
Python Streamlit pypdf
๐ Usage
๐น Merge PDFs Select โMerge PDFsโ Upload two or more PDF files Click Merge PDFs Download the merged PDF
๐น Slice PDF Select โSlice PDFโ Upload a PDF file Choose start and end page numbers Click Slice PDF Download the sliced PDF
๐ฅ๏ธ Run Locally 1๏ธโฃ Clone the repository git clone https://github.com/Khushii75/PDFusion.git cd PDFusion 2๏ธโฃ Install dependencies pip install -r requirements.txt 3๏ธโฃ Run the Streamlit app python -m streamlit run app.py
๐ Live Demo https://pdfusion-bykhushii.streamlit.app/
๐ธ Screenshots
๐ Merge PDFs

๐ Project Structure
๐ฏ Use Cases
Combine multiple PDFs into a single document Extract selected pages from large PDFs Academic assignments Resume & document management Personal productivity tool
๐ฉโ๐ป Author Khushi Kunwar Aspiring Software Engineer | Python & Full-Stack Developer
