General FAQs

Frequently asked questions about iCal Studio in general.

Is iCal Studio free?

Yes, iCal Studio is free to use. Some tools have been available since 2002, others are brand new.

What tools does iCal Studio offer?

iCal Studio currently includes two main tools:

  • CSV-to-iCal Converter — Upload a spreadsheet and download a standard .ics calendar file.
  • Calendar Link Generator — Create shareable “Add to Calendar” links for Google Calendar, Outlook.com, Office 365, and Yahoo Calendar.

What is an .ics file?

An .ics (iCalendar) file is a universal calendar format defined by RFC 2445. It is supported by virtually every calendar app, including Google Calendar, Apple Calendar, and Microsoft Outlook. When you open an .ics file, your calendar app imports the events it contains.

Which calendar apps work with iCal Studio?

Any app that supports the iCalendar standard, including:

  • Google Calendar
  • Apple Calendar (macOS, iOS)
  • Microsoft Outlook and Outlook.com
  • Office 365
  • Yahoo Calendar
  • Thunderbird
  • and many others

Is my data sent to a server?

For the CSV-to-iCal converter, your CSV file is uploaded to the server for processing and is automatically deleted after your session ends. For the Calendar Link Generator, all event data is encoded directly in the URL: nothing is stored on or sent to any iCal Studio server.

Is there a file size limit?

Yes, CSV files are limited to 1 MB. This is more than enough for most use cases — a 1 MB CSV can contain thousands of events.

What is the difference between importing and subscribing?

  • Importing a downloaded .ics file adds the events to your calendar once. Any later changes to the file are not reflected.
  • Subscribing to a URL means your calendar app checks that URL periodically and pulls in updates automatically. The refresh rate depends on your calendar app, not on iCal Studio.

Why is the floating vs. fixed timezone distinction important?

If your events should always display the same clock time everywhere (e.g., “7:00 AM alarm”), you want floating time — no timezone attached.

If your events represent a specific global moment (e.g., a webinar), you want fixed time with a UTC or named timezone. See the full explanation in our Floating vs. Fixed Timezones article.

What date formats are supported?

iCal Studio auto-detects common date formats, including:

  • YYYY-MM-DD (ISO 8601 — strongly recommended)
  • DD/MM/YYYY (Worldwide, except US)
  • MM/DD/YYYY (US style)

Dates can use -, /, or . as separators. Two-digit years are also accepted. To avoid ambiguity between Worldwide and US formats, we strongly recommend ISO 8601 (YYYY-MM-DD).

What delimiters are supported in CSV files?

iCal Studio auto-detects the delimiter from the first line of your file. Supported delimiters include commas, semicolons, tabs, and pipes (|).