24-hour ⇄ standard AM/PM time, both directions — plus the complete conversion chart. Free, no signup.
Military time is the 24-hour clock written as four digits with no colon. The day runs from 0000 to 2359, so every time has one meaning and no AM or PM is needed. The converter works in both directions and shows the result as you type.
The converter only accepts hours 00 to 23 and minutes 00 to 59. If you type something outside that range, such as 2400 or 1275, the results clear and a note under them explains what to enter.
Standard to military:
Military to standard: for 0000 to 0059, the hour is 12 AM. For 0100 to 1159, it is AM; drop the leading zero and add a colon. For 1200 to 1259, it is PM. For 1300 to 2359, subtract 12 and use PM, so 2145 becomes 9:45 PM.
| Military | Standard | Note |
|---|---|---|
| 0000 | 12:00 AM | Midnight, start of the day |
| 0001 | 12:01 AM | First minute of the day |
| 0030 | 12:30 AM | Not 1230 |
| 0800 | 8:00 AM | Keep the leading zero |
| 1159 | 11:59 AM | Last minute before noon |
| 1200 | 12:00 PM | Noon |
| 1245 | 12:45 PM | Do not add 12 |
| 1300 | 1:00 PM | First hour where you subtract 12 |
| 1730 | 5:30 PM | "Seventeen thirty" |
| 2000 | 8:00 PM | "Twenty hundred" |
| 2359 | 11:59 PM | Last minute of the day |
0000 is midnight at the start of a day. 2400 is sometimes used for midnight at the end of a day. It is the same moment as 0000 on the next day, written from the other side. NIST suggests 0000 for the start of a day and 2400 for the end. Many style guides avoid 2400 and use 2359 or 0001 instead, which makes it clear which date is meant. This converter treats midnight as 0000 and does not accept 2400.
The 24-hour clock also avoids the "12 AM or 12 PM?" problem. NIST calls 12 a.m. and 12 p.m. ambiguous and recommends writing "noon" or "midnight" instead. In military time, noon is simply 1200 and midnight is 0000.
From 1:00 PM on, add 12 to the hour (5:30 PM → 1730). For military times from 1300 on, subtract 12 for the PM hour. The 12 o’clock hours are the exceptions: 12:30 PM is 1230 and 12:30 AM is 0030. Midnight is 0000 (“zero hundred”), noon is 1200.
0000 is midnight at the start of a day. 2400 is sometimes used for midnight at the end of a day, which is the same moment as 0000 the next day. This converter uses 0000.
12:30 AM is 0030. The hours from midnight to 1 AM start with 00 in military time, so 1230 means 12:30 PM, just after noon.