PDF Apps


4  /  5 Reviews
Dec 26, 2018 Last updated


Older Versions

# Change Log

• Added compatibility for Oracle Database 18c, 12c, and 11g Release 2.

• Replaced the numeric datatype with number in the database schema creation script for Oracle as numeric is deprecated.

• Replaced all usage and references to the Oracle Database connect and resource roles in the schema creation script and Help file with only the required privileges as the connect and resource roles have been deprecated by Oracle.

• Exception type is now displayed and logged during an unhandled exception event.

• Sumatra PDF is now being closed by the Add PDF Document form after View Original or Preview has been selected while Sumatra PDF was open.

• Fixed unhandled exception that would occur when PDFKeeper is unable to delete the "PDFKeeper Upload" shortcut when closing.

• Fixed unhandled exception that would occur when exporting a PDF from a document record that no longer exists.

• Fixed unhandled exception that would occur when selecting a document record in the Search Results DataGridView that no longer exists.


PDFKeeper is a free, open source program designed for Oracle Database. It provides an "upload, index, and search solution for PDF documents".

Although, this software currently worh with Oracle Database (tested with Oracle Database Express Edition XE) other future releases might extend its support for other database management systems. You can request this, post an issue or a suggestion on its GitHub page available here.

Note: PDFKeeper requires .NET Framework 4.6.1 or higher


- PDF docs are stored and indexed in a compatible, relational database and you can search them by: String, Author, Subject, Author and Subject, Date Added, and by querying all documents.

- upload PDF documents one by one or in bulk mode without using configured Upload folders.

- Document record functions include: PDF document viewing with the bundled or default viewer, Notes editing, Keywords viewing, PDF document Preview image viewing, and viewing of Text extracted from the PDF document.

- You can add "Notes" to document records, including a "Date and Time" stamp that includes the database user account name. "Notes" can be edited and they are indexed by the database, making the text searchable. Also, "Notes" can be saved to a text file, printed, and can be uploaded with a name matching PDF document.

- Text extracted from the PDF document can be printed and saved to a text file.

- You can export PDFs and their "Notes" from the database.

Found this software useful? Please consider a donation to the author.