# PDF Tools

## Online

* [SimPDF](https://simpdf.com/), [Github](https://github.com/shashanoid/Simpdf)
* [Tools PDF24](https://tools.pdf24.org/en/) merge, split, compress, extract, edit, protect
* [Smallpdf](https://smallpdf.com/)
* [Foxit PDF Tools](https://www.foxitsoftware.com/pdf-converter/)
* [Free PDF sign, combine and merge tool, split or reorder pages of multiple documents. Sign the document](https://pdfwrench.com/)

## WASM PDF Tools

* [Easy to use free PDF tools online - pdfux](https://pdfux.com/) Feature: WASM PDF editor, file (merge, split, interweave, zip), page (extract, delete, reorder, reverse, rotate, number, add blank, resize, flip), text (comment)
* [Merge PDF Files - PDF Tools, Local PDF Tools - Right in your Browser](https://localpdf.tech/): Merge, Compress, Extract, Watermark PDF
* [PDF Pages helper](https://shreevatsa.net/pdf-pages/) : Extract PDF
* [Split PDF: Unspread 2-up pages](https://shreevatsa.net/pdf-unspread/) : Split PDF
* [Möbius Printing helper](https://shreevatsa.net/mobius-print/) : Mobius Print PDF
* [PDF to Text - pdftotext.github.io](https://pdftotext.github.io/) : Convert PDF to text, OCR
* [PDF Table Util](https://pdftableutil.possiblenull.com/app/) : Convert PDF Table to text
* [Diff PDFs - ParePdf](https://parepdf.com/) : Compare two PDFs
* [PDFTRon](https://www.pdftron.com/webviewer/demo/) : document manipulation
* <https://kc0bfv.github.io/WASM-PDF-Combiner/>
* [PDF Tool](https://www.pdftool.org/en) : encrypt, decrypt, rotate, remove, optimize, split, merge
* [Human Tools](https://humantools.io/) combine, split, convert
* [PDF Annotator - Sign & Annotate PDF Files without sacrificing your privacy](https://pdf-annotator.repeat.day/) : annotate
* [SimplePDF - A free PDF editor to easily edit documents and fill in forms](https://simplepdf.eu/) annotate
* [pdfModer: mod your PDF](https://timothebarbe.github.io/pdfModer/)

## PDF Reader

* [Forest Web Based PDF Reader](https://forestreader.com/#)

## Offline

1. Inkscape
2. Microsoft Word
3. Libre Office
4. Okular

## PDF Table Extraction

* [List and Comparison](https://github.com/camelot-dev/camelot/wiki/Comparison-with-other-PDF-Table-Extraction-libraries-and-tools#pdfplumber)
* [Tabula: Extract Tables from PDFs](https://tabula.technology/)
* [PDF to Excel by Adobe](https://www.adobe.com/sea/acrobat/online/pdf-to-excel.html)
* [PDF to Excel by PDFTables](https://pdftables.com/)
* [Camelot: PDF Table Extraction for Humans—Camelot 0.8.2 documentation](https://camelot-py.readthedocs.io/en/master/)
* [eihli/image-table-ocr: Turn images of tables into CSV data. Detect tables from images and run OCR on the cells.](https://github.com/eihli/image-table-ocr)
* [tabulapdf/tabula-java: Extract tables from PDF files](https://github.com/tabulapdf/tabula-java)
* [artperrin/image2csv: Convert tables stored as images to an usable .csv file](https://github.com/artperrin/image2csv)
* [Convert PDF to Excel online for free](https://www.onlineocr.net/pdftoexcel) OCR
* [PDF to Excel Converter Free Online without Email](https://www.pdftoexcelconverter.net/) OCR
* [PDF to Excel Online 100% Free. Secure. Anonymous](https://easypdf.com/pdf-to-excel) OCR
* [PDF To Excel Converter–convert PDF to Excel online](https://www.ocr2edit.com/convert-to-excel)
* [Convert PDF to XLS with character recognition online & free](https://online2pdf.com/convert-pdf-to-xls-with-ocr)
* [OCR Recognize Text in PDF Online](https://www.sejda.com/ocr-pdf)

## Automatic Highlighting

* [Ailight](https://anishthite.github.io/ailight/)
* [Tuchu–Automatically highlight a document](https://tuchu.app/)

## PDF Applications

* ByteScout PDF Multitool
  * Data Extraction
    * Extract as TXT, CSV, XLSX, XML, JSON
    * Find text
    * Detect tables
    * OCR analyzer
    * Embedded images
    * Attachments
    * XFA Form and Form data as XFDF
    * Embedded multimedia
  * Conversion
    * Convert PDF to bitmap (PNG, JPEG)
    * Convert PDF to vector image (EMF)
    * Convert PDF to HTML
  * Sensitive Data: Analyzer, Detector, Remover, Editor
  * Document Parser: Template Editor, Classifier
  * Utilities
    * Remove text, vectors, images
    * Document information
    * Split document
    * Merge document
    * Rotate document
    * Make PDF searchable and unsearchable
    * Add image (watermark) to PDF
    * Optimize (compress) document
* PDF24 Toolbox
  * Data Extraction
    * Extract embedded images
  * Conversion
    * Convert to bitmap (PNG, JPEG)
    * Convert PDF to HTML
    * Convert PDF to Text
    * Convert PDF to Word
    * Convert PDF to Excel
    * Convert PDF to Powerpoint
    * Convert PDF to Other PDF Standards
    * Convert files (image, document) to PDF
  * Utilities
    * Split document
    * Remove selected page
    * Extract selected page
    * Merge document
    * Rotate document
    * Sort page (back to front, front to back)
    * Organize document (delete page, rotate page, add page, move page, print/fax/email selected page)
    * Protect and set PDF permission
    * Unlock (remove PDF protection and password)
    * Add image (watermark) to PDF
    * Add page numbers to PDF
    * Add text to PDF
    * Add drawing to PDF
    * Add shape to PDF
    * Add signature to PDF
    * Optimize (compress) document
    * Overlay two PDF documents
    * Compare two PDF documents
    * Capture screen
    * Import from scanner/camera
* Okular
* Foxit PDF
* Sumatra PDF
* PDF Reader by Xodo
* PDFsam
* Free PDF Compressor
* CutePDF Writer
* Xournal++
* MuPDF

## PDF to Excel

* [Excalibur: PDF Table Extraction for Humans—Excalibur 0.4.3 documentation](https://excalibur-py.readthedocs.io/en/master/)
* [Tabula: Extract Tables from PDFs](https://tabula.technology/)

## PDF Content Search

* [rga](https://phiresky.github.io/blog/2019/rga--ripgrep-for-zip-targz-docx-odt-epub-jpg/) : Rga: Ripgrep, but also search for PDFs, E-Books, Office documents, zip, tar.gz

## PDF Addon

* [belinghy/PDFRefPreview: Preview citations and other internal links in PDFs on mouse hover in the browser.](https://github.com/belinghy/PDFRefPreview)

## Look Scanned PDF

* [Look Scanned](https://lookscanned.io/scan)
* [Edouard Klein / falsisign · GitLab](https://gitlab.com/edouardklein/falsisign)
* [rwv/lookscanned.io: 📚 LookScanned.io - Make your PDFs look scanned](https://github.com/rwv/lookscanned.io)
* [baicunko/scanyourpdf: Repository for the Scan Your Pdf community](https://github.com/baicunko/scanyourpdf)
* [Make any PDF look like scanned!](https://www.scanyourpdf.com/)

## PDF Tools

* [Apps for PDF Document Manipulation](https://products.fileformat.app/pdf/)

## Diff PDF compare

By default, its only output is its return\
code, which is 0 if there are no differences and 1 if the two PDFs differ. If\
given the `--output-diff` option, it produces a PDF file with visually\
highlighted differences:

```none
$ diff-pdf --output-diff=diff.pdf a.pdf b.pdf
```

Copy

Another option is to compare the two files visually in a simple GUI, using\
the `--view` argument:

```none
$ diff-pdf --view a.pdf b.pdf
```

Copy

This opens a window that lets you view the files' pages and zoom in on details.\
It is also possible to shift the two pages relatively to each other using\
Ctrl-arrows (Cmd-arrows on MacOS). This is useful for identifying translation-only differences.

See the output of `$ diff-pdf --help` for complete list of options.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://irosyadi.gitbook.io/irosyadi/app/pdf-tool.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
