Ics Timezone Convert API
https://api.findutils.com/api/tools/ics-timezone-convert/execute Rewrite the time zones of an iCalendar (.ics) file so events land at the right local time after import. convert keeps each moment and restates DTSTART, DTEND, DUE, RECURRENCE-ID, EXDATE and RDATE in target_tz (a UTC value too). reanchor keeps the clock numbers and changes the zone, for an export that stated the wrong zone; RRULE UNTIL moves with it. normalize renames Windows zone IDs such as "Eastern Standard Time" and vendor-prefixed names such as /mozilla.org/.../America/New_York to IANA names without changing any time. A VTIMEZONE built from the runtime's IANA rules is written for every zone the output introduces, and blocks no longer referenced are dropped. All-day dates are never changed; floating times are changed only with include_floating. A TZID no rule knows is listed and left as it is. Zone rules come from the runtime's time-zone database, not from the file's own VTIMEZONE. Recurrence rules are never expanded.
Needs an API key. Running a tool needs an API key. Keys are not for sale yet: ask for early access. About API keys
Request body
application/json-
input
string required
The .ics file contents.
-
mode
string optional
convert (default): same moment, new zone. reanchor: same clock time, new zone. normalize: Windows and vendor zone names to IANA, times unchanged. One of
convert · reanchor · normalize. Default"convert". -
target_tz
string optional
The IANA zone to write, such as America/New_York, Europe/Istanbul or UTC. Required for convert and reanchor; ignored by normalize. A Windows ID is accepted and mapped.
-
include_floating
boolean optional
Also state floating times (no TZID, no Z) in target_tz, keeping their clock numbers. Default false: they stay floating. Default
false.
Example arguments
Verified{
"input": "BEGIN:VCALENDAR\nVERSION:2.0\nBEGIN:VEVENT\nUID:[email protected]\nDTSTART;TZID=America/Los_Angeles:20260701T090000\nDTEND;TZID=America/Los_Angeles:20260701T100000\nSUMMARY:Team meeting\nEND:VEVENT\nEND:VCALENDAR\n",
"mode": "convert",
"target_tz": "America/New_York"
} More Productivity tools
- Client Status Report Generator Generate a client-facing project status report in Markdown and return it with its headline counts.
- Csv To Ics Turn a CSV of events into an iCalendar (.ics) file that Google Calendar, Apple Calendar and Outlook import.
- Dev Request Prioritizer Prioritize development requests with the page's scoring frameworks and return them sorted by priority score, each with a value score…
- Eisenhower Matrix Sort tasks into the four Eisenhower quadrants and say what to do with each one.
- Ics Busy Free Turn a detailed iCalendar (.ics) export into an availability file to share.
- Ics Diff Compare two iCalendar (.ics) exports of the same calendar, before and after, and report which events were added, removed or changed.