Skip to content

Calendar import

Turn school PDFs and schedules into calendar events.

Add a school calendar, a sports schedule, or a screenshot of one. DrawerPilot proposes the dates it finds, you review each one, and only the events you approve reach the household calendar.

Free to start. Bring in one schedule.

Calendar · Import review

Review before adding

School calendar 2026–27.pdf · 34 dates found

School days and events

12 dates

Early dismissal days

6 dates

Breaks and holidays

9 dates

Parent meetings

7 dates · 2 possible duplicates

Nothing is added until you approve it. Add 27 events.

Example

An October school calendar, reviewed date by date.

A closure with no time stays all day. Noon stays noon. A staff-only meeting is skipped, and a date the school has not confirmed is left out rather than guessed.

1The PDF

Student calendar, one pageOctober 2026
  • 16 School closed
  • 21 Students dismiss at 12:00 PM
  • 28 Staff planning meeting, not a student event

Notes: costume parade, date and time to be confirmed.

2Proposed events

Alder StreetAJ

Review before adding

October 2026 calendar.pdf · 3 dates found, 1 note

Keep 2
School closedFri, Oct 16 · all day, no time invented
add
Early dismissalWed, Oct 21 · 12:00 PM, noon as printed
add
Skip 1
Staff planning meetingWed, Oct 28 · staff only, unticked by you
skipped
Unresolved 1
Costume paradeNo date in the source. Left out until the school confirms.
no date
Every line shows where it came from. Unticked lines are not added.

3Household calendar

Alder StreetAJ

October

Shared with Alex and Jordan

Fri16
School closedAll day · from October 2026 calendar.pdf
Wed21
Early dismissal12:00 PM · from October 2026 calendar.pdf
Import the same PDF again and it lands on these two events, not a second copy.

Example with fictional data. Nothing is added to a household until someone approves it.

How it works

Three steps, start to finish.

  1. Add the scheduleUpload a PDF, a photo or screenshot, or an ICS file, or paste the text. You can also connect Google Calendar and choose which of its events the household should see.
  2. Review the proposed eventsEach date is a proposal that shows where it came from. Fix a time, skip a staff-only meeting, and leave a date with no time as all day.
  3. Save what the household needsApproved events land on the shared calendar. Import the same file again and it lands on the same events, not a second copy.

One limit. Importing a document is a one-time read. If the school publishes a new version, add the new file and review the changes yourself.

What it does.

  • PDF, photo, ICS, or text. PDF, JPEG, PNG, WebP, .ics files, and pasted text, up to 10 MB each.
  • Google Calendar, event by event. Connect it and choose the events to share with the household. Approved imports can be sent to Google as well.
  • Nothing is added until you approve it. Every proposal shows its source. You decide what becomes an event.

FAQ

Common questions.

Which files can I use?

PDFs, photos and screenshots (JPEG, PNG, WebP), .ics calendar files, and pasted text, up to 10 MB each. Events from a connected Google Calendar are chosen one by one.

What if a time is missing?

The proposal shows the date as all day. Add the time if you know it, or leave it and check the source later. DrawerPilot does not invent a time.

Will it create duplicate events?

Importing the same schedule again lands on the same events instead of adding a second set. You still review the list before anything is saved.

Does a changed PDF update the calendar later?

No. Add the new version and review what changed. Nothing subscribes to the document.