If LocalPDF Studio is useful to you, the best thing you can do is pass it on.
π Support on Patreon
β Leave a review on AlternativeTo
π£ Facebook Page
The only thing that keeps a project like this alive is people who believe in what it stands for.
Most online PDF tools are free. That's never been the problem.
The problem is why they're free.
Every time you upload a document to a random PDF website, your file is processed on servers you don't control β owned by companies whose privacy policies nobody reads. That legal contract you're compressing. That financial statement you're splitting. That medical report you're editing. Uploaded. Processed. Stored β sometimes indefinitely.
You're not paying with money. You're paying with your data.
LocalPDF Studio exists because your files should never have to leave your machine.
We're not a company. We're not monetizing anything. We're just building for the community because we believe this tool should exist β and that privacy shouldn't be a premium feature.
| Online PDF Tools | LocalPDF Studio |
|---|---|
| Files uploaded to third-party servers | Files never leave your machine |
| Privacy policies nobody reads | No policy needed β no data collected |
| Stored indefinitely | Nothing stored, ever |
| Free with hidden costs | Free. Full stop. |
| Telemetry and tracking | Zero telemetry |
A fully offline, fully open-source PDF toolkit that runs entirely on your machine.
- No server. No upload. No account.
- No tracking. No telemetry. No analytics.
- No catch. Free forever under AGPL-3.0.
Your files stay local β because they always should have.
- π¦ Compress PDFs β Reduce file size without cloud processing
- π Merge PDFs β Combine multiple files into one
- βοΈ Split PDFs β Extract pages or split by range
- βοΈ Split PDF (Vertical) β Split pages down the middle
- π’ Extract & Reorder Pages β Rearrange or pull specific pages
- βοΈ Crop Pages β Trim page margins or regions
- π PDF to PDF/A β Convert to archival format
- π PDF to Markdown β Extract content as structured text
- πΌοΈ PDF Pages to Images β Export pages as high-quality images
- πΌοΈ Images to PDF β Bundle images into a single PDF
- π OCR β Make scanned PDFs and images searchable
- βοΈ Add Comments, Highlights, Drawings, Text & Signatures (Powered by Mozilla PDF.js)
- ποΈ Hand Signatures β Sign documents locally
- πΌοΈ Basic Image Editor β Edit embedded images
- ποΈ Basic Fillable PDF Builder β Create simple forms
- Build fillable PDFs with text fields, checkboxes, and dropdowns
- Flatten filled forms into a static, non-editable PDF
- Save and load form templates for reuse
- π Lock / Unlock PDFs β Password protect or remove protection
- β¬ Redact PDF Content β Permanently remove sensitive text or regions
- π·οΈ Edit or Remove Metadata β Strip hidden document information
- π€ Grayscale Converter β Convert to black and white
- π’ Add Page Numbers β Auto-number pages
- π§ Add Watermarks β Text or image watermarks
- πΌοΈ Extract Images β Pull embedded images from PDFs
- π Presentation Mode β View PDFs fullscreen
- π Multi-Language Support β Available in multiple languages
- β Protects sensitive documents from third-party exposure
- β Replaces tools you never fully trusted
- β Works in air-gapped, offline, or restricted environments
- β No account or registration wall stopping access
- β Open source β audit every line, fork freely, contribute openly
If this tool protects your data, replaces something you never fully trusted, or just makes your day a little smoother β share it with someone who needs it. That matters more than anything else.
β¬οΈ Download LocalPDF Studio
Supported on Windows, Linux, and macOS (x86_64).
| Component | Requirement |
|---|---|
| Node.js | v24 or later |
| Git | Any recent version |
| .NET SDK | 8 (recommended) |
| Python | 3.8.10+ (optional) |
| Architecture | x86_64 (Intel/AMD) |
ARM64 users: See the ARM64 build guide below.
LocalPDF Studio is built with modern web technologies and follows open-source principles. Contributions are welcome from developers who believe in privacy-focused, offline-first software.
- Clone the repository
git clone https://github.com/Alinur1/LocalPDF_Studio.git- Enter the project folder
cd LocalPDF_Studio- Install dependencies
npm install- Start the app
npm run startnpm run distLocalPDF Studio currently bundles x86_64 binaries only. ARM64 is unsupported but buildable by advanced users.
1. Update the build target in scripts/setup-backend.js:
| Platform | Change rid to |
|---|---|
| Windows ARM | win-arm64 |
| Apple Silicon (M1/M2/M3) | osx-arm64 |
| ARM Linux | linux-arm64 |
2. Update the Python engine URLs to Python 3.12.13 ARM64 standalone builds:
Or browse all builds: python-build-standalone releases
β οΈ Ensure .NET 8 SDK is installed before building.
See the docs/ folder for detailed build instructions.
- Fork the repository
- Clone your fork locally
- Make your changes
- Test thoroughly (required)
- Commit with clear messages
- Push and open a Pull Request
Licensed under AGPL-3.0. Free forever. No catch.
