⏱️
무료 온라인 스톱워치
랩 기록, 최고/최저 랩 강조 표시, 키보드 단축키를 갖춘 정밀 스톱워치. 밀리초 정확도로 0부터 카운트합니다.
한 번 로드하면 오프라인에서도 작동
00:00.00
준비
키보드: Space 시작/정지 · L 랩 · R 초기화
주요 용도
- HIIT 및 인터벌 운동용 스톱워치고강도 인터벌, 휴식 기간 및 서킷 운동의 시간을 정확도와 랩 기록으로 측정합니다.
- 다단계 레시피용 조리 스톱워치스테이크, 계란, 파스타 및 기타 시간에 민감한 요리의 조리 시간을 추적합니다. 단계 전환을 위한 랩 마커 포함.
- 스포츠 경주 타이밍 스톱워치러닝 랩, 수영 세트, 사이클링 인터벌 및 기타 운동 훈련 세션의 시간을 정확도로 측정합니다.
- 스톱워치로 프레젠테이션 시간 연습프레젠테이션을 연습할 때 자신을 타이밍하여 할당된 시간에 맞는지 확인합니다. 각 섹션의 랩 마커.
- 명상 및 호흡 운동용 스톱워치명상 세션, 호흡 정지 및 호흡 패턴의 시간을 최소한의 시각적 방해로 측정합니다.
사용 방법
이 스톱워치는 단조 증가 고해상도 타이머인 브라우저 내장 performance.now() API를 사용해 전적으로 브라우저에서 실행되며, 매 애니메이션 프레임(보통 초당 60회) 표시를 다시 그리는 requestAnimationFrame 반복으로 구동됩니다. 어떤 시점에도 서버는 관여하지 않습니다.
- 1performance.now()로 시간 측정시작을 누르면 도구가 performance.now()로 기준점을 기록합니다. 매 애니메이션 프레임마다 현재 performance.now() 값에서 그 기준을 빼 경과 밀리초를 계산하므로, setInterval을 반복 호출할 때 생기는 시계 오차 문제를 피합니다.
- 2requestAnimationFrame이 표시 구동고정 간격 타이머 대신 숫자 표시는 requestAnimationFrame 반복 안에서 업데이트됩니다. 이렇게 하면 표시가 브라우저 자체 렌더링 파이프라인과 동기화되어 1/100초 카운터가 부드럽게 넘어가며 화면 새로 고침보다 빠르게 실행되지 않습니다.
- 3localStorage로 진행 중인 세션 유지시작, 정지, 랩 이벤트마다 도구는 실제 시각 기준 타임스탬프를 포함한 스냅샷을 localStorage에 기록합니다. 실행 중에 페이지를 새로 고치면 스톱워치가 그 기준을 읽고 기록 이후 몇 밀리초가 지났는지 계산해 올바른 시간부터 다시 시작합니다.
- 4랩을 탭 구분 텍스트나 CSV로 내보내기각 랩은 구간 시간(이전 랩 이후 차이)과 누적 합계를 모두 저장합니다. 모두 복사는 navigator.clipboard.writeText로 탭 구분 행을 클립보드에 쓰고, CSV 다운로드는 UTF-8 BOM Blob을 만들어 가져오기 마법사 없이도 Excel에서 올바르게 열립니다.
관련 도구
랩 카운터 (타이머)
고해상도 타이밍으로 모든 분할을 기록하는 정밀 랩 타이머. 최고, 평균, 최저 랩을 확인하고, CSV로 내보내고, 새로고침 후에도 세션을 유지합니다. 키보드 단축키 포함.
시도해보기
알고리즘 시각화기
정렬, 경로 탐색, 고전 알고리즘을 생생하게 시각화하세요 — Bubble/Quick/Merge Sort, 대화형 미로 그리드에서의 Dijkstra/A*/BFS, 이진 탐색, Sieve, N-Queens, Game of Life. 단계별 애니메이션, 동기화된 의사코드, 실시간 지표, 경쟁 모드까지 제공합니다. 모바일 친화적이며 100% 브라우저에서 실행됩니다.
시도해보기
유효숫자 계산기
숫자의 유효숫자 개수를 세고 원하는 자릿수로 반올림하세요.
시도해보기