RFC 3339 Converter
Convert an RFC 3339 timestamp to Unix time, or a Unix timestamp to RFC 3339.
RFC 3339 to Unix time
Unix time to RFC 3339
What is RFC 3339?
RFC 3339 is the date-time format defined for internet protocols: a full date, a full time with seconds, and a mandatory UTC offset (either Z for UTC or a signed +hh:mm). It is a stricter subset of ISO 8601, which allows several optional parts that RFC 3339 requires, so every RFC 3339 string is valid ISO 8601 but not the reverse.
Where you will see it
Many JSON APIs, log formats and configuration files specify RFC 3339 explicitly because it removes the ambiguity that plain ISO 8601 allows (such as a date with no time, or a time with no offset). This tool converts it to and from Unix time and shows the offset that was used.
Want the background? Read our comprehensive guide: ISO 8601 Date and Time Format.
How to use this tool
- To convert RFC 3339 to Unix time: paste the timestamp and select Convert to Unix.
- To convert Unix time to RFC 3339: enter the timestamp, choose UTC or a local offset, and select Convert to RFC 3339.
- Copy the result you need.
- Select Use example to see a worked RFC 3339 string with an offset.
Examples
An RFC 3339 timestamp with an offset, converted to Unix time and back.
RFC 3339 to Unix
2026-09-20T14:30:00+02:00
- Unix seconds
- 1789907400
Unix to RFC 3339 (UTC)
1789907400
- RFC 3339
- 2026-09-20T12:30:00Z
Unix to RFC 3339, Tokyo offset
1789907400
- RFC 3339
- 2026-09-20T21:30:00+09:00
Frequently Asked Questions
Is RFC 3339 the same as ISO 8601?
Is the UTC offset required?
Does it support leap seconds?
What is the difference from RFC 2822?
Related tools
- ISO 8601 ConverterISO 8601 to Unix time and back, in one combined tool.
- ISO 8601 to UnixTurn an ISO 8601 date-time string into a Unix timestamp.
- Unix to ISO 8601Get an ISO 8601 string in UTC or with your local offset.
- Date Format ConverterOne date in, every common format out: ISO 8601, RFC 2822, RFC 3339, Unix and more.