Time Zone Converter

Convert a date-time from one IANA time zone to another. Paste a timestamp or date string, select source and target zones, and click Run.

  • Runs entirely in your browser
  • No data stored or sent to a server
  • Free forever — no signup
  • Instant conversion

Input and Output

Use the interactive encoder and decoder on this page to process your text.

Learn more about time zone conversion

Converting Times Between IANA Time Zones

Time Zone Conversion

How It Works

Select a source IANA time zone and target time zone. The tool interprets your input in the source zone and shows the equivalent instant in the target zone, accounting for DST transitions where applicable.

Real-World Examples

Meeting at 9:00 AM New York → what time in London?

Cron job at midnight UTC → local time for on-call engineer in Tokyo

Log timestamp in America/Los_Angeles → UTC for API submission

Common Mistakes

  • Using fixed UTC offsets instead of IANA zones — offsets change with daylight saving time
  • Assuming EST is unambiguous — prefer America/New_York
  • Storing local time without zone in databases — always store UTC or include offset

Developer Tips

  • Store and transmit UTC; convert to local zones only for display
  • Libraries: Luxon, date-fns-tz, or Temporal API for production code
  • Test DST boundary dates (spring forward, fall back) for scheduling apps

Frequently asked questions

What input formats are supported?

ISO 8601 strings, Unix timestamps, yyyy-MM-dd HH:mm:ss, or leave empty for the current time.

How does DST affect conversion?

IANA zones include DST rules. The tool applies current offset rules for the date you enter, including spring-forward gaps and fall-back ambiguities.

Why use IANA zones instead of GMT+5?

Fixed offsets do not adjust for daylight saving. IANA zones (e.g. Europe/Paris) handle DST automatically.