Dates hidden in documents,
finally in your calendar.
Drop a PDF or choose one of the 20 synthetic samples. Extract multiple dates, inspect ambiguous numeric formats, then export verified events to an .ics calendar. No upload.
How it works
1. PDF.js extracts the PDF text on your device. For scanned PDFs, optional Tesseract OCR can run inside your browser. 2. A date parser identifies dates and labels potential deadlines, renewals and events. 3. You review interpretations before exporting calendar events.
Ambiguous numbers: 04/05/2026 can mean April 5 or May 4. Choose the correct date order before exporting. Your selected timezone is used only for date/time events; date-only deadlines are exported as all-day events.
Warnings: PDF text extraction can miss columns, date interpretations or scans. OCR and timezone conversion can be imperfect. Always verify original deadlines. Ambiguous DST fall-back hours may need manual review.
Try the benchmark documents.
Generated examples of bills, event invitations and renewal reminders. They contain no real personal data.
See benchmark notes for the synthetic test protocol and measured results.