스톱워치 & 타이머

운동, 요리, 공부 등 다양한 상황에서 활용할 수 있는 스톱워치와 타이머입니다. 랩 기록은 구간 시간과 누적 시간을 함께 보여줍니다.

⏱️ 스톱워치

00:00.00

⏳ 카운트다운 타이머

00:00

종료 시 알림음이 한 번 울립니다. 소리를 쓰려면 시작 버튼을 직접 눌러야 브라우저가 소리 재생을 허용합니다.

이 스톱워치가 시간을 재는 방식

많은 온라인 스톱워치가 "0.01초마다 숫자를 1씩 올리는" 방식으로 만들어져 있어, 브라우저가 바쁘거나 탭이 뒤로 가면 시간이 실제보다 느리게 흘러갑니다. 이 페이지는 다른 방식을 씁니다. 시작 버튼을 누른 순간의 시각을 기억해 두고, 화면을 갱신할 때마다 "지금 시각 - 시작 시각"을 계산해 보여줍니다. 화면 갱신이 몇 번 빠지더라도 다음 갱신에서 정확한 값으로 돌아오므로 오차가 누적되지 않습니다. 정지했다가 다시 시작하면 그동안 쌓인 시간(누적값)에 새 구간을 더합니다.

표시 단위는 1/100초(센티초)입니다. 다만 화면은 약 30밀리초(0.03초)마다 갱신되므로, 마지막 한 자리는 눈으로 읽기 위한 값이지 전자식 계측기 수준의 정밀도가 아닙니다. 손가락으로 버튼을 누르는 반응 지연만 해도 보통 0.1~0.3초 안팎이어서, 이 도구는 "초 단위 이상의 시간 관리"와 "내 기록의 상대 비교"에 알맞습니다. 공식 대회 기록이나 법적 증빙에는 쓰지 마세요.

카운트다운 타이머가 더 정확해진 이유

타이머도 같은 원리를 씁니다. 시작할 때 종료 예정 시각 = 지금 + 남은 시간을 저장하고, 매 갱신마다 "종료 예정 시각 - 지금"을 올림해 남은 초를 표시합니다. 브라우저는 배경 탭의 타이머 호출 빈도를 크게 낮추는 경우가 있는데(대개 1초에 한 번 이하), 종료 시각을 기준으로 계산하기 때문에 탭을 다시 열었을 때 남은 시간이 정확히 맞춰집니다. 단, 모바일에서 화면이 꺼지거나 브라우저가 메모리 정리로 탭을 종료하면 알림음이 울리지 않을 수 있습니다. 중요한 약속이나 약 복용 알림은 기기의 기본 알람 앱을 병행하세요.

랩타임과 구간 기록 읽는 법

랩 버튼을 누르면 두 숫자가 기록됩니다. 구간(Split/Lap)은 직전 랩에서 이번 랩까지 걸린 시간이고, 누적(Total)은 시작부터 지금까지의 총 시간입니다. 트랙을 도는 기록이라면 구간 값이 한 바퀴 기록이고, 누적 값은 지금까지 달린 총 시간입니다. 가장 빠른 구간은 초록색, 가장 느린 구간은 빨간색으로 표시되어 페이스가 흔들린 지점을 바로 알 수 있습니다(랩이 3개 이상일 때). "기록 복사" 버튼은 번호, 구간, 누적을 줄 단위 텍스트로 복사하므로 메모 앱이나 엑셀에 붙여넣어 보관할 수 있습니다.

계산 예시 1: 400m 트랙 5바퀴 페이스 분석

400m 트랙을 5바퀴(2,000m) 달리며 랩을 눌러 구간 기록이 92.4초, 90.1초, 91.8초, 93.5초, 89.7초였다고 합시다. 누적은 92.4 → 182.5 → 274.3 → 367.8 → 457.5초(7분 37.5초)입니다. 평균 구간은 457.5 ÷ 5 = 91.5초이고, 1km는 400m의 2.5배이므로 평균 페이스는 91.5 × 2.5 = 228.75초, 즉 1km당 약 3분 48.8초입니다. 가장 빠른 구간은 5바퀴째(89.7초), 가장 느린 구간은 4바퀴째(93.5초)로 차이는 3.8초입니다. 4바퀴째에서 힘이 빠졌다가 마지막 바퀴에 끌어올린 패턴이라, 초반 페이스를 약간 늦추면 편차를 줄일 수 있다는 힌트가 됩니다.

400m 트랙 구간 기록 → 거리별 페이스 환산표

1바퀴(400m) 기록1km 환산 페이스5km 예상 기록(같은 페이스 유지 시)
1:00.02:30.012:30.0
1:10.02:55.014:35.0
1:15.03:07.515:37.5
1:20.03:20.016:40.0
1:30.03:45.018:45.0
1:40.04:10.020:50.0
1:50.04:35.022:55.0
2:00.05:00.025:00.0

표의 값은 "1바퀴 기록 × 2.5 = 1km", "× 12.5 = 5km" 공식을 페이지를 만들 때 계산한 것입니다. 실제로는 거리가 길어질수록 같은 페이스를 유지하기 어려워 기록이 이보다 느려지는 것이 일반적입니다.

계산 예시 2: 분·초 입력을 초로 바꾸기

타이머는 입력한 분과 초를 총 초로 바꿔 계산합니다. 공식은 총 초 = 분 × 60 + 초입니다. 예를 들어 "3분 20초"는 3 × 60 + 20 = 200초, "12분 45초"는 12 × 60 + 45 = 765초입니다. 초 칸에 90처럼 59를 넘는 값을 넣으면 오류 대신 자동으로 분으로 올려서 처리합니다(0분 90초 = 1분 30초).

시간총 초밀리초(ms)
0분 30초3030,000
1분 30초9090,000
3분180180,000
5분300300,000
10분600600,000
15분900900,000
25분1,5001,500,000
1시간3,6003,600,000

상황별 활용법

흔한 실수와 한계

측정 결과를 활용하는 방법

기록은 모아서 비교할 때 가치가 생깁니다. 같은 코스·같은 루틴을 반복해 기록을 메모에 쌓으면 한 달 전과 비교한 개선폭을 확인할 수 있고, 랩 편차(가장 빠른 구간과 가장 느린 구간 차이)를 줄이는 것을 목표로 삼으면 페이스 조절 연습이 됩니다. 조리나 공부 시간은 "이 작업에 실제로 몇 분 걸렸는가"를 기록해 두면 다음 계획의 예상 시간을 현실적으로 잡는 데 도움이 됩니다.

예를 들어 보고서를 쓸 때 "1시간이면 되겠지"라고 예상했는데 스톱워치로 재 보니 1시간 40분이 걸렸다면, 다음 비슷한 작업에는 예상 시간에 약 1.7배의 여유를 두는 식으로 보정할 수 있습니다(100분 ÷ 60분 ≈ 1.67). 이렇게 실측값을 쌓으면 일정 계획의 오차가 눈에 띄게 줄어듭니다. 운동에서는 같은 세트 간 휴식을 매번 타이머로 재면 컨디션 변화를 객관적으로 비교할 수 있습니다.

자주 묻는 질문

브라우저 탭을 다른 곳으로 이동해도 타이머가 계속 작동하나요?

네. 시계는 종료 시각을 기준으로 계산하므로 탭이 뒤에 있어도 시간이 흐릅니다. 다만 배경 탭에서는 화면 갱신이 느려지고, 휴대폰에서 화면이 꺼지거나 브라우저가 탭을 정리하면 알림이 늦거나 울리지 않을 수 있습니다.

랩타임은 몇 개까지 기록할 수 있나요?

개수 제한은 없으며, "초기화" 버튼을 누르면 모든 기록이 삭제됩니다. 기록이 많을 때는 목록 위쪽이 최신 랩입니다.

스톱워치와 타이머를 동시에 사용할 수 있나요?

네, 두 기능은 서로 독립적으로 동작합니다. 스톱워치를 돌리면서 타이머로 휴식 시간을 재는 식의 사용이 가능합니다.

정지했다가 다시 시작하면 시간이 이어지나요?

네. 정지 시점까지의 누적 시간을 보관하고, 다시 시작하면 그 값에서 이어서 증가합니다. 완전히 0으로 되돌리려면 초기화를 누르세요.

키보드로도 조작할 수 있나요?

스페이스바로 스톱워치 시작/정지, L 키로 랩 기록이 가능합니다. 숫자 입력 칸에 커서가 있을 때는 단축키가 동작하지 않습니다.

1/100초 표시가 실제와 얼마나 가깝나요?

컴퓨터 시계 기준으로 계산하므로 장시간에도 오차가 쌓이지 않지만, 화면 갱신 주기(약 0.03초)와 버튼을 누르는 사람의 반응 시간 때문에 체감 정밀도는 대략 0.1초 안팎이라고 보는 것이 안전합니다.