Sports Schedule to Calendar (ICS) Converter
Turn a team's game schedule into a calendar file that parents, players and coaches can add to their phones in one step.
or click to choose one
No file handy? Try it with the sample team schedule.
How to put a team schedule in your calendar
- Get the schedule as a spreadsheet. League websites often have an "Export" or "Download" button, or you can copy the schedule into Excel or Google Sheets and save it as CSV or .xlsx.
- Drop the file into the box above. The converter guesses which column is the date, time, opponent and field.
- Type your team's name and pick a game length and reminder.
- Check the preview, download the .ics file, and import it or share it with the team.
What the spreadsheet should look like
| Date | Time | Opponent | Home/Away | Field |
|---|---|---|---|---|
| Sat 9/12 | 9:00 AM | Riverside Rockets | Home | Lincoln Park Field 2 |
| Sat 9/19 | 10:30 AM | Eastside Eagles | Away | Eastside Middle School |
Other layouts work too:
- Home Team and Away Team columns, as many league sites export. Type your team's name so the titles read "vs" or "@" from your side.
- Opponents written as "@ Eagles" or "vs Rockets" with no Home/Away column.
- Date and time in one column, like "9/12/2026 9:00 AM".
- Dates without a year, such as "Sat 9/12" or "Sept 12".
Adding the games to a calendar
iPhone and iPad
Open the .ics file from Mail, Messages or Files and tap Add All. Choose which calendar to add the games to.
Google Calendar
On a computer, click the gear icon, choose Settings > Import & export, select the file and click Import. The games then appear on Android phones and anywhere else you use Google Calendar.
Outlook
In Outlook on the web, choose Add calendar > Upload from file. In the desktop app, open the .ics file and choose to add it.
Tips for coaches and team parents
- Put snack duty and uniform notes in a Notes column. They show up in each game's details.
- Use full field addresses in the location column. Most phones turn them into a tap-for-directions link.
- When the schedule changes, send a new file and ask families to delete the old games first, so nobody ends up with two versions of a rescheduled game.
Sample file
The sample team schedule is a youth soccer fall season with home and away games, one time still TBD and a tournament day. Drop it in the box above to try the converter.
Frequently asked questions
- Is the schedule uploaded anywhere?
- No. The conversion runs in your web browser. The file is never sent to ConvertDepot or anyone else.
- How do I share the calendar with the whole team?
- Send the .ics file by email or in your team app. Each family opens it and adds the games to their own calendar. If the schedule changes, send an updated file.
- Our schedule has Home Team and Away Team columns instead of an opponent.
- Choose those two columns in step 2 and type your team's name. Games where your team is the home team are titled "Your Team vs Opponent", and away games "Your Team @ Opponent".
- What happens to games with the time listed as TBD?
- They are added as all-day events with "(time TBD)" in the title, so the date is still blocked out. Update the time in your calendar once it is set.
- The schedule doesn't include the year.
- Enter the year in step 2. If the season runs from fall into the next year, dates in January and later are moved to the following year automatically.
- How do the reminders work?
- Pick a reminder time in step 2, such as 1 hour before. Most calendar apps show it as a notification. Some apps, like Google Calendar, may use their own default reminders instead when importing.