PDFTimeSealer is a cross-platform, portable desktop application designed to apply RFC 3161 trusted timestamps to PDF documents. It ensures long-term validation and integrity of your files without relying on external servers for file storage.
- Cross-Platform: Runs seamlessly on Windows, macOS, and Linux.
- Portable: No installation required. Just download and run.
- Batch Processing: Drag and drop multiple PDF files for bulk timestamping.
- Smart Repair: Automatically repairs corrupted PDF structures (e.g., bank statements) before timestamping.
- RFC 3161 Compliant: Supports standard timestamping servers (Default: DigiCert).
- Privacy Focused: Files are processed locally on your machine. No documents are uploaded to any cloud server.
- Download
PDFTimeSealer-Windows.exefrom the Releases Page. - Double-click to run (No admin rights required).
- Drag and drop your PDFs and click Start Timestamping.
- Download
PDFTimeSealer-macOSfrom the Releases Page. - Right-click the file and select Open (required for the first run due to Apple security).
- Provide permissions if requested.
- Download
PDFTimeSealer-Linuxfrom the Releases Page. - Open terminal and make the file executable:
chmod +x PDFTimeSealer-Linux ./PDFTimeSealer-Linux
If you want to run from source or build it yourself:
- Python 3.10+
pip
- Clone the repository:
git clone https://github.com/PoomGamerE/PDFTimeSealer.git
cd PDFTimeSealer
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python main.py
To create a standalone executable for your current OS:
python build.py
This project is licensed under the MIT License. Feel free to use, modify, and distribute.