How to share a calendar with people who don't have a Google account

Google Calendar's private sharing only works if every person has a Google account. If they don't, Google's only accountless option is a public link or iCal feed that anyone can view, but nobody can RSVP to. Junto is a shared calendar built for that gap: no account, no app, just a link, a code, and a first name.

Why Google Calendar needs an account

Google's own help pages are clear about this. Private calendar sharing, the kind where you add someone by email and they can RSVP, requires that person to sign in with a Google account (support.google.com/calendar/answer/37082).

If they don't have one, Google's fallback is a public URL or an iCal feed (support.google.com/calendar/answer/37083). Both are view-only, as of September 2026. Nobody can RSVP, and nobody is named on the calendar.

Search "share a Google Calendar without Gmail" and most top results are support-forum threads where someone reports this exact wall back to Google, with no official fix in the thread. That's the gap this page is trying to close: an answer, not another forum post.

Apple has the same wall

iCloud Calendar works the same way. Apple's own guide states that invitees must have an Apple Account and use iCloud to join a private shared calendar (support.apple.com/guide/icloud/share-a-calendar-mm6b1a9479).

The public option, a link anyone can open in a browser, is view-only too. No account required, but no RSVP either.

This matters most for mixed groups: a family where some people are on iPhone and iCloud and others are on Android and Google. Neither ecosystem's private sharing crosses over to the other without someone making an account in a system they don't normally use.

Your options when someone has no Google account

Here's what each option actually gives you once one person in the group has no Google or Apple account.

Look at the "Anyone can RSVP" column. The account-free rows (Google public, iCloud public, Teamup, BCalendar) all trade the account requirement for view-only access or no RSVP tracking at all. Junto is the only row that avoids both trade-offs at once: no account to join, and a real RSVP once you're in.

Your options when someone has no Google account

OptionNeeds an accountAnyone can RSVPFree limitBest for
Google public URLNoNo, view onlyFreeRead-only sharing to non-Google people
Google private shareYesNo, only account holdersFreeA group already on Google accounts
iCloud public linkNoNo, view onlyFreeRead-only sharing from an iPhone
iCloud private shareYes, Apple AccountNo, only account holdersFreeA group already on Apple accounts
TeamupNoNo RSVP system5 sub-calendars, 5 users, 1 year historyMultiple linked calendars, no RSVP need
BCalendarNoNoNo limits stated, free foreverA free shared grid, no RSVP need
JuntoNoYes: going, maybe, not going8 members on a private calendarA group with no accounts that needs RSVP

Checked against each product’s own pages and support docs, September 2026.

The link-based tools: Teamup and BCalendar

Teamup and BCalendar don't ask anyone to log in. You share a link and people see the calendar. Neither has a way for someone to RSVP or show up as a named person on an event; Teamup says so directly: "Teamup does not currently offer an RSVP system" (calendar.teamup.com/kb/teamup-calendar-invite-rsvp-system).

BCalendar is free with no limits stated, but it's a shared grid, not a guest list. Nobody's name is attached to going, maybe, or not going.

Both are genuinely useful if a grid is all you need. The trade-off only shows up once you need to know, by name, who's actually showing up to a specific event.

How Junto handles it

Junto skips accounts entirely. The admin creates a calendar and shares a link plus an invite code. Each person who opens it types their first name, and that becomes their access, saved in their browser.

Once they're in, they can RSVP going, maybe, or not going on any event, and everyone sees who's coming. Private calendars are free for up to 8 members; past that it's a one-time $4.99 plus tax, no subscription.

This fits the situation you're probably in: a wedding, a reunion, or a rotating friend group where at least one person refuses to make a Google account. You don't need to convince them to change that; you need a link that works regardless.

How to do it with Junto

The whole flow takes under a minute per person, and nobody has to remember a password afterward, the browser remembers them.

  • Create a calendar at tryjunto.app.
  • Give it a name.
  • Share the link and the invite code (the link already carries the code).
  • Each person types their first name and they're in. No account needed.

What Junto does not do

Junto has no two-way sync with Google or Apple Calendar. If someone lives in Google Calendar day to day, events on a Junto calendar won't show up there automatically; they'd need the per-event .ics download instead.

There's no chat, no shopping lists, and no availability overlay for finding a free time across everyone's real calendars. Junto is a shared calendar with RSVP, nothing more.

If you specifically need an account-free public feed that syncs into other people's own calendar apps, that's closer to what Google's public iCal feed does. Junto's public calendars are viewable by link, not designed to sync into another calendar app the way an iCal feed is.

The real question behind the forum threads

Most of what comes up when you search this is a support-forum thread: someone hits the same wall, other users reply with workarounds, and there's rarely one clear answer in the thread. The workarounds are usually one of the options in the table above, found the hard way.

None of those forum answers mention Junto, because it wasn't built as a Google Calendar workaround. It's a separate calendar for exactly this case: a group where at least one person won't have, or doesn't want, a Google account, and where an RSVP by name actually matters to the plan.

Try it

Create a calendar in 30 seconds. No login, no app, free up to 8 members.

Questions

Can I share my Google Calendar with someone who doesn't have Gmail?

Not for private sharing. Google requires every invitee to sign in with a Google account before they can see a private calendar or RSVP (support.google.com/calendar/answer/37082). Google's only accountless option is a public link or iCal feed, and both are view only. If you need everyone to RSVP without an account, create a calendar on Junto instead and share the link and code.

How do I make a Google Calendar public without an account?

You don't need an account to view a public Google Calendar, but you do need one to create it. Once published, Google gives you a public URL or an iCal feed that anyone can open (support.google.com/calendar/answer/37083). Neither lets a viewer RSVP or show up as a named guest. For that, Junto's link-and-code calendar lets every viewer RSVP without signing in anywhere.

Does iCloud Calendar work without an Apple account?

Viewing a public iCloud calendar link doesn't need an Apple Account. Joining a private shared calendar does: Apple's guide states invitees must have an Apple Account and use iCloud. Neither option lets someone RSVP as a named guest. If your group mixes iPhone and Android users with no accounts, Junto works the same for everyone: a link, a code, and a first name.

What's the easiest way to share a calendar with a group that has no accounts?

Use a tool built for it instead of forcing Google or Apple accounts on everyone. Junto lets the admin share one link and invite code; each person types just their first name to join, saved in their browser. From there they can RSVP going, maybe, or not going, and see who else is coming. Create the calendar and send the link to get started.

Can people RSVP to a public Google Calendar link?

No. Google's public URL and iCal feed options are view only, with no way to RSVP and no record of who's attending (support.google.com/calendar/answer/37083). If RSVPs matter, you need a tool that ties a name to each response. Junto does that by default: every member RSVPs going, maybe, or not going, and the event shows who's going.

Is there a shared calendar that doesn't need anyone to sign up?

Several: Teamup and BCalendar both work by link with no login. Neither has RSVP though, so you won't know who's actually coming to an event. Junto is also no-login, but adds named RSVPs: each person types a first name once and can respond going, maybe, or not going from then on. It's free for private calendars up to 8 members.

How do I know who's actually coming if nobody has to log in?

Link-based calendars like Teamup and BCalendar don't attach a name to attendance, by design (Teamup states it has no RSVP system at all). Junto does this differently: joining still takes no account, just a first name typed once, but that name is what shows up when someone RSVPs going, maybe, or not going. Create a calendar if knowing who's coming matters to you.

Can I use Junto instead of Google Calendar for a group with no Gmail accounts?

Yes, for a shared group calendar. Junto doesn't sync with Google Calendar, so it's not a replacement for your personal calendar, but it removes the account requirement entirely for a group. The admin shares a link and code, members type a first name, and everyone RSVPs by name. It's free for private calendars up to 8 members, then a one-time $4.99 plus tax.

Do people need to download an app to use Junto?

No. Junto runs in any browser, on phone or desktop, with no app store download. That matches the no-account approach: someone gets a link, taps it, types their first name, and they're viewing and RSVPing to the calendar. Nothing to install, nothing to sign into.

Last updated 2026-09-23