utc now / zones / utc-to-bst

UTC to BST converter

BST is 1 hours ahead of UTC right now. Live clocks on both sides, a direct time input, the full 24-hour table with a permalink per hour, and the real daylight-saving state — computed from the IANA tz database on every request, never from a stored offset.

Coordinated Universal Time · UTC
23:21:04
Wednesday, 12 August 2026 · UTC · UTC+00:00
British Summer Time · Europe/London
00:21:04
Thursday, 13 August 2026 · BST · UTC+01:00 · DST

Convert an exact time type it — no sliders

00:21
swap

Conversion runs in your browser against the same IANA rules the server uses, so it keeps working offline and nothing you type is sent anywhere.

Daylight saving right now

British Summer Time

Europe/London is currently on BST (UTC+01:00), its daylight-saving clock.

next change: Sun, 25 Oct 2026 01:00 local → GMT (73 days, clocks go back)

BST is the UK's summer clock, UTC+1, from the last Sunday in March to the last Sunday in October. The rest of the year the UK is on GMT, which equals UTC. BST is also Bangladesh Standard Time (UTC+6).

Coordinated Universal Time

UTC is on UTC (UTC+00:00).

no clock change scheduled — fixed at UTC+00:00

UTC is the reference clock every other offset is quoted against. It has no daylight saving and never shifts.

Best time to call green = 09:00–18:00 on both sides

8 overlapping working hours. The longest run is 09:00–17:00 UTC, which is 10:00–18:00 BST.

UTC to BST, hour by hour 12 August 2026 · every row is a permalink

UTC BST 12-hour Day Permalink
00:00 01:00 BST 1:00 AM same day 00:00 →
01:00 02:00 BST 2:00 AM same day 01:00 →
02:00 03:00 BST 3:00 AM same day 02:00 →
03:00 04:00 BST 4:00 AM same day 03:00 →
04:00 05:00 BST 5:00 AM same day 04:00 →
05:00 06:00 BST 6:00 AM same day 05:00 →
06:00 07:00 BST 7:00 AM same day 06:00 →
07:00 08:00 BST 8:00 AM same day 07:00 →
08:00 09:00 BST 9:00 AM same day 08:00 →
09:00 10:00 BST 10:00 AM same day 09:00 →
10:00 11:00 BST 11:00 AM same day 10:00 →
11:00 12:00 BST 12:00 PM same day 11:00 →
12:00 13:00 BST 1:00 PM same day 12:00 →
13:00 14:00 BST 2:00 PM same day 13:00 →
14:00 15:00 BST 3:00 PM same day 14:00 →
15:00 16:00 BST 4:00 PM same day 15:00 →
16:00 17:00 BST 5:00 PM same day 16:00 →
17:00 18:00 BST 6:00 PM same day 17:00 →
18:00 19:00 BST 7:00 PM same day 18:00 →
19:00 20:00 BST 8:00 PM same day 19:00 →
20:00 21:00 BST 9:00 PM same day 20:00 →
21:00 22:00 BST 10:00 PM same day 21:00 →
22:00 23:00 BST 11:00 PM same day 22:00 →
23:00 00:00 BST 12:00 AM next day 23:00 →

Every hour as its own page

UTC to BST — questions

What time is it in BST when it is UTC now?
BST is currently 00:21 on Thursday, 13 August 2026 (BST, UTC+01:00), while UTC is 23:21 (UTC+00:00). That is 1 hours ahead of the source clock right now.
How many hours ahead is BST of UTC?
1 hours at this moment. The gap is not constant across the year: Coordinated Universal Time and British Summer Time change clocks on different dates (or one of them not at all), so a difference you hard-code in summer can be an hour wrong in winter. The table on this page is computed from the current tzdata rules, not from a fixed offset.
Is BST on daylight saving time right now?
Yes — Europe/London is on BST (UTC+01:00) right now.
When does BST next change its clocks?
Europe/London next changes on Sunday, 25 October 2026 at 01:00 local time, when it moves back 60 minutes and the abbreviation becomes GMT (UTC+00:00). That is 73 days away. This date comes from the IANA tzdata rules currently in force, so it updates if a government changes the law.
What is the best time to schedule a call between UTC and BST?
There are 8 hours of overlap where both sides are inside a 09:00-18:00 working day. The longest block is 09:00–17:00 UTC, which is 10:00–18:00 BST. Use the calendar buttons above to drop it straight into Google Calendar, Outlook or an .ics file.
Which IANA timezone name should I use for BST in code?
Use Europe/London. Abbreviations like BST are ambiguous and not resolvable by most libraries — Python's ZoneInfo, Java's ZoneId, Go's time.LoadLocation and JavaScript's Intl all expect the IANA name. Hard-coding UTC+01:00 instead will be wrong the moment the rules change.

Keyboard shortcuts

cCopy the ISO 8601 timestamp
uCopy the Unix timestamp
/Focus the timezone search
tToggle light and dark
?This help
EscClose