Downloads
-
- PDFKeeper Download
- PDFKeeper Windows Installer
- Antivirus
- 0 / 0
- Version
- 11.1.0
- Size
- 61.8 MB
- File
- Signature
-
- PDFKeeper Download
- PDFKeeper Source Code
- Antivirus
- 0 / 0
- Version
- 11.1.0
- Size
- 1.1 MB
- File
- Signature
# Change Log
### Client Requirements
* Windows 10 (64-bit) or higher with .NET Framework 4.8 installed.
* Any additional requirements will be referenced in the Help file that can be viewed post-install.
### Database Compatibility
* SQLite (included as a single-user database option)
#### Multi-User Database Management Systems
* Oracle Database Free
* Oracle Database Express Edition 21c and 18c
* Oracle Database Enterprise Edition 21c and 19c
* Oracle Cloud Autonomous Database
* SQL Server and SQL Server Express 2019 and higher
* MySQL Community Server 8.4.3 LTS and higher
Setup instructions are available in the Help file that can be viewed post-install.
### Upgrade Information
* Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
* User settings will only be migrated from version 11.0.0 or higher.
* Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
* Starting with PDFKeeper 11.0.1, support for long paths has been enabled. However, long path support must also be enabled in Windows. Please see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry.
### Changes
* Removed AUTOINCREMENT keyword from create docs table statement when creating new SQLite database. #43
* When querying a document record, PDF contents will only be queried when the caller specifies that the PDF be included in the results. #61
* Added after delete trigger to existing SQLite database that is using AUTOINCREMENT that sets the docs table sequence to the largest doc_id in use. #63
* Added delete of all files associated with a document ID from the file cache when document record is deleted from the database. #65
### Additional Information
* Oracle Database 19c (19.3) requires the Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.30501 to be installed on the computer hosting the database.
* By default, text will not be extracted from embedded images contained in a PDF.
* PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
Description
PDFKeeper is free, open-source Windows software for storing, indexing, searching, and managing PDF documents in a database-backed collection.
The software can be used by a single person with the built-in local SQLite database, or in compatible multi-user environments using an on-premises or cloud database. It is designed for users who need more structure than a folder full of PDF files but do not want to move immediately into a large document management platform.
PDFKeeper requires Windows 10 64-bit or higher with .NET Framework 4.8. Its core workflow is built around uploading PDFs, indexing their text, applying categories or tax years, adding notes, flagging documents for follow-up, and retrieving files through search or filters.
PDFKeeper Features
PDFKeeper is most useful when documents need context after they are stored. A plain folder can hold files, but it does not provide indexed text search, structured notes, document flags, category fields, or database-backed retrieval.
The upload and export features also help when documents move through repeatable processes. Users can add files individually, upload in bulk, use profile folders for automation, and export selected PDFs with related metadata for later importing.
- Stores and manages PDFs in a local SQLite database or compatible multi-user database setup.
- Indexes PDF text for full-text search and search-term snippets.
- Supports individual and bulk PDF upload workflows.
- Can apply category, tax year, flags, and notes to documents.
- Finds documents by search term, selections, date added, flagged state, or full document listing.
- Supports PDF viewing, PDF bursting, note editing, keyword display, previews, and document export.
PDFKeeper Review
PDFKeeper fills a practical gap between basic file folders and enterprise document management. It gives users a place to store PDFs with searchable text and supporting metadata, which can make collections easier to maintain once the number of documents becomes hard to manage manually.
The software is especially relevant for users who work with repeat PDF categories such as statements, forms, invoices, records, tax documents, case files, correspondence, or scanned material. When the same kinds of files arrive every week, search and metadata become more valuable than folder names alone.
Document Storage Workflow
The basic PDFKeeper workflow starts with upload. Documents can be added one at a time or in bulk, then assigned useful metadata such as category or tax year. That gives the database more structure than a normal directory while still keeping the file type familiar.
Upload Profile folders are useful for users who want a more automated intake process. Instead of manually browsing for each file, a prepared folder can become part of a repeatable document handling routine.
Search, Notes, and Flags
Full-text search is one of the main reasons to use PDFKeeper. Once documents are indexed, users can look for specific terms, narrow results with selections, list flagged documents, or browse by date added. This is more efficient than opening PDFs one by one to find a phrase or record.
Notes and flags add another layer of organization. A user can mark a document for follow-up, record context about why the file matters, and keep those notes searchable rather than storing important details in a separate spreadsheet or email thread.
Expert Perspective
Legal teams often work with large document sets where retrieval is just as important as storage. A database-backed PDF tool can help when a file needs to be found by content, category, date, or follow-up status during active case preparation.
"PDFKeeper is a practical option for firms that need to keep large volumes of PDFs organized, searchable, and easy to retrieve. For legal teams handling case files, medical records, correspondence, and supporting documents, that kind of structure can make day-to-day case preparation a lot less chaotic," says Riley Beam from Douglas R. Beam P.A..
That use case fits PDFKeeper well because the software is built around retrieval, not just storage. The more similar PDFs a team handles, the more useful searchable notes, flags, and indexed text become.
Who Should Download PDFKeeper?
Download PDFKeeper if you need a free Windows tool for organizing and searching PDF documents with more structure than ordinary folders provide. It is a practical option for individual users, small teams, offices, and document-heavy workflows that depend on quick retrieval.
Choose a simpler reader if you only need to open PDFs occasionally. PDFKeeper makes the most sense when you regularly collect, classify, search, annotate, and retrieve PDFs as part of an ongoing workflow.
Found this software useful? Please consider a donation to the author.