Enter a start and end time to get the total hours and minutes, minus any break. Great for timesheets and shifts. Free, no signup.
If the end time is earlier than the start, it's treated as the next day (e.g., 10pm to 6am = 8 hours).
Handy for payroll — 8h 30m shows as 8.50.