Timezone Converter

Convert times between any two timezones, with full DST handling.

Pick a source and destination timezone and convert any moment between them. Uses the full IANA timezone database, so DST transitions and historical offset changes are handled correctly — no off-by-an-hour surprises around the spring/autumn clock changes.

Common use cases: scheduling meetings across continents, picking a launch time that doesn't fall in the middle of any team's night, double-checking when a deadline expires in someone else's timezone, and translating a UTC timestamp from a log into local time for incident review.

Source

Destination

To Timezone

Time Difference
From UTC: -9:00
FROM
Poland
(CET)
02:00:00:AM
06/22/2026
TO
United States
(PST)
05:00:00:PM
06/21/2026

Frequently asked questions

Why does DST keep tripping me up?
Daylight saving time changes happen on different dates in different countries, and a handful of jurisdictions have opted out entirely or recently changed their rules. The same offset can be DST in one zone and standard time in another. Trust the IANA database (America/New_York) over fixed offsets (UTC-5) whenever DST is in play.
What's the difference between UTC and GMT?
Practically nothing — they're within a fraction of a second of each other. UTC is the modern atomic-clock-based standard; GMT is the older astronomical reference. For all software purposes, use UTC.
How should I store timestamps in a database?
Always store in UTC (with timezone info if your column type supports it). Convert to the user's local timezone only at display time. Storing local timestamps without zone info is the cause of the bulk of "wrong time in production" bugs.
Why don't the offsets add up cleanly across some zones?
Some timezones are offset by 30 or 45 minutes from UTC, not whole hours (India is UTC+5:30, Nepal UTC+5:45, parts of Australia UTC+8:45). Historical reasons, mostly. Software that assumes whole-hour offsets breaks for those locations.