Welcome to the maybe most convenient way working with Add to Calendar Buttons.
Designed to reduce developer headaches down to zero.
Supporting all major calendars; in all modern browsers (Chrome, Edge, Firefox, Safari); on Windows, Mac, Android, and iOS as well as rather restricted webview environments like the Instagram in-app browser.
Built as a Web Component, that you can easily integrate basically everywhere. Enjoy!
The script is built as a "Web Component".
This means that you can use it similar to any other HTML element and it is working out-of-the-box for all setups.
Find a step-by-step guide by selecting your environment.
More functionality (like RSVP) and way less trouble thanks to managed ics file hosting, no-code customization, and more.