Changelog

What's changed, and why

A running record of fixes and additions to this tool, including issues other users ran into first. Newest at the top.

ChangedHomepage now describes delimiter and date format options

  • The homepage now mentions the delimiter (comma, semicolon, or tab) and date format (ISO, US, or EU) choices available before you download your CSV.
  • Minor wording fixes to a couple of error and validation messages for clarity.

AddedPrivacy policy, contact page, and a real changelog

  • Added a plain-language privacy policy explaining that conversion happens entirely in-browser and nothing is uploaded.
  • Added a contact page for bug reports and questions.
  • This page, previously linked from the footer but not built until now.

FixedStale results after changing files or settings mid-session

  • Removing a file after converting no longer leaves a "Download CSV" button pointing at outdated data that still includes the removed file.
  • Switching between Standard and Google Calendar column layouts now refreshes the preview table immediately instead of leaving the old columns showing.
  • Downloading calendars as separate CSVs now shows a confirmation message on the page, instead of downloading files with no on-screen feedback.

Found during an internal QA pass, not reported by a user. Noted here anyway since it could have caused someone to download the wrong data.

AddedIcons in "How it works" and "Works with calendars from"

  • Added simple line icons to the three how-it-works steps and to each calendar-source chip, to make both sections easier to scan.

LaunchICS to CSV Converter goes live

  • Drag-and-drop conversion of one or more .ics files to CSV, entirely in the browser.
  • Recurring events (RRULE) expanded into individual rows, including weekly patterns with specific days (BYDAY).
  • Recurrence exceptions (EXDATE) and per-occurrence overrides (RECURRENCE-ID) handled, so cancelled or edited single occurrences show up correctly instead of being ignored.
  • Timezone-aware time conversion using each event's TZID where present.
  • Choice of standard columns or a Google Calendar–compatible column layout.
  • Column selection and reordering before download.

Notice something that doesn't look right, or have a calendar file that didn't convert the way you expected? Get in touch. Issues reported by users get listed here once they're fixed, not just quietly patched.