Convert CEST to UTC

UTC = CEST −2 h

UTC is 2 hours behind CEST. CEST is always UTC+2, so this gap is the same on every date.

9:00 AM CEST = 7:00 AM UTC

CEST · Central European Summer Time · UTC+2

3:42PM

Tuesday, November 3, 2026

UTC · Coordinated Universal Time · UTC+0

1:42PM

Tuesday, November 3, 2026

Berlin is on CET (UTC+1) right now.

CEST to UTC for every hour

Each UTC column holds for part of the year (dates in the header for 2027). The first uses the fixed offset (CEST UTC+2); the others give local clock time when daylight saving time changes the gap. Until 2:00 AM CEST, UTC is still on the previous calendar day. The dot marks the current CEST hour.

CEST UTC −2 hfixed offsetsUTC −1 hJan 1 – Mar 28, Oct 31 – Dec 31 24-hour
12:00 AM 10:00 PM −1 day11:00 PM −1 day 00:00 → 22:00
1:00 AM 11:00 PM −1 day12:00 AM 01:00 → 23:00
2:00 AM 12:00 AM1:00 AM 02:00 → 00:00
3:00 AM 1:00 AM2:00 AM 03:00 → 01:00
4:00 AM 2:00 AM3:00 AM 04:00 → 02:00
5:00 AM 3:00 AM4:00 AM 05:00 → 03:00
6:00 AM 4:00 AM5:00 AM 06:00 → 04:00
7:00 AM 5:00 AM6:00 AM 07:00 → 05:00
8:00 AM 6:00 AM7:00 AM 08:00 → 06:00
9:00 AM 7:00 AM8:00 AM 09:00 → 07:00
10:00 AM 8:00 AM9:00 AM 10:00 → 08:00
11:00 AM 9:00 AM10:00 AM 11:00 → 09:00
12:00 PM 10:00 AM11:00 AM 12:00 → 10:00
1:00 PM 11:00 AM12:00 PM 13:00 → 11:00
2:00 PM 12:00 PM1:00 PM 14:00 → 12:00
3:00 PM 1:00 PM2:00 PM 15:00 → 13:00
4:00 PM 2:00 PM3:00 PM 16:00 → 14:00
5:00 PM 3:00 PM4:00 PM 17:00 → 15:00
6:00 PM 4:00 PM5:00 PM 18:00 → 16:00
7:00 PM 5:00 PM6:00 PM 19:00 → 17:00
8:00 PM 6:00 PM7:00 PM 20:00 → 18:00
9:00 PM 7:00 PM8:00 PM 21:00 → 19:00
10:00 PM 8:00 PM9:00 PM 22:00 → 20:00
11:00 PM 9:00 PM10:00 PM 23:00 → 21:00

Does the difference change during the year?

As written, no: CEST is always UTC+2, so the gap is 2 hours on every date. But Berlin uses CEST only in summer, and people often keep writing “CEST” when they mean the local time. Between the local clock in Berlin and UTC, the gap is 1 hour or 2 hours:

2026
FromWhat changesBerlinUTCUTC vs CEST
January 1 Start of the year CET (UTC+1) UTC (UTC+0) −1 h
March 29 Berlin moves to CEST (UTC+2) CEST (UTC+2) UTC (UTC+0) −2 h
October 25 Berlin moves to CET (UTC+1) CET (UTC+1) UTC (UTC+0) −1 h
2027
FromWhat changesBerlinUTCUTC vs CEST
January 1 Start of the year CET (UTC+1) UTC (UTC+0) −1 h
March 28 Berlin moves to CEST (UTC+2) CEST (UTC+2) UTC (UTC+0) −2 h
October 31 Berlin moves to CET (UTC+1) CET (UTC+1) UTC (UTC+0) −1 h

Converting CEST to UTC by hand

With the fixed offsets, take away 2 hours: 3:30 PM CEST is 1:30 PM UTC.

With the −1 h gap (Jan 1 – Mar 28, Oct 31 – Dec 31), take away 1 hour: 3:30 PM CEST is 2:30 PM UTC.

Going back from UTC to CEST, do the opposite.

Reading a UTC timestamp as CEST time

Logs, APIs and flight plans usually carry UTC. A timestamp ending in Z is UTC, and one ending in an offset already says how far from UTC it is. These two name the same moment:

The offset in the second form is the one in force on that date (January 15, 2027). A program should store the UTC form and apply the right offset when it displays the time, rather than storing a local time and hoping the offset is still the same.

What CEST and UTC mean

Central European Summer Time

CEST is UTC+2, the summer time of central Europe, from the last Sunday of March to the last Sunday of October. In winter the same countries are on CET, UTC+1.

Coordinated Universal Time

UTC is the world’s reference time. It has no daylight saving time and no seasons: every UTC offset you see (UTC−5, UTC+5:30) is measured from it.

Questions

How many hours behind CEST is UTC?
UTC is 2 hours behind CEST. CEST is always UTC+2, so this gap is the same on every date. Between the local clock in Berlin and UTC, the gap is 1 h or 2 h depending on the date, because daylight saving time moves one side.
When is UTC on a different date from CEST?
From midnight until 2:00 AM CEST, UTC is still on the previous calendar day. So a time early in the CEST day needs the previous date on the UTC side.
Is it CEST or CET now in Berlin?
In 2027, Berlin uses CEST from Mar 28 to Oct 31, and CET from Jan 1 to Mar 28 and Oct 31 to Dec 31. A time labelled “CEST” outside Mar 28 to Oct 31 usually means local time in Berlin, which is then CET. The line under the clocks at the top of this page shows which one is in force today.

Related conversions