이 도구를 쓰는 때
하루가 바빴는데 무엇을 했는지 설명하기 어려울 때, 프리랜서가 작업 시간을 근거로 견적·정산을 해야 할 때, 또는 회의와 메신저에 시간을 얼마나 쓰는지 확인하고 싶을 때 적합합니다. 작업 이름을 쓰고 시작을 누르면 초 단위 타이머가 돌고, 정지하면 같은 이름의 기존 기록에 시간이 합산됩니다. 합산 표에는 전체 대비 비중이 함께 나와 어디에 시간이 몰리는지 한눈에 볼 수 있습니다.
기록하는 요령
- 작업 이름은 나중에 합산하기 쉽게 짧고 일관되게 씁니다. "메일", "메일 확인"을 섞으면 서로 다른 작업으로 집계됩니다.
- 정지하는 순간 기록이 저장됩니다. 점심·휴식은 정지 후 따로 쉬세요. 근로시간은 휴게시간을 뺀 값으로 보는 것이 일반적이어서 타이머를 켜 둔 채 쉬면 기록이 부풀려집니다.
- 타이머를 켜 둔 채 새로고침하거나 탭을 닫아도 시작 시각이 이 브라우저에 보관되어, 다시 열면 이어서 진행 중으로 표시됩니다. 컴퓨터를 오래 켜 두고 잊은 경우 정지 시 전체 경과 시간이 기록되므로 잘못된 값이면 해당 줄을 삭제하세요.
- 타이머를 못 켠 일은 "놓친 시간 직접 추가"에 분 단위로 넣습니다. 이때 작업 이름 칸에 이름이 있어야 합니다.
예시 1. 프리랜서 번역가의 하루
하루 동안 아래처럼 기록했다면 총 5시간 30분이고, 작업별 비중은 다음과 같습니다.
| 작업 | 누적 시간 | 비중 |
|---|---|---|
| 원고 1차 번역 | 2시간 40분 | 48.5% |
| 용어 검수 | 0시간 55분 | 16.7% |
| 고객 메일·견적 | 0시간 35분 | 10.6% |
| 원고 2차 윤문 | 1시간 20분 | 24.2% |
| 합계 | 5시간 30분 | 100.0% |
번역과 윤문(핵심 작업)이 72.7%이고 메일·견적 같은 부수 업무가 10.6%입니다. 시간당 단가로 정산한다면 청구 가능한 시간과 그렇지 않은 시간을 구분해 두는 것이 좋으므로, 처음부터 작업 이름에 "[청구]" 같은 말머리를 붙여 일관되게 기록하는 방식이 유용합니다. 임금 환산은 시급 계산기에서 할 수 있습니다.
예시 2. 하루 근로시간 점검
9시에 출근해 19시에 퇴근하고 휴게 60분을 썼다면 근로시간은 600분 − 60분 =540분(9.0시간)입니다. 1일 8시간을 넘는 부분은 60분(1.0시간)입니다. 이 값은 사업장에서 정한 소정근로시간, 연장근로 합의, 출퇴근 기록 방식에 따라 실제 연장근로로 인정되는 범위가 달라질 수 있으므로 참고로만 보세요.
근로기준법 기준 시간 참고 (2026년 10월 확인 기준, 일반 원칙)
근로기준법은 휴게시간을 제외한 근로시간을 1일 8시간, 1주 40시간까지로 정하고(제50조), 당사자 간 합의가 있으면 1주 12시간을 한도로 연장할 수 있게 합니다(제53조). 따라서 연장근로를 포함한 1주 한도는 일반적으로52시간으로 설명됩니다. 휴게시간은 근로시간이 4시간 이상이면 30분 이상, 8시간 이상이면 1시간 이상을 근로시간 도중에 주어야 합니다(제54조). 아래 표는 이 기준과 주 근무일·하루 근로시간 조합을 단순 비교한 것입니다.
| 주 근무일 | 하루 근로시간 | 주 합계 | 1주 한도와 비교 |
|---|---|---|---|
| 5일 | 8시간 | 40시간 | 40시간 이내 |
| 5일 | 9시간 | 45시간 | 연장근로 5시간 (52시간 이내) |
| 5일 | 10시간 | 50시간 | 연장근로 10시간 (52시간 이내) |
| 5일 | 10.5시간 | 52.5시간 | 52시간 초과 0.5시간 |
| 6일 | 8시간 | 48시간 | 연장근로 8시간 (52시간 이내) |
| 6일 | 9시간 | 54시간 | 52시간 초과 2시간 |
예를 들어 주 5일을 10.5시간씩 일하면 52.5시간이어서 52시간을 0.5시간 넘습니다. 하루 단위 숫자만 보면 1~2시간 더 하는 것처럼 느껴져도 주 합계로 더하면 한도를 넘는 일이 흔합니다. 이 도구의 합계는 단순 누적 시간이므로, 5인 미만 사업장의 적용 차이, 탄력적 근로시간제·선택적 근로시간제 같은 예외, 연소자(만 15세 이상 18세 미만)의 별도 제한은 반영하지 않습니다. 현행 조문은 국가법령정보센터(law.go.kr)에서, 개인 사정은 고용노동부 상담이나 노무사에게 확인하세요. 수당 계산은연장근로수당 계산기, 주휴수당은주휴수당 계산기를 이용할 수 있습니다.
기록 데이터 읽는 법
하루 총합이 목표보다 계속 짧다면 기록 누락(정지를 놓침)과 실제 몰입 시간 부족을 구분해야 합니다. 비중 표에서 한 작업이 40%를 넘으면 쪼개서 이름을 붙여 보세요. 예를 들어 "개발"을 "설계", "코딩", "리뷰"로 나누면 병목이 어디인지 보입니다. 일주일 정도 쌓은 뒤 가장 오래 걸린 작업 하나와 가장 예상보다 길어진 작업 하나만 골라 다음 주 계획 시간에 반영하는 정도로 시작하면 부담이 적습니다.
예시 3. 개발자의 한 주 기록으로 시간 도둑 찾기
한 주 동안 아래처럼 기록했다고 합시다. 합계는 30시간 00분입니다. 코딩이 가장 크지만39.2%에 그치고, 회의와 메신저·메일을 합치면 10시간 45분로35.8%입니다. 이런 결과는 "집중해서 일할 시간이 없다"는 막연한 느낌을 숫자로 바꿔 줍니다. 다음 주에는 회의를 하루 한두 시간대로 몰거나 메신저 확인 시간을 정해 두고, 같은 방식으로 기록해 비중이 실제로 바뀌는지 비교하면 됩니다.
| 작업 | 누적 시간 | 비중 |
|---|---|---|
| 설계·리뷰 | 5시간 30분 | 18.3% |
| 코딩 | 11시간 45분 | 39.2% |
| 회의 | 6시간 15분 | 20.8% |
| 메신저·메일 | 4시간 30분 | 15.0% |
| 기타 | 2시간 00분 | 6.7% |
| 합계 | 30시간 00분 | 100.0% |
주의할 점은 측정한 합계가 곧 근무 시간은 아니라는 것입니다. 기록하지 못한 이동·대기·잡담 시간은 빠져 있으므로 이 값이 주 30시간 00분이라고 해서 근로시간이 그만큼이라고 단정할 수 없습니다.
예시 4. 시간 기록으로 견적 근거 만들기
예시 1의 하루(총 5시간 30분)를 시간당 40,000원이라는 가정 단가로 계산해 보겠습니다. 전부 청구하면 220,000원이지만, 메일·견적 시간(0시간 35분)을 청구 대상에서 빼면 청구 시간은 4시간 55분이고 196,667원입니다. 단가는 어디까지나 계산을 보여 주기 위한 가정값이며, 실제 단가와 청구 범위는 계약서에 적은 조건이 우선입니다. 고객에게 근거를 보여 줘야 할 때는 "기록 텍스트로 복사" 결과를 표 형태로 붙여넣고, 기록 방식(반올림 단위, 청구 제외 항목)을 미리 합의해 두면 분쟁 소지를 줄일 수 있습니다.
입력값과 저장 방식 상세
이 도구가 실제로 하는 동작을 알면 기록이 이상하게 보이는 상황을 스스로 풀 수 있습니다. 정지할 때 경과 시간은 밀리초 차이를 초 단위로 반올림해 저장하므로 약 0.5초 미만은 "1초 미만이라 기록하지 않았습니다"라는 안내와 함께 버려집니다. 작업 이름은 앞뒤 공백을 제거한 뒤 최대 60자까지 받으며, 같은지 비교할 때 글자를 있는 그대로 대조하기 때문에 "Meeting"과 "meeting"은 다른 줄입니다. 직접 추가는 1분 이상 1,440분(24시간) 이하만 받고, 분 값은 초로 바꿔 저장합니다. 아래 표는 입력한 분이 어떻게 저장되고 표시되는지 보여 줍니다.
| 입력(분) | 저장되는 초 | 표 표시 |
|---|---|---|
| 1분 | 60초 | 0시간 01분 |
| 15분 | 900초 | 0시간 15분 |
| 45분 | 2,700초 | 0시간 45분 |
| 90분 | 5,400초 | 1시간 30분 |
| 480분 | 28,800초 | 8시간 00분 |
| 1440분 | 86,400초 | 24시간 00분 |
타이머가 돌아가는 동안에는 작업 이름 칸이 잠기고 직접 추가도 막힙니다. 시작 시각은 컴퓨터 시계 기준으로 저장되므로 타이머 도중 시스템 시간을 바꾸면 값이 어긋날 수 있고, 저장된 시작 시각이 현재보다 미래이면 복원하지 않고 무시합니다. 이 화면을 여러 탭에 동시에 열어 두면 탭마다 따로 동작할 수 있으니 한 탭에서만 쓰세요.
하루를 마무리하는 흐름
- 마지막 작업을 정지해 모든 줄이 저장됐는지 확인합니다. 진행 중인 타이머가 남아 있으면 합계에 들어가지 않습니다.
- 합계와 비중을 훑어보고, 기억과 크게 다른 줄(예: 회의가 예상의 두 배)에 메모를 남깁니다.
- "기록 텍스트로 복사"를 눌러 메모 앱이나 스프레드시트에 날짜와 함께 붙여넣습니다. 탭으로 구분되어 있어 표 칸에 맞춰 들어갑니다.
- 내일 새로 시작하고 싶다면 "기록 전체 삭제"를 누릅니다. 삭제는 되돌릴 수 없으므로 복사를 먼저 하세요.
흔한 실수와 오해
- 멀티태스킹을 하나의 작업으로 기록하기. 한 번에 하나의 작업만 측정되므로, 전환할 때마다 정지하고 다시 시작해야 합니다.
- 타이머 총합 = 출근 시간으로 착각하기. 이 값은 측정한 작업의 합이지 사업장의 근태 기록이 아닙니다.
- 기록을 근거로 한 임금·근로시간 분쟁에서 이 화면을 증거로 쓰기. 브라우저에 저장된 개인 메모일 뿐 공식 증빙이 아닙니다.
- 작업 이름에 오타. 기존 이름과 다르면 새 줄이 생깁니다. 삭제 후 다시 추가하세요.
한계
작업명 수정은 지원하지 않고, 여러 작업을 동시에 재지 못합니다. 날짜별 구분 없이 누적 합계만 보관하므로 하루 단위 기록이 필요하면 하루가 끝날 때 "기록 텍스트로 복사"로 옮기고 전체 삭제하는 방식으로 운영하세요. 시간을 기록하는 다른 방법은 시간 감사 로그 도구와시간 추적 앱 가이드를 참고하세요. 집중 구간 설계는뽀모도로 타이머가 맞습니다.
이 도구가 맞지 않는 경우
여러 명이 같은 프로젝트의 시간을 합쳐야 하거나, 고객에게 제출할 공식 근태·정산 자료가 필요하거나, 날짜별 이력과 그래프가 꼭 필요하다면 서버에 기록을 남기는 근태·프로젝트 관리 서비스가 적합합니다. 이 도구는 혼자서 하루나 한 주의 시간 사용을 가볍게 돌아보는 용도로 만들어졌으며, 기록이 브라우저에만 있어 기기를 바꾸거나 사이트 데이터를 지우면 복구할 수 없습니다. 중요한 기록은 반드시 복사해 따로 보관하세요. 처음에는 작업 종류를 5개 안팎으로 제한해 시작하면 기록 부담이 줄고, 일주일쯤 지난 뒤 비중이 큰 항목부터 잘게 나누는 것이 지속하기 쉽습니다.
저장 위치와 삭제 방법
완료된 기록은 이 브라우저의 localStorage(키 work-time-tracker-v1)에, 진행 중인 타이머의 시작 시각은 work-time-tracker-running-v1 키에 저장됩니다. 서버로 전송되지 않으며, 다른 기기·브라우저와 동기화되지 않습니다. 줄의 ×로 개별 삭제, "기록 전체 삭제"로 전체 삭제가 가능하고, 브라우저 사이트 데이터를 지우면 함께 사라집니다.
자주 묻는 질문
여러 작업을 동시에 기록할 수 있나요?
아니요. 한 번에 하나의 작업만 측정합니다. 다른 작업으로 바꾸려면 현재 작업을 정지하고 새 이름으로 시작하세요.
탭을 닫았다가 다시 열면 타이머가 어떻게 되나요?
시작 시각이 저장되어 있으므로 다시 열면 같은 작업이 진행 중으로 표시되고 경과 시간은 시작 시각 기준으로 이어서 계산됩니다. 다만 브라우저 데이터를 지웠거나 시크릿 창이었다면 복구되지 않습니다.
실수로 잘못된 작업명을 입력했어요.
이름 수정은 지원하지 않습니다. 해당 줄을 × 로 지우고 올바른 이름으로 "놓친 시간 직접 추가"를 이용해 다시 넣으세요.
휴게시간은 근로시간에 포함되나요?
일반적으로 법정 근로시간은 휴게시간을 제외하고 계산합니다. 이 도구는 켜 둔 시간만 합산하므로 쉴 때는 정지하는 것이 기준에 맞습니다. 사업장 취업규칙에서 따로 정한 부분이 있다면 그쪽이 우선 적용되는지 확인하세요.
합계가 법정 한도를 넘으면 어떻게 하나요?
이 도구는 판정이나 경고를 하지 않습니다. 위 참고표처럼 직접 비교한 뒤, 한도 초과가 의심되면 사업장의 근로시간 제도와 관련 법령, 고용노동부 안내를 확인하세요.
같은 작업을 대소문자나 띄어쓰기만 다르게 적으면 어떻게 되나요?
다른 작업으로 집계됩니다. 이름을 글자 그대로 비교하기 때문에 "코딩"과 "코딩 "(끝 공백은 제거되므로 같음)은 같지만 "코 딩"은 다릅니다. 이름을 통일하려면 한쪽 줄을 지우고 남은 줄에 시간을 직접 추가하세요.
기록 텍스트는 어떤 형식으로 복사되나요?
한 줄에 작업명, 누적 시간(시:분:초), 비중이 탭으로 구분되어 들어가고 마지막 줄에 합계가 붙습니다. 스프레드시트에 붙여넣으면 세 칸으로 나뉩니다.
하루가 지나도 기록이 계속 쌓이나요?
네. 날짜 구분 없이 누적되므로 일별·주별로 나누려면 마감할 때 복사해 보관하고 전체 삭제하는 습관을 들이는 것이 좋습니다.