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?


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
    May 17 '17 at 14:46
  • The ICSDroid link is dead, and trying to download from F-Droid fails.
    – Fenhl
    Dec 9 '19 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). Oct 31 '21 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/… Mar 4 '16 at 14:11
  • 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
    Oct 30 '21 at 8:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.