The school that I am going to has a calender that you can sync to other devices and programs through an iCal feed. There is just a link, no account info or anything. Is it possible to sync the events to the S Planner with this link? If not, is there another free solution out there?

2 Answers 2


For read only feeds ICSDroid does this. It'll work with facebook's feeds too.

DavDroid will do the same for a proper caldav server (syncs in both directions)

  • Indeed! They're both on F-Droid for those of us trying to avoid the Google Play store, and the code is available on GitLab, which is also open source (GitHub, but better).
    – colan
    Commented May 17, 2017 at 14:46
  • The ICSDroid link is dead, and trying to download from F-Droid fails.
    – Fenhl
    Commented Dec 9, 2019 at 21:29
  • The apps are now known as ICSx⁵ and DAVx⁵; both are on F-Droid (ICSx⁵, DAVx⁵) and Google Play. Should work with any calendar app; I can confirm ICSx⁵ works great with the /e/ calendar app (a fork of Etar). Commented Oct 31, 2021 at 15:37

I think what you need to do is subscribe to your calendar in Google Calendar, then have your calendar app sync with this feed--much like you would sync additional calenders like days of the week, etc.

Subscribe to public calendars using the calendar address

  1. Click the down-arrow next to Other calendars
  2. Select Add by URL from the menu
  3. Find the address of the Google Calendar in iCalendar format, or if you have the iCalendar address of a calendar from a different application (for example, Apple's iCal), you can use this as well.
  4. Enter the address in the field provided
  5. Click the Add Calendar button. The calendar will appear in the Other Calendars section of the calendar list to the left.

Then, in the Calendar app, or S Planner, on your phone choose the additional calendars to display.

  • 4
    It's terrible that you still cannot do this from the app. I filed a request here: productforums.google.com/forum/#!topic/calendar/… Commented Mar 4, 2016 at 14:11
  • 1
    About how to perform the last step (choosing the additional calendars to display): I found that it was necessary (on my Android device) to go to Calendar -> Menu bar -> Settings -> Show more -> <select the desired calendar> and toggle the "Sync" setting. After performing this step, the desired calendar appeared among those listed in the calendar app's main menu bar.
    – Jasha
    Commented Oct 30, 2021 at 8:55
  • @Jasha thanks, that was the point I was missing! Commented Feb 16, 2022 at 21:23

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .