Convert time between different cities and time zones. Includes major world cities with automatic daylight saving time handling.
A time zone converter translates a specific date and time from one time zone to another. The world is divided into roughly 40 official time zones, each typically one hour apart, though some countries offset by 30 or even 45 minutes.
This tool uses the browser's built-in Intl.DateTimeFormat API, which taps into your device's system time zone database — the same data your computer relies on for accurate clock display. You get accurate conversions for hundreds of regions, including DST adjustments that manual offset calculations often miss.
The converter uses the JavaScript Intl.DateTimeFormat API to handle all time zone math. When you select a date, time, and the two time zones, the API formats the date string in the target time zone using the device's time zone database. This ensures DST transitions (spring forward / fall back) are correctly calculated, even across regions with different DST schedules.
All calculations happen entirely in your browser. No data is sent to any server.
These are the most frequently searched time zone conversions:
Select the source time zone and enter your date and time. Then select the destination time zone. The converter will show the equivalent time in the target zone, including the correct date if it crosses midnight.
The tool includes major world cities across different continents, including Beijing, New York, London, Tokyo, Sydney, Paris, Los Angeles, Dubai, Singapore, and Chicago.
Yes, the converter uses the browser's Intl API which automatically accounts for daylight saving time when applicable.
Yes. The datetime-local input allows you to select any date and time, past or future. The converter will calculate the equivalent time in the target zone for that specific date.