Found an interesting event online that comes as an iCal file (*.ics
) and want to import it into one of your Google calendars? With ICS to GCal this will take just two clicks - no need to open the Google Calendar settings and pollute your list of calendars.
ICS to GCal correctly imports recurrent events (to the extent they are supported by Google Calendar) and automatically fixes some deviations from the iCalendar specification that are rather common (such as trailing commas in date lists, exceptional dates not specified with the correct time,...).
How to use:
*.ics
).You can install the extension directly from the Chrome Web Store. If you want to make changes to the extension and test it locally, you have to:
yarn install
to install dependencies (ical.js and chrome-promise).More tools -> Extensions
, mark the Developer mode
checkbox and use Load unpacked extension...
.Examples of both valid and invalid iCalendar files to test on can be found in the tests
folder. They have to be hosted by a web server since the Chrome extension has no permission to access file://
URLs.