Browse free open source Python PDF Editors and projects below. Use the toggles on the left to filter open source Python PDF Editors by OS, license, language, programming language, and project status.

  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    PDF Arranger

    PDF Arranger

    Small python-gtk application, to merge or split PDFs

    PDF Arranger is a small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. It is a front end for pikepdf. PDF Arranger is a fork of Konstantinos Poulios’s PDF Shuffler (see Savannah or Sourceforge). It’s a humble attempt to make the project a bit more active.
    5.0 out of 5 stars 2 Reviews
    Downloads: 307 This Week
    Last Update:
    See Project
  • 2
    Dangerzone

    Dangerzone

    Take potentially dangerous PDFs, office documents, or images

    Dangerzone is a free, open-source document security application developed to make potentially malicious files safer to open. It converts untrusted PDFs, office documents, and images into sanitized PDF files through an isolated processing environment. The application first renders documents inside a sandbox to reduce exposure to malicious embedded content. It then transforms each page into raw pixel data and reconstructs a new PDF outside the sandbox. This process removes active elements such as embedded scripts and other potentially dangerous document structures. Dangerzone is especially useful for journalists, researchers, and professionals handling attachments from unknown sources. Available for Windows, macOS, and Linux, it provides a straightforward method for reducing document-based security risks.
    Downloads: 66 This Week
    Last Update:
    See Project
  • 3
    PdfBooklet

    PdfBooklet

    Create booklets and print layouts from PDF files.

    PdfBooklet is a Python Gtk application which allows to make books or booklets from existing pdf files. It can also adjust margins, rotate, scale, merge files or extract pages.
    Leader badge
    4.2 out of 5 stars 15 Reviews
    Downloads: 145 This Week
    Last Update:
    See Project
  • 4
    MinerU

    MinerU

    A high-quality tool for convert PDF to Markdown and JSON

    MinerU is an open-source, high-quality document extraction toolkit focused on converting PDFs (and other document formats) into structured Markdown and JSON. It leverages OCR and layout analysis to preserve semantic structure and metadata, ideal for research and data science workflows.
    Downloads: 16 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    PDF-Shuffler
    PDF-Shuffler is a small python-gtk application, which helps the user to merge or split pdf documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. It is a frontend for python-pyPdf.
    4.8 out of 5 stars 40 Reviews
    Downloads: 19 This Week
    Last Update:
    See Project
  • 6
    patchworkPDF

    patchworkPDF

    An Open Source PDF editor for Windows

    An Open Source PDF editor for Windows. Written in Python. Includes source and can be built for MAC or Linux. You can view, annotate, bookmark, edit (native text and scanned PDF documents), reorder, export, merge, compress and more. Author: Gareth Finch
    Leader badge
    5.0 out of 5 stars 1 Review
    Downloads: 37 This Week
    Last Update:
    See Project
  • 7
    Tarjamento de Dados Pessoais e Sigilosos

    Tarjamento de Dados Pessoais e Sigilosos

    Ferramenta de Tarjamento de Dados Pessoais e Sigilosos

    TarjaPDF v2.3 — Ferramenta de Tarjamento de Dados Pessoais e Sigilosos Proteja dados sensíveis em PDFs com segurança irreversível. Interface moderna (tema claro/escuro), marcação manual (texto, linha, área) e detecção automática de CPF, RG, e-mail, telefone, nomes e endereços, inclusive em PDFs digitalizados via OCR integrado, em todas as páginas. Scan inteligente com revisão antes de tarjar e relatório LGPD a cada operação. Security by Design: salva só como PDF-imagem, impedindo a recuperação dos dados. Novo na 2.3: motor interno de processamento de PDF atualizado, sem nenhuma mudança de interface ou de uso, correções de precisão no tarjamento automático (inclusive em páginas rotacionadas) e indicador visual ao carregar documentos. Processamento 100% local. ⚠️ Alguns antivírus podem gerar falso positivo devido ao empacotamento com PyInstaller. O software é seguro. Ao instalar, adicione uma exceção no antivírus ou desabilite temporariamente a proteção em tempo real.
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • 8
    passermark

    passermark

    Free, open-source PDF viewer, print tool and prepress toolbox

    Passermark is a free, open-source PDF viewer, print tool and prepress toolbox for Windows and Linux. It is developed alongside real daily prepress work and uses the printer drivers already installed on your system (CUPS on Linux, Windows drivers) with all their options — including finishers. View and print: PDFs, images (including HEIC and SVG) and Office files via LibreOffice. Imposition: fit/scale, N-up, poster tiling, step and repeat, booklets as saddle stitch, grouped signatures or stacked single sheets with creep, marks and sheet overview. Plan and poster printing on roll devices: rolls are read from the device (IPP/SNMP) with automatic or fixed roll choice, live running-metre calculation with low-roll warning, overspill strips, cut and fold marks, panel splitting for anything wider than the roll. Preflight and repair
    Downloads: 28 This Week
    Last Update:
    See Project
  • 9
    PDF Merge and Edit

    PDF Merge and Edit

    Python script to merge and edit sensitive PDF files

    Python script to merge and edit sensitive PDF files you don't want to upload to random sites you find on Google. Merge PDFs by adding one to another. Update a single page in a PDF (good for adding a signed page to a form) Insert a page into an existing PDF. Delete a page. Click on one of the buttons and a new window will pop up depending on the function. Pick your files and enter in the data. If there are no problems, a confirmation will pop up.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10
    UwUConverter

    UwUConverter

    cross-platform file conversion tool with right-click file menu support

    UwUConverter is a local file conversion tool designed to make common conversions fast and convenient without needing to open a dedicated converter application every time. It also supports cli. On Windows, UwUConverter integrates directly into File Explorer, allowing supported files to be converted or compressed from the right-click menu. Folder batch conversions open a graphical interface with category selection, output format, destination mode, progress tracking, cancellation, and optional logging. Linux support is also available, with integration for Dolphin, Nautilus, Nemo, and Caja. Linux support is currently considered experimental while compatibility is tested across more distributions and desktop environments. UwUConverter supports a wide range of formats, including: Video: MP4, MKV, MOV, AVI, WEBM Audio: MP3, WAV, FLAC, OGG, OPUS Images: PNG, JPG, JPEG, WEBP, ICO, TIF, TIFF, RAW Documents: PDF, DOCX, ODT, TXT Spreadsheets: XLSX, XLS, XLSB, XLSM, ODS, CSV, TSV
    5.0 out of 5 stars 1 Review
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    Merge PDF files instantly with this simple, free Windows tool by Franklin Ogot.
    5.0 out of 5 stars 1 Review
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Word to PDF offline

    Word to PDF offline

    Easily convert Word to PDF offline

    Do you work with a large number of applications and need to convert files regularly? Then this app is for you. Its simple design and intuitive controls ensure a comfortable user experience. The converter supports the docx format. Full functionality requires an activated version of Microsoft Word.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    loeito

    loeito

    Free, private PDF app: merge, edit, sign, forms, OCR, tables, degitize

    Loeito is a free and open-source PDF app for everyday work. It is calm, simple and private: everything happens on your own computer, nothing is uploaded, and no account is needed. Merge PDFs and rearrange their pages by dragging or with the keyboard. Read comfortably in focus mode. Rotate, split, crop and edit. Make scans searchable with OCR. Copy tables, even from scans, into Excel. Digitize maps and take output into Shapefile, GeoJSON, KML or Delft3D files. Build fillable forms from ready templates, or convert Word, Excel and scanned forms. Add page numbers, headers and book covers. Black out private details for real, remove hidden meta data, and lock files with a password. Free software under the GNU AGPL v3. Installers for Windows, macOS and Linux.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    Mova PDF voice reader

    Mova PDF voice reader

    PDF Reader with Text-to-Speech (TTS) Mowa

    Mova is an accessible PDF reader for Linux that combines document viewing with text-to-speech functionality. It displays documents in a convenient two-page layout and reads the extracted text aloud while highlighting the currently spoken line. Users can start reading from the beginning of the displayed pages or click a specific line to continue from that position. Speech language and reading speed can be adjusted directly from the toolbar. Mova automatically saves reading progress for previously opened documents and restores the last document and page when the application is started again. A high-contrast interface mode with larger text is also available for improved readability. Main features: * PDF viewing in a two-page layout * Text-to-speech powered by eSpeak NG * Synchronized highlighting of the currently spoken line * Click any text line to start reading from that position * Adjustable speech speed from 80 to 400 words per minute * Support for 25 speech languages
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Dare-Dare stands for Document Ajax Reader Extension. It's a full javascript online pdf reader. No flash, no closed sources !!!!
    5.0 out of 5 stars 1 Review
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Pdf_tools
    ✅ Image to PDF Convert multiple image files into a single PDF. Supports formats: JPG, JPEG, PNG, BMP, TIFF. ✅ PDF Merger Merge multiple PDF files into one. Reorder PDF files before merging. ✅ PDF Splitter Split PDF files by range or into individual pages. ✅ Page Remover Remove specific pages from a PDF. ✅ Fill & Sign Add text and signature to a PDF. Preview the PDF and adjust signature position.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    pdf2wordx

    pdf2wordx

    Convertir "pdf" a documentos ".docx"

    `pip install pdf2wordx` Este proyecto usa "Tkinter" V8.6 y usa "pdf2docx" V0.5.8 para realizar las conversiones de PDF a DOCX. El programa es fácil de usar, solo se dene seleccionar el archivo PDF, Bucar la carpeta donde se guardará el documento DOCX, finalmente de click en el botón "Convertir", el documento se convertirá y guardará en la ruta especificada.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    PII-Blackout

    PII-Blackout

    100% offline, AI-powered PDF redaction

    PII Blackout — 100% Offline, Automated PDF & Image Redaction Protecting sensitive data shouldn't mean risking your privacy by uploading files to online tools. PII Blackout is a powerful, local-first desktop application that automates the tedious process of finding and masking Personally Identifiable Information (PII) with military-grade security. Key Features: Smart Auto-Detection & Redaction Manually searching for emails, phone numbers, tax IDs, and names is a thing of the past. PII Blackout automatically scans, detects, and blackouts sensitive data points across your documents in one click. Absolute, Irreversible Security (Image-Level Blackout) Unlike standard PDF editors that merely place a black shape over editable text (which can easily be copied or uncovered), PII Blackout flattens and bakes the redaction directly into the image surface of the document. The covered data is permanently destroyed and mathematically impossible to recover. 100% Offline & Local Processing
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Docx2PDF The Converter [I.S,A]

    Docx2PDF The Converter [I.S,A]

    Docx-2-PDF: The Converter [Improved.Simplified.Alternative]

    Docx-2-PDF Converter' is an desktop application developed using python 3.11.4 and other add-on libaries. Converts image file into PDF file. 'Image 2 PDF Converter' has two modes: 1) Single file - Convert one word (.docx) file into pdf file. 2) From Directory/Folder - Convert word (.docx) files into pdf files from a directory or folder. Compatible only for windows OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    FileConverterX

    FileConverterX

    Convertidor de Archivos

    FileConverterX es una herramienta diseñada para convertir documentos entre distintos formatos, optimizando la gestión y manipulación de archivos. Permite a los usuarios transformar documentos de texto, imágenes y otros tipos de archivos en diferentes formatos de manera rápida y eficiente.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Jupyter Notebooks as PDF

    Jupyter Notebooks as PDF

    Save Jupyter Notebooks as PDF

    This Jupyter notebook extension allows you to save your notebook as a PDF. To make it easier to reproduce the contents of the PDF at a later date the original notebook is attached to the PDF. Unfortunately not all PDF viewers know how to deal with attachments. PDF viewers known to support downloading of file attachments are: Acrobat Reader, pdf.js and evince. The pdftk CLI program can also extract attached files from a PDF. Preview for OSX does not know how to display/give you access to attachments of PDF files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    You can convert pdf files or slice them. It's developted by Python and interface device is Tkinter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PyExe: Cbz to pdf converter [I.S.A]

    PyExe: Cbz to pdf converter [I.S.A]

    PyExe: Cbz to pdf converter [Improved.Simplified.Alternative]

    Converts Comic book zip (.cbz) into PDF files. Compatible only for windows OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    borb

    borb

    borb is a library for reading, creating and manipulating PDF files

    borb is a library for creating and manipulating PDF files in python. borb is a pure python library to read, write, and manipulate PDF documents. It represents a PDF document as a JSON-like data structure of nested lists, dictionaries and primitives (numbers, string, booleans, etc) This is currently a one-man project, so the focus will always be to support those use-cases that are more common in favor of those that are rare.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next