Skip to content

MergePDFsApp is a Windows tool that allows you to merge multiple PDF files using a GUI that appears directly from the Windows right-click menu. You can select several PDFs in File Explorer, right-click, and launch an interface where you can reorder and merge PDF files into one.

Notifications You must be signed in to change notification settings

OOkyanus/MergePDFsApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MergePDFsApp

created-with-chatgpt

MergePDFsApp is a Windows tool that allows you to merge multiple PDF files using a GUI that appears directly from the Windows right-click menu. You can select several PDFs in File Explorer, right-click, and launch an interface where you can reorder and merge PDF files into one.


✨ Features

  • Merge multiple PDFs through right-click menu
  • Reorder PDFs using up/down buttons
  • Choose output folder
  • Fully self-contained with Python
  • No command-line needed

🐍 1. Installation

1.1 Navigate to the project folder

C:\...\projects\MergePDFsApp

Ensure the folder contains:

CombinePDFs.py
doge_ok.jpeg
dach_hund.jpg

🐍 2. Create a Python virtual environment

Open PowerShell or CMD, then run:

python -m venv .venv

Activate the environment:

PowerShell:

.\.venv\Scripts\Activate

Command Prompt (cmd):

.\.venv\Scripts\activate.bat

You should now see:

(.venv) C:\...\projects\MergePDFsApp>

📦 3. Install required packages

pip install -r requirements.txt

🖱️ 4. Adding to Windows Right-Click Menu

  1. Press
    Win + R
    
  2. Type
    shell:sendto
    
    and press Enter.
  3. Inside the SendTo folder:
    • Right-click → New → Shortcut
  4. For the shortcut target, use:
"C:\...\projects\MergePDFsApp\.venv\Scripts\pythonw.exe" "C:\...\projects\MergePDFsApp\CombinePDFs.py"
  1. Name the shortcut:
Merge PDFs

✔ Usage

Select PDFs → Right-click → Send to → Merge PDFs
→ The MergePDFsApp GUI appears.

🖼️ 5. Included Images

  • doge_ok.jpeg — success popup image
  • dach_hund.jpg — overwrite warning image

Place both in the same folder as CombinePDFs.py.


💬 6. Usage Workflow

  1. Select multiple PDF files in File Explorer
  2. Right-click → Merge PDFs
  3. GUI opens:
    • Files shown in reorderable list
    • Folder selection auto-navigates into subfolders
    • Filename entry supports auto-“.pdf”
  4. Press ✓ to merge
  5. Overwrite dialog appears if necessary
  6. Success popup after merging

About

MergePDFsApp is a Windows tool that allows you to merge multiple PDF files using a GUI that appears directly from the Windows right-click menu. You can select several PDFs in File Explorer, right-click, and launch an interface where you can reorder and merge PDF files into one.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages