Calendar Embedding
PrimeCal v1.3.4 does not include an embed-in-webpage feature (an <iframe> snippet or embeddable widget you can paste into a website). This page describes what is currently available for sharing calendar data externally, and clarifies the distinction between sharing and embedding.
What "embedding" usually means
Calendar embedding typically refers to copying a short <iframe> or JavaScript snippet from a calendar app and pasting it into a website, so visitors see a live calendar view without leaving the site. Google Calendar and Outlook both offer this.
PrimeCal does not currently generate embed codes. There is no <iframe> URL, no embeddable widget, and no public-facing calendar viewer that can be framed into another site.
What PrimeCal does offer for external calendar sharing
Sharing with other PrimeCal users
You can share any calendar with specific PrimeCal users at Read, Write, or Admin permission levels. Shared users see the calendar within their own PrimeCal account. This is not embedding — it requires the viewer to have a PrimeCal account.
See Sharing Calendars for instructions.
Public calendar publishing (planned)
A public calendar feature — including a read-only web view URL and a subscribe .ics link — is described in Publishing a Public Calendar. When that feature ships, the public URL could serve as a basis for embedding via <iframe>.
Calendar subscriptions via .ics URL
PrimeCal supports subscribing to external .ics calendar feeds (see Calendar Subscriptions). This is an inbound integration — you pull other calendars into PrimeCal — not an outbound embed from PrimeCal into another site.
External sync with Google Calendar and Microsoft 365
If you sync your PrimeCal events to Google Calendar or Outlook (via Calendar Sync), you can use those platforms' embedding features to display your events on a website. PrimeCal keeps the connected calendar updated; the embed itself lives in Google or Microsoft's ecosystem.
This is a workable path if you need to embed your PrimeCal events on a website today:
- Connect PrimeCal to Google Calendar via Settings → Calendar Sync → Google
- Keep the sync active so events flow to Google Calendar
- In Google Calendar, use Settings → [calendar name] → Integrate calendar → Embed code to get an
<iframe>snippet - Paste the snippet into your website
Events added or edited in PrimeCal will appear in the embedded view after the next sync.