This repository serves as an issue tracker for YourPDF, a free browser-based PDF manipulation tool. Here you can report bugs, suggest features, and provide feedback to help improve the application.
YourPDF is a free, browser-based PDF manipulation tool that processes files entirely within your browser. No data ever leaves your device, ensuring complete privacy and security.
Visit yourpdf.page to try it out!
YourPDF is intentionally designed to focus exclusively on PDF operations that can be performed within the browser. This means:
- We only implement features that can be executed client-side using JavaScript
- We avoid features requiring server-side processing or external APIs
- Complex operations that would require specialized libraries not available for browsers are outside our scope
- We prioritize privacy and performance by keeping all processing local
This browser-centric approach ensures your files never leave your device while still providing powerful PDF functionality.
- π Merge PDFs: Combine multiple PDF files into a single document with custom ordering
- βοΈ Split PDF: Extract specific pages or split into multiple files
- π Rotate PDF: Rotate pages to any angle (90Β°, 180Β°, 270Β°) individually or in batches
- βοΈ Crop PDF: Adjust page dimensions by removing unwanted margins
- π Privacy-focused: All processing happens locally in the browser; no files are uploaded to any server
- π Fast processing: Advanced algorithms for quick PDF manipulation
- π± Responsive design: Works on desktop and mobile devices
If you encounter any bugs while using YourPDF, please report them by opening a new issue in this repository:
- Click on the "Issues" tab above
- Click the "New Issue" button
- Fill out the issue template with as much detail as possible:
- Steps to reproduce the issue
- Expected behavior
- Actual behavior
- Screenshots (if applicable)
- Browser and operating system information
Have an idea to improve YourPDF? We'd love to hear it:
- Click on the "Issues" tab above
- Click the "New Issue" button
- Add the "enhancement" label
- Describe your feature request in detail, explaining:
- What problem it solves
- How it would work
- Why it would be valuable to users
General feedback about YourPDF is also welcome. Please use the issue tracker for all feedback, whether it's about the user interface, performance, or overall experience.
YourPDF uses client-side JavaScript libraries to manipulate PDF files directly in your browser:
- File Selection: Users choose PDF files from their device
- Browser Processing: All PDF manipulation happens within the browser
- Local Results: Processed PDFs are saved directly to the user's device
- No Server Uploads: Files never leave the user's browser, ensuring complete privacy