Add to Calendar Link Generator

Enter an event's name, date, time and place once and get links that open it, already filled in, in Google Calendar or Outlook. Put them on an event page, in a confirmation email or in a newsletter so people save your workshop, sale or opening night in one click instead of copying the details by hand.

What you enter

  • Event name
  • Start date
  • Start time
  • End date
  • End time
  • All-day event
  • Location
  • Description
  • Time zone (optional)

What you get

  • Google Calendar link
  • Outlook link

How it works

  1. Type the event name, then the start and end date and time. Tick 'All-day event' for things like a sale weekend.
  2. Add the location and a short description. Both are optional but help people find the event later.
  3. If your audience is spread across time zones, type your time zone name, such as America/Chicago, so Google Calendar shows the right local time.
  4. Copy a single link, or copy the HTML with both buttons and paste it into your page or email.

Why calendar links need careful encoding

A calendar link carries every detail of the event inside the web address, so spaces, commas, ampersands and line breaks in the title or description must be encoded. An unencoded & in a description such as 'Wine & cheese' ends that value early and the rest of the text is lost. The generator encodes every value, which is why a space shows as %20 in the result.

When the link goes into HTML, the & characters that separate the parts of the address are written as & inside the href. Browsers turn them back before following the link. The HTML snippet does this for you; the plain links above it are left unescaped for pasting into email tools and text.

Getting the time right

The safest setup for an online event is to type the time as it is where you are and add your time zone name. Google Calendar then converts it for each person, so someone in London sees 11 pm for a 6 pm event in Chicago. Leaving the zone out makes every viewer get 6 pm in their own zone, which suits an in-person event that only local people will attend.

Check the end time as well as the start. An event that runs past midnight needs the next day as its end date; the tool stops with a message if the end is before the start, which usually means the end date was not moved forward.

Tips

  • Without a time zone, Google Calendar and Outlook read the time in each person's own zone. That is right for a local event and wrong for an online event with people elsewhere.
  • Put the joining link for an online event in the description. It then appears inside the calendar entry where people look just before it starts.
  • Test both links in a private browser window before sending a campaign, so you see exactly what a new visitor sees.
  • Keep the description short. Long text makes the link very long, and some email programs break or shorten very long links.

Frequently asked questions

How do I make a Google Calendar link?

The link is calendar.google.com/calendar/render with action=TEMPLATE, the title in text, and the start and end in dates written as YYYYMMDDTHHMMSS separated by a slash. A 6 to 8 pm event on November 5, 2026 uses dates=20261105T180000/20261105T200000. This tool writes and encodes it for you.

How are all-day events written?

With dates only and an end date one day after the last day, because calendars treat the end as exclusive. A one-day sale on November 5 becomes dates=20261105/20261106 for Google, and the Outlook link gets allday=true.

Does this work with Apple Calendar?

Apple Calendar does not accept a web link like these; it imports .ics files. People who use an iPhone with a Google or Outlook account can use the matching link, and the event syncs to their phone.

What time zone names can I use?

The standard names used by computers, in the form Region/City, such as America/New_York, Europe/London or Asia/Karachi. The name is passed to Google Calendar as ctz. Outlook links use the viewer's own time zone.

Is any of this stored?

No. The links are built in your browser. They are ordinary web addresses, so they keep working as long as the calendar services accept this format.

Related: Event schema generator, Countdown timer generator, UTM builder.

Start for free or see all free tools. We.Inc is free to start, with no card needed. AI building is on paid plans from $20 a month.

More in Free Tools

Product

Who It's For

Features

Resources

Company

View Sitemap