Input

Output

Formatted result will be displayed here

How do you convert UTC to local time?

Converting UTC to local time is a matter of applying your current timezone offset, including any daylight saving adjustment in effect on that date. This tool accepts epoch values or ISO 8601 UTC strings, detects your browser zone, and shows the local equivalent along with the offset and the DST flag. It is useful whenever a log, a cert, or an email header gives you UTC and you need to know what your team on the ground was actually seeing.

Use Cases

Correlate incidents with business hours

An alert fired at 14:22 UTC maps to a specific local hour, which clarifies whether on-call or business users were affected.

Schedule meetings across zones

A UTC standup time becomes obvious in your local zone so you do not guess the offset during DST transitions.

Read server logs locally

Servers log in UTC by policy. Converting selected entries to local time makes post-incident review less jarring.

Plan maintenance windows

A UTC window for a rollout maps to your team timezone so you know when the actual disruption occurs for each region.

FAQ

How is the local timezone detected?

From Intl.DateTimeFormat resolvedOptions().timeZone in the browser, which reflects the system setting at the moment you load the page.

Does it handle daylight saving?

Yes. The IANA database your browser ships with knows historical and current DST rules, so the offset is correct for the given date.

Can I pick a different zone?

The converter focuses on your current local zone for speed. For explicit named zones like Asia/Tokyo, a dedicated timezone tool is a better fit.

Are ambiguous times flagged?

During the DST fall-back hour, some local times occur twice. The tool notes this so you can pick whether you meant the first or second occurrence.