UTC Time Now — live clock, ISO 8601, Unix timestamp
Coordinated Universal Time · no daylight saving, ever
04:05:59
04:05:59 AM<br>2026-08-13<br>Thursday<br>week 33<br>day 225
Device clock: checking…
copy ISO 8601 c<br>copy unix u
The current UTC time, in every format a program can ask for — each one a<br>single click to copy. No signup, no ads above the fold, and a<br>free JSON API serving the same values.
view:<br>24h<br>12h<br>seconds<br>rows & order…<br>landing
utc now<br>unix<br>iso 8601<br>abbreviations<br>api
copy shareable link<br>save this view<br>reset to defaults<br>saved in this browser only — no account
Every format, one click
drag a row to reordertap “rows & order” to reorder ·<br>your order is remembered
Format<br>Value<br>Copy
ISO 8601
The default for APIs and logs
2026-08-13T04:05:59Z
copy
ISO 8601 with milliseconds
Sub-second precision, still ISO 8601
2026-08-13T04:05:59.275Z
copy
RFC 3339
ISO 8601 profile used by JSON APIs; +00:00 instead of Z
2026-08-13T04:05:59+00:00
copy
RFC 2822
Email Date: header
Thu, 13 Aug 2026 04:05:59 +0000
copy
RFC 1123 / HTTP date
HTTP Date:, Expires:, Last-Modified:
Thu, 13 Aug 2026 04:05:59 GMT
copy
RFC 850
Legacy HTTP/1.0 date, two-digit year
Thursday, 13-Aug-26 04:05:59 GMT
copy
Unix timestamp (seconds)
Seconds since 1970-01-01T00:00:00Z
1786593959
copy
Unix timestamp (milliseconds)
JavaScript Date.now()
1786593959275
copy
ATOM / W3C-DTF
Atom and RSS feeds, W3C date-time
2026-08-13T04:05:59+00:00
copy
Date (YYYY-MM-DD)
Calendar date only
2026-08-13
copy
Time (24-hour)
Clock time only
04:05:59
copy
Time (12-hour)
Clock time with AM/PM
04:05:59 AM
copy
ISO 8601 basic
No separators; filenames and IDs
20260813T040559Z
copy
ISO week date
Year-week-weekday
2026-W33-4
copy
Human readable
For prose and UI
Thursday, 13 August 2026 at 04:05:59 UTC
copy
Custom format
strftime syntax — %Y %m %d %H %M %S %j %A %B %Z
2026-08-13 04:05:59
copy
Pinned zones press / to add one · defaults come from your browser
pin
UTC
04:05
UTC · UTC+00:00
New York
00:05
EDT · UTC-04:00 · DST
London
05:05
BST · UTC+01:00 · DST
Tokyo
13:05
JST · UTC+09:00
Kolkata
09:35
IST · UTC+05:30
Times above are<br>correct as of page load; enable JavaScript for a live-updating clock.
With JavaScript on, the first card becomes your own timezone as detected by<br>Intl.DateTimeFormat().resolvedOptions().timeZone.<br>Nothing is stored on our servers.
Get UTC now in your language 14 languages · copy and paste
Python
JavaScript
Go
Java
C#
Rust
PHP
Ruby
SQL — PostgreSQL
SQL — MySQL
Bash
PowerShell
Swift
Kotlin
Python<br>copy
from datetime import datetime, timezone
now = datetime.now(timezone.utc)<br>print(now.isoformat()) # 2026-01-01T12:00:00+00:00<br>print(int(now.timestamp())) # unix seconds
JavaScript<br>copy
const now = new Date();<br>console.log(now.toISOString()); // 2026-01-01T12:00:00.000Z<br>console.log(Date.now()); // unix milliseconds<br>console.log(Math.floor(Date.now() / 1000)); // unix seconds
Go<br>copy
package main
import (<br>"fmt"<br>"time"
func main() {<br>now := time.Now().UTC()<br>fmt.Println(now.Format(time.RFC3339)) // 2026-01-01T12:00:00Z<br>fmt.Println(now.Unix()) // unix seconds
Java<br>copy
import java.time.Instant;
Instant now = Instant.now(); // always UTC<br>System.out.println(now); // 2026-01-01T12:00:00Z<br>System.out.println(now.getEpochSecond());
C#<br>copy
var now = DateTimeOffset.UtcNow;<br>Console.WriteLine(now.ToString("o")); // ISO 8601 round-trip<br>Console.WriteLine(now.ToUnixTimeSeconds());<br>Console.WriteLine(now.ToUnixTimeMilliseconds());
Rust<br>copy
// chrono = "0.4"<br>use chrono::Utc;
let now = Utc::now();<br>println!("{}", now.to_rfc3339()); // 2026-01-01T12:00:00+00:00<br>println!("{}", now.timestamp()); // unix seconds
PHP<br>copy
format(DATE_ATOM), PHP_EOL; // 2026-01-01T12:00:00+00:00<br>echo time(), PHP_EOL; // unix seconds
Ruby<br>copy
require 'time'
now = Time.now.utc<br>puts now.iso8601 # 2026-01-01T12:00:00Z<br>puts now.to_i # unix seconds
SQL — PostgreSQL<br>copy
SELECT now() AT TIME ZONE 'UTC' AS utc_now,<br>to_char(now() AT TIME ZONE 'UTC',<br>'YYYY-MM-DD"T"HH24:MI:SS"Z"') AS iso8601,<br>extract(epoch FROM now())::bigint AS unix_seconds;
SQL — MySQL<br>copy
SELECT UTC_TIMESTAMP() AS utc_now,<br>DATE_FORMAT(UTC_TIMESTAMP(),<br>'%Y-%m-%dT%H:%i:%sZ') AS iso8601,<br>UNIX_TIMESTAMP() AS unix_seconds;
Bash<br>copy
date -u +"%Y-%m-%dT%H:%M:%SZ" # ISO 8601 UTC<br>date -u +%s # unix seconds<br>date -u --iso-8601=seconds # GNU coreutils
PowerShell<br>copy
(Get-Date).ToUniversalTime().ToString('o') # ISO 8601<br>[DateTimeOffset]::UtcNow.ToUnixTimeSeconds() # unix seconds<br>[DateTimeOffset]::UtcNow.ToUnixTimeMilliseconds()
Swift<br>copy
import Foundation
let now = Date()<br>let iso = ISO8601DateFormatter().string(from: now)<br>print(iso) // 2026-01-01T12:00:00Z<br>print(Int(now.timeIntervalSince1970)) // unix seconds
Kotlin<br>copy
import java.time.Instant
val now = Instant.now() // always UTC<br>println(now) // 2026-01-01T12:00:00Z<br>println(now.epochSecond)
The same values as JSON keyless · CORS open · no rate-limit surprises
GET...