Telling Time: Read It and Set It
ConvertEverything runs locally in your browser — nothing is uploaded
A clock you can drag on one side, and on the other the time it shows — the digital form, how to say it, the angle of each hand, and a line on how to work it out. The one thing this tool really wants to teach: the hour hand is not on the number. At half past three the hour hand is not on the 3 — it is halfway to the 4, because it keeps moving all hour long (0.5° per minute). The minute hand decides where the hour hand sits. This is the mistake almost everyone makes when learning, so you will see the hour hand travel as you drag the minute hand, and the explanation says so in words. Two practice modes: · Read the clock — a time is shown, you read it, and you get a score; · Set the clock — a time is given, you move the hands, then check. Four difficulty levels, from whole and half hours down to single minutes. A 24-hour dial, an inner 13–24 ring and a second hand can each be turned on when you are teaching them. The angles are the real ones: 0.5° per minute for the hour hand, 6° per minute for the minute hand, 6° per second for the second hand. What you see is what a real clock does, not an approximation.
Features
- A clock you can drag — grab whichever hand is nearest, as on a real clock
- The hour hand travels with the minute hand (half past three puts it between 3 and 4)
- Digital form plus the words, in English, Chinese or Japanese
- Both hand angles are listed so you can check them yourself
- One line of explanation that changes with the minute
- Read-the-clock practice: a score, marked straight away
- Set-the-clock practice: the correct reading is shown after you check
- Four levels: whole and half hours, quarter hours, five minutes, single minutes
- − / + buttons for each hand when dragging is awkward
- Toggle minute ticks, numbers 1–12, an inner 13–24 ring, the second hand and the 24-hour clock
- A “Now” button that sets the clock to the current time
How to use
- Start in free play and drag the hands to see how the reading changes
- Switch to read-the-clock practice, read the face, pick the time and check
- Switch to set-the-clock practice and move the hands to match the time given
- Begin at whole and half hours and work down a level at a time
- Turn on the inner 13–24 ring and the 24-hour clock to teach 24-hour time
FAQ
- Why is the hour hand not on the 3 at half past three?
- Because the hour hand moves continuously rather than jumping once an hour. It travels 0.5° every minute (30° an hour divided by 60), so by the half hour it is exactly halfway — between the 3 and the 4, at 105°. Seeing that is what makes clock reading click.
- Why is the 24-hour reading different from the 12-hour one?
- Because they are used differently. The 12-hour form is how people speak. The 24-hour form belongs on timetables and in announcements: English says “fifteen hundred” and “fifteen forty-five” — never “fifteen o’clock”.
- What are past and to?
- English speech splits the hour at the half: up to 30 minutes you count past (twenty past three), beyond that you count back from the next hour (twenty to four). That only applies on exact five-minute steps; 3:47 is simply “three forty-seven”.
- Does dragging the hour hand change the minutes?
- No. Dragging the hour hand sets the hour only, and dragging the minute hand sets the minute only. But where the hour hand is drawn always follows the minute — which is why it slides along as you turn the minute hand, exactly as on a real clock.
- Can I practise just one kind of question?
- Yes. The second hand and the 24-hour clock can be left off, and the difficulty can be fixed at one level, so a child only meets that kind of question.
Related tools
Timestamp Converter
ConvertConvert Unix timestamps into dates and back, telling seconds, milliseconds, microseconds and nanoseconds apart, with Windows FILETIME and decimals.
Date Calculator
ConvertCount the days, weeks or months between two dates, or shift a date by any of those. Dates can be picked from a calendar or pasted in — nothing is uploaded.
Number Base Converter
ConvertConvert numbers between binary, octal, decimal, hex, base 36 and base 64, with long IDs converted digit for digit. Runs in your browser.
Cron Parser
ConvertExplain a cron expression field by field and list the next and previous run times, saying plainly when a schedule can never fire.
Color Converter
ConvertConvert between HEX, RGB, HSL, HWB, CMYK, Lab and OKLCH, with colour temperature, inverse, complement, nearest ANSI colour and WCAG contrast.
CSS Units
ConvertConvert a CSS length between px, rem, em, vw, vh and more. Root font size and viewport are adjustable, and each row says what it assumed.