Skip to content

mircothibes/pdf-to-docx-converter

Repository files navigation

🧩 PDFtoDOCX Converter


Python
GUI
Build
Platform
License

A simple and user-friendly desktop application to batch convert .pdf files to .docx format using a clean graphical interface built with Tkinter.


🚀 Features

  • ✅ Convert one or multiple PDF files to DOCX format.
  • ✅ Select output folder for saving the converted files.
  • ✅ Simple and intuitive GUI.
  • ✅ Desktop shortcut with custom icon.
  • ✅ Built with Python 🐍.

🖼️ Screenshots

Application Icon

Main Interface

Success Message


📁 Project Structure

pdf-to-docx-converter/
├── inputs_pdfs/             # Folder for input files (optional)
├── outputs_docx/            # Output folder for .docx files
├── logs/                    # Logs are saved here
├── src/
│   └── my_package/
│       ├── main.py          # PDF conversion logic
│       └── gui.py           # GUI logic
├── scripts/
│   └── create_shortcut.ps1  # PowerShell shortcut generator
├── dist/                    # Compiled executable via PyInstaller
├── icon.ico                 # Custom icon for the executable
├── setup.py                 # Packaging config
├── pyproject.toml           # Optional project config
└── README.md                # You are here

🛠️ Installation (Executable)

1.Download the latest .zip release from the Releases section. 2.Extract all contents. 3.Double-click gui.exe or use the desktop shortcut. 4.Select PDFs → Output folder → Convert ✅


🐍 Run via Python (Developers)

Requirements

  • Python 3.11+
  • Virtual environment (recommended)

Installation

git clone https://github.com/mircothibes/pdf-to-docx-converter.git
cd pdf-to-docx-converter
python -m venv .venv
.venv\Scripts\activate
pip install -e .

Run the app

pdf2docx-gui

📦 Build Executable (PyInstaller)

To generate a .exe version (Windows):

pyinstaller --noconsole --onefile --icon=icon.ico src/my_package/gui.py

The executable will be available in the dist/ folder.


👤 Author

Developed by Marcos Vinicius Thibes Kemer LinkedIn: Marcos Vinicius Thibes Kemer


📄 License

This project is licensed under the MIT License.


About

A simple desktop tool to convert PDF files to DOCX using a GUI built in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published