How to Get Your Google Calendar iCal Link (the Secret Address)

Google Calendar's iCal link is called the secret address, and it lives under Settings → your calendar → Integrate calendar. You can only get it in a browser on a computer; the phone apps do not show it.

Here are the four steps, then what the link is and why it needs looking after.

Get the link

  1. Open Google Calendar in a browser on a computer.
  2. Open Settings — the gear in the top right corner, then Settings in the menu.
  3. In the left sidebar, under Settings for my calendars, choose the calendar you want. (You can also get here by hovering over the calendar in the main sidebar and picking Settings and sharing from its ⋮ menu.)
  4. Scroll down to Integrate calendar and copy the address under Secret address in iCal format.

That is the whole job. The address looks like this:

https://calendar.google.com/calendar/ical/you%40gmail.com/private-xxxx/basic.ics

The real one has a long random string where private-xxxx is. Everything after private- is the part that matters.

What the link actually is

It is a live, read-only feed of that one calendar. Anything that can read it sees your events update as you change them, and nothing that reads it can write back. That is why a wall display, a dashboard or another calendar app asks for this rather than for your password: you are handing over a view, not an account.

It is also why the address is long and random. The random part is the login. There is no sign-in step, so whoever holds the URL is treated as you, indefinitely, and Google has no way to tell you who has used it. Treat the address exactly like a password:

One calendar per link

The secret address covers one calendar, not your whole account. If your family's events are spread across a personal calendar, a school calendar and a partner's calendar, you need one address from each. Most tools that read them, DinkyDash included, merge several feeds into a single agenda.

Repeat the four steps for each calendar in the Settings for my calendars list.

If the section is not there

Two things hide it:

Put it on a screen

A calendar link on its own does nothing. The point of getting it is to show the calendar somewhere the family will actually look — a tablet in the hall, an old TV, a small screen on the kitchen wall.

Which screen? An old iPad or an Android tablet is the cheapest good panel, a Raspberry Pi the tidiest, and a smart TV or Fire TV will show it on the big screen. There is one device it does not work on, and the Echo Show page says why.

DinkyDash is free, open-source software that does exactly that: paste the link and it shows today's events on a wall screen, alongside a rotating chore chart, birthday countdowns and a daily line written each morning. There is no Google sign-in — the link is the whole connection, and it can only read.

To add it:

  1. Open Settings → Calendars → Add a calendar.
  2. Give it a name and paste the address into iCal link.
  3. Press Check this link. It says how many events it found and what the next one is, so you know it works before you save.

Adding a calendar in DinkyDash's settings: a name, the iCal link, and a Check this link button

If your own calendar also holds work meetings you would rather not put on the kitchen wall, fill in Only show events shared with and give the other parent's email address. Only the events they are invited to reach the screen. The getting started guide has the detail.

Two things people get wrong

An http:// version of the address. Some older guides suggest editing the URL by hand. Do not — the address is a password, and plain http puts it on the network in the clear. DinkyDash refuses http links for that reason. Copy what Google gives you.

Confusing it with the public address. The same Integrate calendar screen also lists a public address and an embed code. Those only work on a calendar you have made public, which means anybody can find it. The secret address is the one that works on a private calendar, and it is the one you want.

Other calendars

Any of them, or several at once, merge into one agenda. The full setup guide takes it from here — running the board on your computer first, then moving it onto a screen that stays on the wall.

Last updated 2026-09-08.