Home › Time & Date › ICS File Viewer

ICS File Viewer

See what is inside an .ics calendar file without importing it into your calendar. Open an invitation or a full calendar export, browse it as a list or a month grid, expand repeating events, read every detail and convert the times to your own time zone.

Last updated:

Files are opened on your device. Nothing is uploaded.
Calendar
Advertisement
Advertisement

How to use the ICS File Viewer

  1. Open the file: drop the .ics file on the box, click to choose it, or paste the calendar text. A sample calendar is shown first.
  2. Browse in List view: events are grouped by day; click any event to see its full details, including the original time zone.
  3. Switch to Month view to see the calendar as a grid. Use ‹ and › (or Page Up / Page Down) to change months and click a day to list its events.
  4. Search and filter: type in Search to find events by title, place, notes or people, and tick Upcoming only to hide the past.
  5. Change Show times in to read the whole calendar in another time zone, for example the zone of the place you are travelling to.

Reading an .ics file: what the viewer shows you

Calendar invitations and exports are text files in the iCalendar format. Each event is a block between BEGIN:VEVENT and END:VEVENT; the viewer decodes those blocks so you can read them like a calendar instead of raw code:

In the fileShown as
SUMMARY, LOCATION, DESCRIPTIONTitle, place and notes (escaped commas, semicolons and line breaks are decoded; web links become clickable)
DTSTART / DTEND or DURATIONDate and time range in your chosen time zone, plus the original zone
VALUE=DATEAll-day event (the exclusive end date is shown as the real last day)
RRULEEvery occurrence on its own date, with the rule in plain English ("Every month on the 1st Friday, 6 times")
EXDATE / RECURRENCE-IDCancelled occurrences removed; moved occurrences shown at the new time with a Changed badge
ORGANIZER / ATTENDEENames and email addresses of the organizer and guests
STATUS:CANCELLEDA Cancelled badge, useful for cancelled meeting invitations
VALARMNumber of reminders stored in the file

Time zones in calendar files

Most events are saved with a time zone, for example DTSTART;TZID=Europe/London:20260306T150000, which means 15:00 London time. Others are saved in UTC (a time ending in Z) or as "floating" times with no zone, which mean the same clock time everywhere. The viewer converts zoned and UTC times to the zone you choose, keeps floating times unchanged, and follows daylight saving rules from your browser's time zone database. A repeating 10:00 New York meeting therefore stays at 10:00 New York time across the March and November clock changes, and moves by an hour for viewers in places where the clocks change on other dates.

Outlook and Exchange often use Windows zone names ("W. Europe Standard Time") or custom zone definitions. Common Windows names are mapped to IANA zones automatically. If a file uses a zone the viewer cannot identify, it uses the offset defined in the file and shows a warning above the calendar.

Handy uses

  • Check an invitation before accepting: see the exact time in your zone, the organizer and the full guest list without adding anything to your calendar.
  • Inspect an export or backup: confirm that a Google or iCloud export contains the events you expect before importing it somewhere else.
  • Plan travel: switch Show times in to your destination's zone to see your schedule in local time.
  • Debug a generated feed: developers can paste .ics output from an app to verify recurrence rules, exceptions and time zones.
  • Need the data in a spreadsheet? Use the ICS to CSV Converter. Building a calendar from a list? Use CSV to ICS.

Frequently asked questions

What is an .ics file and how do I open it?

An .ics file is a calendar file in the iCalendar format (RFC 5545). It can hold one invitation or thousands of events. Calendar apps import it, but to just look inside without adding anything to your calendar, open it here: drop it on the page and every event is listed with its date, time and details.

Will opening a file here add events to my calendar?

No. The viewer only reads the file and displays it. Nothing is added to Google Calendar, Outlook or Apple Calendar and nothing is uploaded, so it is a safe way to check an unknown invitation or an export before importing it.

How are repeating events shown?

A repeating event is stored once with a rule such as every Monday, 10 times. The viewer calculates each occurrence, removes deleted dates (EXDATE) and shows moved or edited occurrences (RECURRENCE-ID) in their new place, marked Changed. Endless series are shown up to two years past today or the last event in the file.

Why are the times different from what the sender wrote?

Times are shown in the zone chosen under Show times in, which starts as your device's time zone. Open an event to see the original time and zone written in the file. Choose the sender's zone to see the times exactly as they wrote them.

Can I view an Outlook or Teams invitation?

Yes. Save the .ics attachment from the email and open it here. Outlook's Windows time zone names such as Pacific Standard Time are translated to standard IANA zones automatically.

How do I turn the calendar into a spreadsheet?

Use the ICS to CSV Converter on this site. It exports the same events, with repeats expanded if you want, into a CSV file for Excel or Google Sheets.

Does it work with large calendars?

Yes. Exports with several thousand events open in a second or two in a modern browser. Files up to 50 MB are accepted; the list shows 400 events at a time with a button to show more.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

ICS to CSV ConverterConvert .ics calendar events to CSV for Excel or Sheets, with repeats expanded and fields you choose.CSV to ICS ConverterTurn a CSV or spreadsheet list of events into an .ics file for Google, Apple or Outlook Calendar.Calendar Event (.ics) GeneratorCreate an .ics calendar invite with time zone, reminders and repeats + Google/Outlook links.Time Zone ConverterCompare time zones and plan meetings.Week Number CalculatorSee the current ISO week number and look up the week of any date.Julian Date ConverterConvert dates to day-of-year (YYDDD), Julian Day Number and JD, and back.To Do ListSimple online checklist with drag to reorder, saved lists and export.Habit TrackerTrack daily habits on a grid with current and longest streaks.Kanban BoardFree kanban board with drag and drop cards, WIP limits and JSON export.Leap Year CheckerCheck if a year is a leap year and list every leap year in a range.Daily PlannerPlan your day in hour blocks with top 3 priorities, a to-do list and notes, saved and printable.Shift Schedule MakerBuild a weekly staff rota with shift types, hour totals, CSV export and a printable schedule.PTO Accrual CalculatorPTO hours earned per pay period or per hour worked, with a 12-month balance projection.Biweekly Pay Schedule CalculatorList every biweekly payday of a year, count paychecks and find months with 3 paychecks.Hijri Date ConverterConvert Gregorian dates to Islamic Hijri dates and back, with Arabic month and weekday names.Chinese Lunar Calendar ConverterConvert Gregorian dates to Chinese lunar dates and back, with leap months and zodiac year.2027 CalendarPrintable 2027 calendar with US holidays and week numbers; yearly or monthly, PDF or PNG.Class Schedule MakerBuild a weekly or A/B day class timetable and download it as PDF or PNG, or share a link.On This Day in HistoryPick any month and day to see historical events, famous births and deaths from Wikipedia.Travel Itinerary PlannerPlan a trip day by day with times, bookings and costs, then print it or export to your calendar.US Holidays CalendarUS federal holidays and major observances for any year, with observed dates and ICS/CSV export.Wedding Guest List ManagerTrack wedding guests by household and side with RSVPs, meals, plus-ones, tables and CSV export.Wedding Planning ChecklistEnter your wedding date for a month-by-month checklist with due dates, progress and calendar export.Weekly Meal PlannerPlan a week of meals and get a grocery list sorted by aisle, then print it or save a PDF.Year at a Glance CalendarOne-page printable 12-month calendar for any year with week numbers and US holidays; PDF or PNG.Baby Feeding ScheduleFeeding times, ounces per feed and feeds per day by baby's age, breast or formula.Baby Feeding & Diaper TrackerOne-tap baby log for breastfeeding, bottles, diapers and sleep, with timers and daily totals.Cleaning Schedule GeneratorMake a daily, weekly, monthly and seasonal house cleaning schedule for your home and household.Cooking Timeline PlannerBack-schedule every dish from serving time, with start times and oven conflict alerts.Marathon Training Plan GeneratorWeek-by-week marathon plan from your race date and mileage, with taper, paces and .ics calendar.Passport Validity CheckerCheck if your passport is valid long enough for a trip (3- and 6-month rules) and when to renew.Pregnancy CalendarWeek-by-week pregnancy calendar with trimesters, test windows and checkups; print it or save as .ics.Puppy Vaccination ScheduleGet dated puppy shot visits (core and lifestyle vaccines) from a birth date, plus an ICS calendar.Solunar Fishing CalendarMajor and minor fishing and hunting times from the moon for any location, with a month view.Custody Schedule CalendarParenting time calendar for 2-2-3, 2-2-5-5, week-on/week-off and more, with holidays and % time.Hijri CalendarMonthly Islamic (Hijri) calendar with Gregorian dates side by side, Islamic holidays and printing.National Days CalendarWhat national day is it today? Fun, food and awareness days with a searchable full-year calendar.Planting Calendar by ZoneWhat to start indoors, transplant and sow each month for your USDA zone or frost dates.Christmas Gift TrackerTrack Christmas gifts by person: ideas, budget, bought and wrapped status, and total spending.Garden Harvest TrackerLog garden harvests by crop, date and weight; see totals per crop and season and grocery money saved.Home Maintenance ChecklistSeasonal and monthly home upkeep checklist with dates, built from your home's features.Supervised Driving Hours LogLog teen practice drives with day/night hours and conditions, track permit hour goals, print the log.Public Holidays by CountryList the public holidays of 100+ countries for any year, with weekdays and an ICS calendar file.Rotating Shift CalendarColor calendar of work and off days per crew for Pitman, DuPont, 4-on-4-off, 24/48 or custom shifts.School Year CalendarPrintable August to June school calendar with breaks, no-school days, term colors and day counts.Social Security Payment CalendarSocial Security and SSI payment dates for any year by birthday group, with holiday shifts.Study PlannerTurn exam dates and free hours into a balanced, printable weekly revision timetable.Baby Food Introduction ScheduleMonth-by-month solid food plan with textures, meals and a dated allergen timeline.Federal Reserve Bank HolidaysUS bank holiday calendar on the Fed schedule, next holiday countdown and deposit timing.Bread Baking Schedule PlannerPick when you want bread; get start times for levain, bulk, shaping, proof and bake.Car Maintenance Schedule GeneratorGet your upcoming oil, tire, brake and fluid services by date and mileage from how you drive.Crop Rotation PlannerTurn your beds and crops into a 3 or 4 year rotation plan so no plant family repeats in a bed.Menstrual Cycle Phase CalculatorSee which cycle phase you're in today and a color-coded calendar of upcoming phases.Dog Food Transition SchedulePlan a day-by-day switch to a new dog food with old/new ratios and cups or grams per meal.Kitten Vaccination ScheduleGet dated kitten shot visits (FVRCP, rabies, FeLV) from a birth date, plus an ICS calendar.Lawn Fertilizer ScheduleYearly lawn calendar for your grass type and region: feeding, pre-emergent, aeration and seeding dates.Mood TrackerLog your daily mood with emojis, notes, sleep and exercise; see a calendar heatmap and trends.Pumping Schedule GeneratorPump times, sessions per day and ounce targets by baby's age, exclusive or partial.Puppy Potty Training SchedulePrintable potty break times, night trips and crate limits for your puppy's age.Stock Market Holidays CalendarNYSE and Nasdaq holidays and early closes for this year and next, with .ics calendar export.Water Intake TrackerTap to log glasses and bottles, fill your daily goal ring, get drink reminders and see your history.2028 CalendarPrintable 2028 leap-year calendar with US holidays and week numbers; yearly or monthly, PDF or PNG.Fuel Log and MPG TrackerLog fill-ups by odometer, gallons and price to track MPG per tank, average MPG and cost per mile.
See all 62 Calendars & Planners →