온라인 스톱워치 — 랩 타임·전체화면
랩 타임과 전체화면을 지원하는 무료 온라인 스톱워치
브라우저에서 처리 · 서버로 전송되지 않음
경과 시간
대기 중
랩 기록
실행 중에 랩 버튼(또는 L 키)을 누르면 구간 기록이 쌓여요.
단축키
- 스페이스 시작·일시정지
- L 랩
- R 초기화
- F 전체화면
설정과 진행 중인 시간은 이 브라우저에만 저장돼요. 새로고침해도 이어서 진행돼요.
소개
달리기 기록, 발표 시간 측정, 조리 시간 확인, 실험 시간 기록처럼 시간이 얼마나 걸리는지 재야 할 때 쓰는 스톱워치예요. 1/100초 단위까지 보여 주고, 측정 중 랩 버튼을 눌러 구간별 기록을 쌓을 수 있어요. 가장 빠른 랩과 가장 느린 랩에는 표시가 붙어서 페이스가 어땠는지 한눈에 보여요. 설치나 가입 없이 브라우저에서 바로 쓰고 기록은 서버로 보내지 않아요.
사용법
- 시작을 누르면 측정이 시작돼요. 같은 버튼이 일시정지와 계속으로 바뀝니다.
- 측정 중에 랩을 누르면 그 순간의 누적 시간과 직전 랩과의 구간 시간이 표에 쌓여요. 가장 최근 랩이 맨 위에 보여요.
- 초기화를 누르면 시간과 랩 기록이 모두 지워져요.
- 큰 숫자로 보고 싶으면 전체화면을 누르세요.
- 랩 기록의 복사 버튼으로 번호, 구간 시간, 누적 시간을 텍스트로 가져갈 수 있어요.
단축키는 스페이스(시작·일시정지), L(랩), R(초기화), F(전체화면)예요. 버튼이나 입력 칸에 포커스가 있을 때는 그 요소의 기본 동작이 우선해요.
기준
- 정확도: 틱 횟수를 세지 않고 시작 시각과 현재 시각(
Date.now())의 차이로 경과 시간을 구해요. 화면 갱신이 늦어져도 오차가 쌓이지 않아요. - 표시 단위: 1/100초 자리는 반올림하지 않고 버려요. 그래서 화면에 보이는 값이 실제 경과 시간을 넘지 않아요. 1시간이 넘으면 시:분:초.1/100초 형식으로 바뀌어요.
- 일시정지: 일시정지하면 그때까지의 시간을 저장하고, 계속을 누르면 새 시작 시각부터 이어서 더해요.
- 최단·최장 랩: 랩이 두 개 이상이고 구간 시간이 서로 다를 때만 표시해요.
- 저장: 상태와 랩은 이 브라우저의 localStorage에만 저장돼요.
예시
| 상황 | 누른 시점 | 결과 |
|---|---|---|
| 첫 랩 | 12.34초 | 구간 00:12.34, 누적 00:12.34 |
| 둘째 랩 | 30.00초 | 구간 00:17.66, 누적 00:30.00 |
| 셋째 랩 | 1분 1.00초 | 구간 00:31.00, 누적 01:01.00 |
| 일시정지 후 계속 | 5초에서 멈추고 나중에 3초 더 | 합계 00:08.00 |
자주 묻는 질문
탭을 바꿔도 스톱워치가 멈추거나 느려지지 않나요?
멈추지 않아요. 시작한 시각을 기억해 두고 화면을 갱신할 때마다 지금 시각에서 시작 시각을 빼서 경과 시간을 구하기 때문에, 브라우저가 백그라운드 탭을 느리게 돌려도 값이 틀어지지 않아요. 탭 제목에도 경과 시간이 표시돼요.
랩과 구간 시간은 무엇이 다른가요?
랩 버튼을 누르는 순간의 누적 시간이 누적 시간 칸에, 직전 랩 이후 흐른 시간이 구간 시간 칸에 나와요. 예를 들어 12.34초에 첫 랩, 30.00초에 둘째 랩을 눌렀다면 둘째 랩의 구간 시간은 17.66초예요.
새로고침하면 기록이 사라지나요?
사라지지 않아요. 진행 상태와 랩 기록은 이 브라우저에만 저장되고, 측정 중에 새로고침해도 시작 시각을 기준으로 이어서 계속 재요. 저장 공간이 막힌 시크릿 창에서는 유지되지 않을 수 있어요.
최대 얼마까지, 랩은 몇 개까지 기록되나요?
경과 시간은 10일까지, 랩은 500개까지 기록해요. 랩 기록 옆의 복사 버튼으로 탭으로 구분한 텍스트를 가져가 스프레드시트에 붙여 넣을 수 있어요.