# Every PDF | A Powerful And Intuitive All-in-One Desktop PDF Editing Tool ✍️

**URL:** <https://onehack.st/t/every-pdf-a-powerful-and-intuitive-all-in-one-desktop-pdf-editing-tool/309727>\
**Category:** Tools & Scripts\
**Tags:** programming, documents\
**Created:** [August 11, 2025, 8:34pm UTC](https://onehack.st/t/every-pdf-a-powerful-and-intuitive-all-in-one-desktop-pdf-editing-tool/309727 "2025-08-11T20:34:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aina](https://onehack.st/user_avatar/onehack.st/aina/32/167469_2.png) [@Aina](https://onehack.st/u/Aina)\
**Post date:** [August 11, 2025, 8:34pm UTC](https://onehack.st/t/every-pdf-a-powerful-and-intuitive-all-in-one-desktop-pdf-editing-tool/309727/1 "2025-08-11T20:34:25Z")

</div>

# Every PDF

**A powerful and intuitive all-in-one desktop PDF editing tool.**

[![GitHub Stars](https://camo.githubusercontent.com/fc641cc06940b9df43f2e6500e64210359978abc95c0e174a65d4657b3fc9b5d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4444554c444455434b2f65766572792d7064663f7374796c653d666f722d7468652d6261646765266c6f676f3d67697468756226636f6c6f723d676f6c64)](https://github.com/DDULDDUCK/every-pdf/stargazers) [![GitHub Forks](https://camo.githubusercontent.com/a2d673d90705025c26be0d13a4b334125af272178a06c4992f5f5f344fca416d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f4444554c444455434b2f65766572792d7064663f7374796c653d666f722d7468652d6261646765266c6f676f3d67697468756226636f6c6f723d626c756576696f6c6574)](https://github.com/DDULDDUCK/every-pdf/network/members) [![All Contributors](https://camo.githubusercontent.com/c8ea72d5385f0f1c415fa9126d3744b1b269a54d63bfb21eae733c888cbcfb05/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616c6c2d636f6e7472696275746f72732f4444554c444455434b2f65766572792d7064663f7374796c653d666f722d7468652d626164676526636f6c6f723d6f72616e6765)](https://github.com/DDULDDUCK/every-pdf/graphs/contributors)  
[![GitHub Release](https://camo.githubusercontent.com/05758248f8e9f869347e902e8c104b668b94e1db7ed7599f41d8025ecd178e36/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f4444554c444455434b2f65766572792d7064663f7374796c653d666f722d7468652d626164676526636f6c6f723d627269676874677265656e)](https://github.com/DDULDDUCK/every-pdf/releases) [![GitHub Downloads](https://camo.githubusercontent.com/16cbd348d61cae0af5f810b16fa4f8cf759e4f03d4690013162805588b14170a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f4444554c444455434b2f65766572792d7064662f746f74616c3f7374796c653d666f722d7468652d6261646765266c6f676f3d67697468756226636f6c6f723d73756363657373)](https://github.com/DDULDDUCK/every-pdf/releases) [![License](https://camo.githubusercontent.com/a2000226549c8547f8eb4ee1faf7624fe7916ec3f9d040f5ea265e290d4031f7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f4444554c444455434b2f65766572792d7064663f7374796c653d666f722d7468652d626164676526636f6c6f723d696e666f726d6174696f6e616c)](https://github.com/DDULDDUCK/every-pdf/blob/main/LICENSE)  
[![Build Status](https://camo.githubusercontent.com/8527e0ccfbd487feb59deda61b6e27dcc880692f7d7c5e6705ec81029158e407/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f4444554c444455434b2f65766572792d7064662f72656c656173652e796d6c3f6272616e63683d6d61696e267374796c653d666f722d7468652d6261646765266c6f676f3d676974687562616374696f6e73)](https://github.com/DDULDDUCK/every-pdf/actions/workflows/release.yml) [![GitHub Issues](https://camo.githubusercontent.com/cb736ee3d024f846d90438dd7b0ee40f686febcd6b59e45e14abe27a2979c627/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f4444554c444455434b2f65766572792d7064663f7374796c653d666f722d7468652d6261646765266c6f676f3d67697468756226636f6c6f723d726564)](https://github.com/DDULDDUCK/every-pdf/issues) [![GitHub Pull Requests](https://camo.githubusercontent.com/4d81e041f43bb9ad74a14fcb2a4ce99249568cbf650098850be08272e7fbfb54/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732d70722f4444554c444455434b2f65766572792d7064663f7374796c653d666f722d7468652d6261646765266c6f676f3d67697468756226636f6c6f723d79656c6c6f77)](https://github.com/DDULDDUCK/every-pdf/pulls)

[![Language-English](https://camo.githubusercontent.com/43786960b5d2c90218cc337742c9c00f6d249e3928285857f5f0f2a71acff866/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c616e67756167652d456e676c6973682d626c75653f7374796c653d666f722d7468652d6261646765)](https://github.com/DDULDDUCK/every-pdf/blob/main/README.md) [![Language-Korean](https://camo.githubusercontent.com/1c07abcb0037093d9f8064b33cbf855a368e45c7323b4cf223d8abb07671afb4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652fec96b8ec96b42ded959ceab5adec96b42d626c75653f7374796c653d666f722d7468652d6261646765)](https://github.com/DDULDDUCK/every-pdf/blob/main/README.ko.md)

* * *

## ✨ Key Features

Every PDF is a powerful desktop application packed with all the features you need, from everyday document tasks to professional-level editing.

- **✍ PDF Editor (New!)**: Add text, signatures, images, and checkboxes to complete your documents.

- **🔄 Convert PDF** : Converting PDFs to different formats and converting different formats to PDFs .

- **📄 Split Pages** : Easily split large PDF files by a specific page range or individual page numbers.

- **➕ Merge Files** : Effortlessly combine multiple PDF documents into a single file with a simple drag-and-drop.

- **💧 Watermark** : Protect your documents by adding custom text or image watermarks.

- **🔄 Manage Pages** : Rotate or reorder pages to take full control of your document’s flow.

- **🔐 Encrypt/Decrypt** : Secure your PDF documents by adding or removing password protection.

* * *

## 📥 Download

Get the latest version of Every PDF for your operating system.

| Operating System | File Format | Download Link |
| --- | --- | --- |
| 💻 **Windows** | `.exe` | [![](https://camo.githubusercontent.com/f5a496e232656e48d73d4de33f8e859c21d21c127dd37ab68065bc2496c4df91/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61746573745f52656c656173652d446f776e6c6f61642d627269676874677265656e3f7374796c653d666c61742d737175617265)](https://github.com/DDULDDUCK/every-pdf/releases/latest) |
| 🍏 **macOS** | `.dmg` | [![](https://camo.githubusercontent.com/f5a496e232656e48d73d4de33f8e859c21d21c127dd37ab68065bc2496c4df91/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61746573745f52656c656173652d446f776e6c6f61642d627269676874677265656e3f7374796c653d666c61742d737175617265)](https://github.com/DDULDDUCK/every-pdf/releases/latest) |

* * *

## 📺 Demos in Action

> **New Editing Features Demo (v2.0.0)**
>
> [![Edit Demo](https://private-user-images.githubusercontent.com/126528992/474810660-e3ec427a-5a43-4d23-840b-9fbc73e1a8cb.gif?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTQ5NDQwMjYsIm5iZiI6MTc1NDk0MzcyNiwicGF0aCI6Ii8xMjY1Mjg5OTIvNDc0ODEwNjYwLWUzZWM0MjdhLTVhNDMtNGQyMy04NDBiLTlmYmM3M2UxYThjYi5naWY_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwODExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDgxMVQyMDIyMDZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05NTVlYTNkYWU4NTQ1YWZhNDQzMDA4MWVmNDMzMGJmZTdmYjViNjkyYmQ3YjE2NzJmNDljNWZiMjAzOWY5NzNmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.rxBtuaZhXEqQFfn6E6HvB8k7NkVgmVBwxvohujOOk0A)](https://private-user-images.githubusercontent.com/126528992/474810660-e3ec427a-5a43-4d23-840b-9fbc73e1a8cb.gif?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTQ5NDQwMjYsIm5iZiI6MTc1NDk0MzcyNiwicGF0aCI6Ii8xMjY1Mjg5OTIvNDc0ODEwNjYwLWUzZWM0MjdhLTVhNDMtNGQyMy04NDBiLTlmYmM3M2UxYThjYi5naWY_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwODExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDgxMVQyMDIyMDZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05NTVlYTNkYWU4NTQ1YWZhNDQzMDA4MWVmNDMzMGJmZTdmYjViNjkyYmQ3YjE2NzJmNDljNWZiMjAzOWY5NzNmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.rxBtuaZhXEqQFfn6E6HvB8k7NkVgmVBwxvohujOOk0A)

> **Split Feature Demo**
>
> [![Split Demo](https://private-user-images.githubusercontent.com/126528992/474809736-bcf83b87-b04a-436b-9e7f-f585f4c78faa.gif?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTQ5NDQwMjYsIm5iZiI6MTc1NDk0MzcyNiwicGF0aCI6Ii8xMjY1Mjg5OTIvNDc0ODA5NzM2LWJjZjgzYjg3LWIwNGEtNDM2Yi05ZTdmLWY1ODVmNGM3OGZhYS5naWY_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwODExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDgxMVQyMDIyMDZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03OTNhMTgxMGQ0NmFhMDE0M2M3MDNkMzRjMDYzNWYxZTA4NTgxMzZjNDA5N2FiNDVkYjExZTZhMjgyYjJjNTQ4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Z2Yhco30ZQUKkKsjkzYBiobHIuelOMN2lSPIlAgCD6k)](https://private-user-images.githubusercontent.com/126528992/474809736-bcf83b87-b04a-436b-9e7f-f585f4c78faa.gif?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTQ5NDQwMjYsIm5iZiI6MTc1NDk0MzcyNiwicGF0aCI6Ii8xMjY1Mjg5OTIvNDc0ODA5NzM2LWJjZjgzYjg3LWIwNGEtNDM2Yi05ZTdmLWY1ODVmNGM3OGZhYS5naWY_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwODExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDgxMVQyMDIyMDZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03OTNhMTgxMGQ0NmFhMDE0M2M3MDNkMzRjMDYzNWYxZTA4NTgxMzZjNDA5N2FiNDVkYjExZTZhMjgyYjJjNTQ4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Z2Yhco30ZQUKkKsjkzYBiobHIuelOMN2lSPIlAgCD6k)

* * *

## 👨‍💻 For Developers

Interested in contributing? Follow this guide to set up the project locally.

### Prerequisites

- [Node.js](https://nodejs.org/) (v18 or higher)

- [Python](https://www.python.org/) (v3.9 or higher)

- [Git](https://git-scm.com/)

### Installation & Run

```auto
# 1. Clone the project
git clone https://github.com/DDULDDUCK/every-pdf.git
cd every-pdf

# 2. Install Node.js dependencies
npm install

# 3. Set up the Python backend environment (automatic)
# This script creates a virtual environment and installs dependencies.
npm run setup-backend

# 4. Run in development mode (starts both frontend and backend)
npm run dev

```

### Project Structure

```auto
every-pdf/
├── app/ # Final Electron app resources (built by Nextron)
├── backend/ # Python backend source and virtual environment (venv)
├── main/ # Electron main process source (TypeScript)
├── public/ # Static assets (images, etc.)
├── renderer/ # Next.js frontend source (React, TypeScript)
├── resources/ # Resources used during build (e.g., app icons)
├── scripts/ # Build/development automation scripts
└── ...

```

* * *

## 🛠 Tech Stack

- **Framework** : Nextron (Next.js + Electron)

- **Frontend** : React, TypeScript, Tailwind CSS

- **Backend** : Python, FastAPI

- **Build/Deployment** : Electron Builder

* * *

## 🤝 Contributing

Contributions are always welcome! Whether it’s bug reports, feature suggestions, or code contributions, we appreciate your help. Please check out our [Contributing Guidelines](https://github.com/DDULDDUCK/every-pdf/blob/main/CONTRIBUTING.md) for more details.

* * *

📜 **License**

This project is licensed under the [MIT License](https://github.com/DDULDDUCK/every-pdf/blob/main/LICENSE).

GitHub:

-

> **[GitHub - DDULDDUCK/every-pdf: ✍️ A powerful, all-in-one desktop PDF toolkit to...](https://github.com/DDULDDUCK/every-pdf)**
>
> ✍️ A powerful, all-in-one desktop PDF toolkit to edit, convert, merge, and secure your documents. Built with Electron, Next.js, and Python.

---

<div class="post-metadata">

**Author:** ![Scythe91](https://onehack.st/user_avatar/onehack.st/scythe91/32/154184_2.png) [@Scythe91](https://onehack.st/u/Scythe91)\
**Post date:** [August 12, 2025, 6:28am UTC](https://onehack.st/t/every-pdf-a-powerful-and-intuitive-all-in-one-desktop-pdf-editing-tool/309727/2 "2025-08-12T06:28:41Z")

</div>

Thanks Sam! Am also looking for something that can summarize long PDFs, maybe summarize chapters with AI. What would you recommend? 🙂

---

<div class="post-metadata">

**Author:** ![Mr419](https://onehack.st/user_avatar/onehack.st/mr419/32/149184_2.png) [@Mr419](https://onehack.st/u/Mr419)\
**Post date:** [August 12, 2025, 5:49pm UTC](https://onehack.st/t/every-pdf-a-powerful-and-intuitive-all-in-one-desktop-pdf-editing-tool/309727/3 "2025-08-12T17:49:27Z")

</div>

try notebook llm

---

<div class="post-metadata">

**Author:** ![Aina](https://onehack.st/user_avatar/onehack.st/aina/32/167469_2.png) [@Aina](https://onehack.st/u/Aina)\
**Post date:** [August 12, 2025, 7:15pm UTC](https://onehack.st/t/every-pdf-a-powerful-and-intuitive-all-in-one-desktop-pdf-editing-tool/309727/4 "2025-08-12T19:15:13Z")

</div>

> [@Scythe91](#):
>
> What would you recommend?

[AI PDF Chapter Summarizers – Free Tools for Instant, Accurate Insights ⭐](https://onehack.st/t/ai-pdf-chapter-summarizers-free-tools-for-instant-accurate-insights/309744)

### Good luck! ❤
