.ICALENDAR

ICALENDAR File

Ask a question
QUICK ANSWER

A .icalendar file is a calendar data file in the iCalendar format (RFC 5545), identical in content to the more common .ics extension. Double-click to import into Outlook, Apple Calendar, or Google Calendar. If the app refuses it, rename the file from .icalendar to .ics - that fixes the problem in every case.

Developer: IETF (RFC 5545); originally Internet Mail Consortium Category: Calendar Files Open standard MIME: text/calendar
OPENS ON Windows macOS Linux Android iOS Web
Related: .ICS · .VCS

On this page

19k+ extensions indexed
Last reviewed Jun 25, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the ICALENDAR file format?

.icalendar is a plain-text calendar data file conforming to the iCalendar standard defined in RFC 5545 (September 2009), which superseded the original RFC 2445 from 1998. Every valid file begins with the line BEGIN:VCALENDAR and ends with END:VCALENDAR, wrapping one or more calendar components.

Supported components include:

  • VEVENT - calendar events such as meetings and appointments,
  • VTODO - task or to-do items,
  • VJOURNAL - journal entries,
  • VFREEBUSY - free/busy time blocks for scheduling.

Each component contains property:value lines in a MIME-like structure, with long lines folded at 75 octets. The file encoding is UTF-8 and the registered MIME type is text/calendar.

.icalendar is one of four equivalent extensions defined by RFC 5545 alongside .ics (by far the most common in practice), .ical, and .ifb. All four extensions share exactly the same format and MIME type. The .icalendar extension is the least common; most calendar applications default to .ics on export. The iCalendar standard is supported natively by Microsoft Outlook, Apple Calendar, Google Calendar, Mozilla Thunderbird, iOS, and Android.

Security & safety

RISK: LOW

Plain-text format; cannot execute code. Real risk is social engineering: unexpected calendar invites can add spam events with phishing links (calendar spam). Treat unexpected .icalendar attachments like unexpected emails - do not click embedded URLs.

Format details

in a nutshell
FULL NAMEiCalendar Fileaka iCal file, .icalendar file
DEVELOPERIETF (RFC 5545); originally Internet Mail Consortiumsince 1998 (RFC 2445)
MIME TYPEtext/calendar
TYPEPlain-text calendar data (line-based, UTF-8)
STANDARDOpen · royalty-free
RELATED.ics.vcs

Programs that open ICALENDAR files

Windows3 apps
Microsoft Outlook Paid Rename .icalendar to .ics, then double-click, or use File > Open & Export > Import an iCalendar (.ics) file.
Mozilla Thunderbird Open-source Rename to .ics; open with Thunderbird's built-in calendar (Events and Tasks > Import).
Windows Calendar (built-in) Built-in Rename .icalendar to .ics, then double-click; Windows Calendar offers to add the event.
macOS1 app
Apple Calendar Built-in Rename .icalendar to .ics, then double-click; Calendar asks which calendar to add events to.
Linux1 app
GNOME Calendar / Evolution Open-source Rename to .ics; import in Evolution or GNOME Calendar.
Android1 app
Google Calendar (via web import) Free Rename to .ics; import through Google Calendar on the web, then it syncs to the Android app.
iOS1 app
Apple Calendar Built-in Rename to .ics; tap the file, iOS offers to add events to Calendar.
Web2 apps
Google Calendar Free Rename to .ics; go to Settings > Import & export > Import and upload the file.
Outlook on the web Free Rename to .ics; Add calendar > Upload from file.

Technical details

deep spec
Format typePlain-text calendar data file (open IETF standard)
Governing standardRFC 5545 (September 2009), superseding RFC 2445 (1998)
MIME typetext/calendar
EncodingUTF-8 (legacy files may use ISO-8859-1)
File signatureStarts with BEGIN:VCALENDAR; ends with END:VCALENDAR
Supported componentsVEVENT, VTODO, VJOURNAL, VFREEBUSY
Line foldingLong property lines folded at 75 octets per RFC 5545
Version declarationVERSION:2.0 property inside file body
Typical file sizeUnder 5 KB for a single invite; up to several MB for full calendar exports
Equivalent extensions.ics (most common), .ical, .ifb - all identical format
Recurrence supportRRULE property for repeating events; EXDATE for exceptions
PlatformCross-platform: Windows, macOS, Linux, iOS, Android, web
Time zone handlingVTIMEZONE component or TZID reference for unambiguous event times
Released1998 (RFC 2445)
Latest versionRFC 5545 (September 2009)
Open standardYes · royalty-free
Specificationdatatracker.ietf.org

ICALENDAR conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ICALENDAR files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about ICALENDAR files.

Frequently asked questions

What is the difference between .icalendar and .ics?
Nothing - they are the same format. RFC 5545 lists both as valid extensions. Most software uses .ics; if an app doesn't recognise .icalendar, rename the file to .ics.
How do I open a .icalendar file?
Rename it to .ics, then double-click to import into your default calendar app (Outlook, Apple Calendar, Google Calendar), or drag it onto the calendar app.
How do I import a .icalendar file into Google Calendar?
Rename to .ics, go to Google Calendar on the web, Settings > Import & export > Import, and upload the file.
Can I open a .icalendar file in a text editor?
Yes - it is plain text (UTF-8). You can read the raw events in any text editor, though a calendar app is the proper way to use it.
Why does my calendar app not recognise .icalendar?
Many apps register only .ics in the OS file-type associations. Rename the extension to .ics and retry.

References

1RFC 5545 - iCalendar Core Object Specification (IETF)datatracker.ietf.org
2Wikipedia - iCalendaren.wikipedia.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Related extensions

.ICSiCalendar data file
.VCSvCalendar File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z