Tool is available at https://erykksc.github.io/pdf-tools-js
PDF Tools JS is a web app built with React and Vite that allows you to merge, cut, and join PDF files. It uses the pdf-lib library to manipulate PDF files in the browser.
Privacy concern: This app uses no backend server, it manipulates your files offline. Your files stay on the device!
Features:
- 📎 Merge many PDF files
- ✂️ Split PDF files
- 📄✅ Choose which pages to pick for merge
- 📴 Offline (this app is just a pack of static frontend files)
- 🌍 i18n support, supports both English and Polish language
Run this tool on port 8000 using Docker:
docker run -p 8000:80 ghcr.io/erykksc/pdf-tools-js:latest
Go to http://localhost:8000 in your browser and start cutting, merging, splitting and more on your PDFs!
To get started with PDF Tools, follow these steps:
- Clone the repository:
git clone https://github.com/eroar/pdf-tools-js.git
- Install the dependencies:
cd pdf-tools
npm install
- Start the development server:
npm run dev
This will start the Vite development server and open the app in your default browser.
PDF Tools JS is licensed under MIT License