Why we built it

Why we built Calendar Invite Kit

You have one event and you want people to add it to whatever calendar they use. That means an .ics file for Apple and desktop clients, separate link formats for Google, Outlook and Yahoo, and — if it is for a newsletter — a button you can paste into HTML. It is a small job that is annoying every single time.

The mechanism, not magic

An "add to calendar" link is just a URL with the event encoded in query parameters, and the encoding differs per provider. An .ics file is a short plain-text format defined by RFC 5545. None of this needs a server — it is pure string assembly from the fields you type. So Calendar Invite Kit does it in the browser: fill in one event once, get the .ics download, the three platform links, and a copy-paste HTML button. Nothing is uploaded.

Why a button, not just links

The embeddable button is the point. Newsletters and event pages want a single "Add to Calendar" control that works for everyone; hand-rolling the per-provider links for each send is exactly the repetitive task a generator should remove. The snippet is plain HTML you own and can style.

What it costs

Free for single events. It sets no cookies and shows no popups beyond the tool itself.

Try Calendar Invite Kit. It runs entirely in your browser — nothing is uploaded.

Open Calendar Invite Kit →

FAQ

Questions

What is an .ics file?

It is the standard calendar event format (RFC 5545) that Apple Calendar, Outlook desktop and most clients import. Calendar Invite Kit generates a valid one from the fields you enter.

Does it work for Google, Outlook and Yahoo?

Yes — it produces an add-to-calendar link for each, plus a downloadable .ics for everything else, and a copy-paste HTML button for newsletters and websites.


More from the blog