AddEvent is an
Add to Calendar button,
a Subscribe to Calendar button
and Event Management

If you are looking for an “Add to Calendar” button or
a “Subscribe to Calendar” button or an API for on the fly event
creation or an Event Manager for your website or newsletters,
then look no further. AddEvent offers an easy, convenient
way to create event buttons. It's easy to use and install.

AddEvent was created in Palo Alto, California, May 2012 by
Michael Nilsson and is today considered to be the standard
“Add to Calendar” button on the Internet.

Try our buttons

Add to Calendar 05/20/2016 09:00 AM 05/20/2016 11:00 AM America/New_York Summary of the event

AddEvent example text.

This is the text entered in the event description field. The text can be plain text or simple formatted html. The AddEvent rendering engine converts and formats text beautifully and adjusts the formatting to the selected calendar media.

Example of a link

  • Many of our users use html to add lists like this one
  • HTML lists are converted into bullet lists
Location of the event Organizer organizer@example.com false MM/DD/YYYY
Subscribe to Calendar

And our:

  • "Add to Calendar" + "Subscribe to Calendar" buttons for newsletters
  • Event Manager
  • Custom Templates
  • API for on the fly event creation

AddEvent is:

  • Easy to use and install
  • 100% themable
  • Timezone and DST compatible
  • The leading calendar widget in the world
  • Great support (we will actually help you)

Customers

You're in good company. Awesome Internet Superstars
and Offline Ninjas use AddEvent too







Features

Install your new buttons in a few minutes

AddEvent helps you create an “Add to Calendar” or a “Subscribe to Calendar” button in a matter of minutes. Get started using our simple yet beautiful pre-built button or customize the design to fit your website or application. Do not worry about daylight savings time and time differences in all the different regions of the world - we have got it covered. AddEvent has been tested by millions of users and is entrusted by companies from San Francisco to Sydney.

Works everywhere

AddEvent is carefully crafted and optimized for the most common browsers, tablets and mobile devices. In our mindset we go "way back" and so does our optimization - our buttons are even optimized for Internet Explorer 6 (yes, some people in the world still use Internet Explorer 6).

What about newsletters, campaign management tools and social media like Facebook and Twitter?

Sharing your event on social medias like Facebook or Twitter is easy with our event management tool. Simply create your event and share it or insert the event link in your newsletters or campaign tools. With our event management tool you are able to provide links for direct downloads or create a landing page where your users can add your event to their calendar of choice.

Custom templates and Direct URL Method (API)

If you’re comfortable hand-coding HTML, then you can customize the apperance of the landing page. We have created simple block elements and tags which makes it fast and easy to setup your own design. You can create an unlimited number of templates.

Our Direct URL Method (API) is a method suitable for developers who develop their own newsletters, work with Flash, mobile development etc.

Pricing

Non-commercial Usage - Free

Do you want to use the "Add to Calendar" button for a personal website or a non-profit organisation? Then you don't need our permission, just go on. For commercial websites and projects, please take a look at our Premium Member options.

Commercial Usage only $4.80 /month (if billed annually)

The AddEvent buttons, Event Manager and API is going to save you weeks of programming, so consider becoming a Premium Member. As a Premium Member our services become unbranded, you get access to all features and you support AddEvent to become even better.

Key Features Non-commercial Usage
Free
Commercial Usage
Premium
Pre-built “Add to Calendar” button
Calendar generates & downloads Unlimited Unlimited
Timezone and DST compatible
SSL support (https)
Advanced javascript settings
Change labels in dropdown
Custom options in dropdown
Custom themes gallery
Custom CSS (ability to customize the button)
Supported calendars Apple Calendar, Google Calendar, Outlook, Outlook.com and Yahoo Calendar.
Supported devices All modern browsers and phone devices like Android, iPhone, Samsung, Windows.
Event reminders in Outlook, iCalendar (MAC) etc.  
Recurring events in Outlook, iCalendar (MAC) etc.  


Pre-built “Subscribe to Calendar” button


 


Calendar generates & syncs   Unlimited
Timezone and DST compatible  
SSL support (https)  
Advanced javascript settings  
Change labels in dropdown  
Custom options in dropdown  
Custom themes gallery  
Custom CSS (ability to customize the button)  
Supported calendars Apple Calendar, Google Calendar, Outlook, Outlook.com and Yahoo Calendar.  
Supported devices All modern browsers and phone devices like Android, iPhone, Samsung, Windows.  
Import external calendars eg. Google Calendar,
Office 365.
 


Event Management Tool for newsletters and campaign tools, eg. MailChimp, Marketo, Salesforce, CampaignMonitor, flash, iPhone, Android etc.


 


Direct URL Method (API) for dynamic calendar creation with optional landing page  
Custom landing page for events  
All AddEvent branding removed  
Support   Priority

Updates

Building AddEvent with our users is the real deal to us.
We keep track with all changes made so our users are kept in the loop.

Update (Sunday, May 1, 2016)

Changed

A lot of our users use the "One-time Events" for adding an "Add to Calendar" link in newsletters like MailChimp, CampaignMonitor etc. When the links are added the newsletter systems creates a tracking link which the users will be guided to before they reach the real link.

In this process, the newsletter systems add a lot of parameters (sometimes malformed) to the final URL which can make it pretty difficult for us to identify the event. In case we can't identify the event, users will end up at an "Event unavailable" page. We don't want that and therefore we have improved the identification process and tested a lot of possible malformed scenarios (URLs).

Update (Friday, April 8, 2016)

Changed

We updated the documentation on event listeners used in the "Add to Calendar" + "Subscribe to Calendar" sections to include the new "window.addeventasync" method.

Update (Thursday, March 31, 2016)

Fixed

One of our users asked us to take a look at the buttons when used on mobile devices. The user had a lot of users who are elderly and they press (tab) the screen by holding down their finger for a long time (instead of a quick tab). This behavior would result in the drop down collapsing because we would expect the touch event to be executed. We have changed our scripts to adapt to this behavior and our users elderly audience can now use our buttons properly too.

These buttons have been updated:
"Add to Calendar" version 1.6.1 and "Subscribe to Calendar" version 1.0.2.

 E-mail confirmed!

Thank you for confirming your e-mail address.