Drop in an .ics file to see exactly what is inside it, then add any event to Google Calendar in one click. For a whole calendar, use Google's bulk import with the steps below.
Sending this event to other people?
If you are the one sending this event out, an .ics attachment is the hard way. The builder on our homepage gives you one link that adds the event in a single tap on any calendar, stays editable afterwards, and tells you who added it.
Includes 10 events a month and 50 RSVPs per event at no cost. The free tool below still works if you just need the raw output.
Drag an .ics file here
Your file is parsed and discarded. Nothing is stored.
The tool above is the quickest way to add one event, or a handful. To import an entire calendar file at once, Google has a built in importer. It lives in settings rather than on the calendar grid, which is why most people never find it.
.ics file.Google caps imported files at 1MB and truncates quietly rather than showing an error, so a large export can partly arrive with no warning. Split the file and import it in pieces. The other common cause is that the events were already there: Google matches on each event's UID and updates the existing entry instead of adding a duplicate.
Duplicates usually mean the opposite problem. If whichever tool produced the file emits a fresh random UID on every export, Google treats each import as a brand new event and adds another copy.
Create a working calendar link in under a minute.
No credit card, no trial clock, no catch.


