Weekly digest
Pick the categories you care about: movies, AI launches, sports, eclipses, and major public dates. One email per week, and never anything you did not ask for.
Want full preferences? Customize your digest →
Calendar bridge
Paste or upload a spreadsheet of events. Each event keeps its local time in whatever timezone you specify — the .ics file has correct UTC timestamps so the event opens at the intended wall-clock time for every attendee.
Column mapping
A five-step walkthrough for turning a spreadsheet of events with timezone columns into a timezone-correct .ics file you can import into Google Calendar, Outlook, or Apple Calendar.
Paste your spreadsheet rows into the text area, or click Upload file to load a .csv, .tsv, or .txt file from your device. The page also has a Load sample button to populate the area with five example events.
The tool auto-detects which columns hold the title, date, time, IANA timezone, duration, location, and description. Review the dropdowns under Column mapping and override anything that was guessed wrong; title, date, and timezone are required.
Each row appears under Results with a green check (valid event) or a red error message. The valid count and error count are shown above the list so you can see at a glance whether anything needs fixing.
Common errors are missing required fields, an unrecognised IANA timezone, or a date that does not parse as YYYY-MM-DD. Edit your CSV in the text area and the results re-parse instantly — no upload step required.
When the valid count looks right, click Download .ics to save the calendar file. Open it in Google Calendar, Outlook, or Apple Calendar to import the events; each event opens at the intended local wall-clock time for every attendee, with DST handled automatically.
Tool evidence
Practical use cases
Trust boundaries
Questions