Generate Add to Calendar links for Google Calendar, Outlook, Yahoo, and Apple Calendar in seconds. Paste them into marketing emails, newsletters, websites, or social posts so anyone can add the event to their calendar in one click.
How to create an Add to Calendar link
Turn event details into a shareable hyperlink in four steps. Use it in marketing emails, landing pages, newsletters, and anywhere else a link works.
1
Enter the event details your audience will see
Fill in the title, date and time, time zone, location, description, and an optional meeting URL. Anyone who clicks your link sees these pre-filled in their calendar.
2
Pick the calendar your audience uses
Generate a link for Google Calendar, Outlook, or Yahoo, plus a .ics download for Apple Calendar and any other iCalendar app. Most pages and emails offer all four.
3
Copy the link or wrap it in an HTML button
Use the URL as a plain hyperlink, or place it inside an anchor tag with your button styles. Both lead to the same one click save flow for the recipient.
4
Drop the link into your email, page, or post
Paste it into a marketing email, a webinar landing page, a blog post, a newsletter section, or your social link in bio. Recipients click once and the event is on their calendar.
Where to use Add to Calendar links
An Add to Calendar link belongs anywhere you announce an event. Drop it into the place a reader, subscriber, or visitor is most likely to commit on the spot.
Webinar registration and confirmation emails
Place the link on the thank you page and in the confirmation email. It is the simplest no-show reducer you can ship today.
Marketing campaigns and product launches
Drop the link into the announcement email so subscribers save the event the moment they read it, instead of forgetting by Wednesday.
Newsletter event sections
If your newsletter has a regular events block, give each event its own Add to Calendar link. Readers commit on the spot instead of switching tabs.
Blog post and content marketing announcements
When a post mentions an upcoming launch, talk, or release, embed a calendar link so the announcement converts into a saved event.
Landing pages and event pages
Place the link below the registration CTA. Some visitors prefer save it now, come back later over filling a form right away.
Social posts and link in bio
Pair every event tweet, LinkedIn post, or Instagram caption with an Add to Calendar link so a click from social goes straight to a confirmed event.
Add to Calendar Link Generator FAQ
An Add to Calendar link is a URL that opens a specific calendar app (Google Calendar, Outlook, Yahoo, or Apple Calendar) with an event already filled in. The recipient confirms once and the event is on their calendar.
The link is the underlying URL. The button is the same URL wrapped in an HTML anchor tag with styling, so it looks like a button. Both do the same thing when clicked.
Fill in the event details in the form above, then copy the Google, Outlook, or Yahoo link from the box. The link is generated in your browser as you type, so it is ready the moment the form is complete.
Copy the link, then wrap it in an anchor tag like <a href="PASTE_LINK_HERE">Add to Google Calendar</a>. Add a CSS class to style it as a button, or use an existing button class from your site's design system.
Most email tools (Mailchimp, HubSpot, ConvertKit, Klaviyo, and others) let you select text and add a link. Paste the calendar link as the URL. The text the reader sees can be Add to Google Calendar or Save the date.
Yes. The generator creates links for Google Calendar, Outlook, and Yahoo, plus a downloadable .ics file that works in Apple Calendar and any other calendar app that imports iCalendar files.
Yes. Pick Daily, Weekly, Monthly, or Yearly under Repeat. Recurrence is fully honored in the .ics download and in Google Calendar links. Outlook and Yahoo create the event but may not carry the recurrence rule.
Yes, but only for the .ics download. Web calendar URLs (Google, Outlook, Yahoo) do not support reminders, so you set those in the calendar app after the event is added.
Yes. Paste the link in the Event URL field. It is included in the .ics file as the URL property and is added to the description for the Google, Outlook, and Yahoo links so attendees can click to join.
Pick the correct time zone for the event. The link includes it, and each person's calendar app converts the time to their own local time when they save the event.
Yes. The tool is free and no signup is required. You can generate as many links as you want.
No. The generator runs in your browser only. No event data is sent to any server, stored, or analyzed.
Yes. The simplest way is to attach the .ics file to your email so the recipient can open it directly in their calendar app. You can also paste any of the web links into the body of the email.
Apple Calendar does not have a public web URL format like Google or Outlook, so the standard way to add an event there is to open an .ics file. The .ics file also works in any calendar app that supports iCalendar.
Need more powerful scheduling tools?
With OneCal Scheduling Links, you can easily share your availability and let others book directly into your calendar.