DROPPER ● Dropper
Series Notes About
日本語/English/Hinglish

Schedule Dropper
User guide

For first-time users

Drop one schedule. Every entry on it is read at once, you check the list, and then they all go into Google Calendar together.

On this page

  1. 1. What Schedule Dropper is
  2. 2. Before you start
  3. 3. How it works
  4. 4. Normal mode and AI mode
  5. 5. Reading the results
  6. 6. Frequently asked questions
  7. 7. If something goes wrong

1. What Schedule Dropper is

It reads a single sheet packed with dates — a year planner, a fixture list, a season calendar — and adds those entries to your Google Calendar all at once. Instead of typing dozens of entries by hand, you drop the file once.

The difference from Event Dropper, the first tool in the series, is how many entries come off one sheet: Event Dropper takes one entry from one flyer, while Schedule Dropper takes many at once. Note that Schedule Dropper does not write WhatsApp/SNS announcements — that is an Event Dropper feature.

2. Before you start

You only need three things.

What you needDetails
A Google accountThe owner of the calendar you want the entries added to.
A schedule filePDF or an image (JPEG/PNG).
CostFree for now. Only AI mode needs your own Gemini API key, which also has a free tier.

3. How it works

1Sign in

Press "Sign in with Google" and choose your account. Calendar and Drive permissions are needed so that entries can be added and the file can be read.

The opening screen with the
Sign in with Google and allow Calendar and Drive access first.

2Fill in the year

Many schedules show dates without a year. If the schedule itself states the year, leave this box blank — it is picked up automatically. If the dates show no year at all, type the year here.

If the sheet does not state a year and you leave the box blank, entries can end up on the wrong year. When in doubt, fill it in.
The reading-mode switch, the year box and the drop area
Choose how to read it and set the year before you drop the file.

3Drop the schedule

Drag the PDF or image onto the area on screen. "Choose a file" works just as well.

Picking a schedule PDF from the file dialog
Drag and drop, or pick the file with "Choose a file".

4Check and correct the list

Every entry that was read appears in a list. Start, End, Time, Entry and Location can all be edited on the spot. Untick anything you do not want added.

A list of entries with a tick box on every row
The number of entries found is shown. Leave only the ones you want ticked.

5Add them all at once

Press "Add all to Google Calendar" and every row that is still ticked goes into your calendar.

The
The ticked rows go into your calendar together.

4. Normal mode and AI mode

There are two ways to read a schedule. Which one suits you depends on the shape of the sheet, so switch if the result is not what you expected.

Reading modeSuitsWhat it needs
Normal (no AI)Table-style sheets with one entry per row.Nothing to set up, free.
AI modeCalendar grids and heavily designed schedules.Your own Gemini API key.
⚠️ A calendar grid — the month-by-month layout used by school year planners — cannot be read in normal mode. Once the page is turned into plain text, the link between a date and its entry is lost. Always use AI mode for that shape.
The
Whether to use AI is up to you, and you can change it at any time.

Getting a Gemini API key

  1. Press "With AI (enter key)".
  2. Follow "Open Google AI Studio" and create a key (a few minutes, free, with a Google account).
  3. Copy the key and paste it into the box.
  4. Press "Save and use".
The Gemini API key settings dialog
The key stays on your device and is never sent to or stored on our servers.
🔒 The key is stored only in your own browser. We run no server, so we never receive it. The Gemini API has a free tier of roughly 1,500 requests a day.
⚠️ On the free tier, what you send may be used to improve Google services. Do not drop confidential documents.

If entries are missing after a normal-mode read, press "Read again with AI" above the list to run the same file through AI (an API key is needed).

5. Reading the results

Reading is not perfect. Always look through the list before you add anything.

Rows marked with ⚠

A ⚠ appears on dates that fall outside the year you set. These are never corrected automatically, because some schedules genuinely list such dates. Look at the row and either fix the date or untick it. "Clear ⚠ only" unticks every flagged row in one go.

With a long list, start small

When there are dozens of entries, add just a few first and see how they look in your calendar before adding the rest. "Clear all" lets you start from nothing and tick only what you need.

Double entries are unlikely

Rows that were added successfully are unticked automatically, so pressing the button again will not put the same entry in twice.

Selecting and clearing in bulk

"Select all", "Clear all" and "Clear ⚠ only" above the list switch the tick boxes in bulk.

6. Frequently asked questions

Can it read any schedule?
No. Table-style sheets with one entry per row read well, but heavily designed material such as a poster can lose its structure in normal mode and may not be read at all. Use AI mode for calendar grids.
What happens if I leave the year blank?
If the schedule states the year, it is picked up automatically. If it does not, the year cannot be worked out reliably, so typing it in is safer.
Something was read incorrectly.
You can correct it directly in the list before adding. If there is a lot to fix, reading again with AI often helps.
Will dropping the same schedule twice create duplicates?
Rows that were added are unticked, so pressing the button again will not duplicate them. Reloading the page and adding everything from scratch will, though — check your calendar in that case.
Can it write WhatsApp/SNS announcements?
Not in Schedule Dropper. Announcements are a feature of Event Dropper.
Is my data sent anywhere?
No. Dropper has no server. Only when you use AI mode is the schedule file sent to Gemini using your own API key. See the privacy policy for details.

7. If something goes wrong

To keep the tools cheap, we do not offer one-on-one support. If something is not working, please go through the steps on this page again. When entries are missing, trying AI mode often improves the result.
Try Schedule Dropper ↗
← Back to the top page
DROPPER

Dropper © 2026

Privacy Policy