Itinerary to Calendar (ICS File Export)
Enter flights, hotel stays and sightseeing plans and create an ICS (iCalendar) file that calendar apps can import. Handles a time zone per event and daylight saving time, following RFC 5545.
- Runs in your browser (no upload)
Loading…
How to use
- Enter the title, date, time, time zone, location and notes of an event, then press "Add event".
- For a flight that ends in another time zone, tick "Enter the end time in another time zone" and choose the arrival time zone.
- Press "Download ICS" to save the file, then open it with your calendar app or use the app’s import function.
FAQ
What is the difference between "With time zones" and "Converted to UTC"?
With time zones, each event is written in local time with its time zone name (TZID), and the time zone definition (VTIMEZONE) is included. Converted to UTC writes every time in Coordinated Universal Time. Both describe the same moments, and calendar apps show them in your device’s time zone.
What happens to times that do not exist or occur twice because of daylight saving time?
As RFC 5545 specifies, a time skipped when daylight saving time starts is treated as the time after the change, and a time that occurs twice when it ends means the first occurrence. Such events show a note in the list.
Are notes with commas and line breaks exported correctly?
Yes. Backslashes, semicolons, commas and line breaks are escaped as required for TEXT values in RFC 5545. Long lines are folded every 75 octets without splitting a character such as an emoji.
Where are my events stored?
Only in this browser on this device (IndexedDB); nothing is sent to a server, and the ICS file is created in the browser. Use "Delete saved data" to remove them at any time.
Notes & limitations
- What you enter is processed only on this page and is not sent to YUCTS servers.
- Recurring events, reminders (alarms) and invitations are not supported.
- Time zone and daylight saving rules come from your browser’s data (the IANA time zone database). Rule changes made after you export are not reflected in the file.
- How imported events are shown depends on the calendar app. If times with time zones look wrong, choose "Converted to UTC".
- Up to 200 events, with dates from 1970 to 2100.
Data sources
Related tools
- Packing List Generator (printable travel checklist)Create a packing list from your destination’s climate, trip length, season and trip type. Tick items off, add or remove items, keep it on this device, export JSON or print it.
- Trip Countdown (Days Until Departure)Enter your departure date, time and time zone to see the days, hours, minutes and seconds left, updated live. After departure it shows how long ago you left, and you can save a shareable PNG image.
- Multi-Day Trip Itinerary PlannerPlan each day of your trip with times, places and notes. Reorder plans, get warnings when times overlap, keep everything saved on this device, and export to JSON or a calendar (ICS).
- Travel Budget Planner (Budget vs Actual by Category)Enter a budget and the actual spending for each category such as transport, accommodation and food. Get the exact difference, how much is used and each category’s share, with a chart and a CSV download.
- Group Expense Splitter (trip costs and settle-up)Split trip and group expenses fairly. Enter who paid and who shares each cost (equally or by shares) to get exact balances and a simple plan of who pays whom.
- Trip Expense Ledger (Multi-Currency, by Category)Record trip expenses by date, category and currency, filter them by period, category or currency, and see totals per currency and per category. Optional conversion with your own rates, CSV export, saved on this device.