Skip to content
Novus Examples
ics356 B

iCalendar Event

An iCalendar (.ics) file with a single event and CRLF line endings per spec — for testing calendar imports.

Preview — first 15 linesics
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Novus Examples//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:event-1@examples.novusstreamsolutions.com
DTSTAMP:20260101T090000Z
DTSTART:20260115T100000Z
DTEND:20260115T110000Z
SUMMARY:Project kickoff
LOCATION:Room A
DESCRIPTION:Sample event for iCalendar parser testing.
END:VEVENT
END:VCALENDAR

Specifications

What is a .ics file?

ICS (iCalendar) is a plain-text format for exchanging calendar data such as events, to-dos, and free/busy time, structured as nested VCALENDAR and VEVENT components with property lines. It encodes start and end times, recurrence rules, and reminders. It is the universal standard for calendar interchange and invitations.

How to use this file

Use an example ICS file to test calendar import, event and recurrence-rule parsing, timezone handling, and interoperability across calendar applications.

Generated by generation/data_formats.py. Free for any use, no attribution required — license.