Online Stopwatch with Lap Timer (Centisecond Precision, No Install)
Online stopwatch timer with lap tracking. Measure time intervals precisely for sports, cooking, work tasks, and more.
How to Use Stopwatch
How to Use Stopwatch
Measure Time Precisely
Start Timing: Begin measuring elapsed time
- Click the green "Start" button
- Time begins counting immediately
- Updates every 10 milliseconds for precision
- Display shows MM:SS.MS format (or HH:MM:SS.MS for long times)
Pause/Resume: Temporarily stop timing
- Click "Pause" button while running
- Timer stops but preserves current time
- Click "Resume" to continue from where you paused
- Can pause and resume multiple times
Record Laps: Track multiple time intervals
- Click "Lap" button while stopwatch is running
- Records current time and lap duration
- Shows fastest and slowest laps
- Unlimited lap recording
- Most recent laps shown first
Reset: Clear and start fresh
- Click "Reset" to clear all timing data
- Resets to 00:00.00
- Clears all lap times
- Ready to start a new session
Copy Times: Save your results
- "Copy Time": Copy current elapsed time
- "Copy All": Copy elapsed time plus all lap times
- Formatted text ready to paste
- Includes lap numbers and durations
Features
High-Precision Timing
- 10ms Updates: Updates every 10 milliseconds
- Centisecond Display: Shows 1/100th of a second
- Accurate Measurement: Precise time tracking
- No Drift: Uses system clock for accuracy
- Long Duration: Works for hours of timing
Lap Time Tracking
- Unlimited Laps: Record as many laps as needed
- Lap Duration: Shows time for each individual lap
- Cumulative Time: Shows total elapsed time at each lap
- Fastest/Slowest: Automatically highlights best and worst laps
- Reverse Order: Most recent laps displayed first
- Easy Reading: Color-coded for quick identification
Pause and Resume
- Flexible Control: Pause anytime during timing
- Preserved State: Maintains exact time when paused
- Multiple Pauses: Can pause and resume many times
- Visual Status: Clear indication of running/paused state
- Quick Resume: Continue timing with one click
Copy Functionality
- Copy Current Time: Quick copy of elapsed time
- Copy All Laps: Complete session data with all laps
- Formatted Output: Ready-to-paste text format
- Lap Details: Includes lap numbers and durations
- One-Click Copy: Easy clipboard access
Visual Indicators
- Large Display: Easy-to-read time digits
- Status Messages: "Running", "Paused", or "Ready"
- Color-Coded Buttons: Green (start), Amber (pause), etc.
- Lap Highlights: Green for fastest, red for slowest
- Disabled States: Buttons disabled when not applicable
Common Use Cases
Sports & Fitness
- Running: Track lap times for training runs
- Swimming: Time individual laps in pool
- Cycling: Measure interval training segments
- Track & Field: Record sprint and distance times
- Circuit Training: Time exercise intervals
- HIIT Workouts: Track work and rest periods
- Race Timing: Measure race performance
- Personal Records: Track improvements over time
Cooking & Baking
- Recipe Timing: Track multiple cooking stages
- Baking: Precise timing for baking processes
- Food Prep: Time preparation steps
- Cooking Techniques: Master timing-dependent techniques
- Multiple Dishes: Coordinate timing of multiple items
- Resting Time: Track meat resting periods
- Rising Time: Monitor dough rising
- Brewing: Time tea or coffee brewing
Work & Productivity
- Task Timing: Track time spent on tasks
- Pomodoro: Time focused work sessions
- Meeting Duration: Track meeting lengths
- Project Time: Measure project segment duration
- Billing: Track billable work time
- Process Timing: Measure workflow efficiency
- Break Time: Track break durations
- Focus Sessions: Monitor concentration periods
Education & Study
- Study Sessions: Time study blocks
- Exam Practice: Simulate timed exams
- Reading Speed: Track reading time
- Problem Solving: Time practice problems
- Presentations: Practice presentation timing
- Group Work: Track collaborative work time
- Lab Experiments: Time scientific procedures
- Skill Practice: Track practice session duration
Gaming & Esports
- Speedruns: Track game completion times
- Practice Sessions: Monitor training time
- Match Duration: Track competitive match times
- Lap Records: Beat personal best times
- Challenge Times: Compare challenge completion
- Loading Times: Measure game loading
- Reaction Time: Practice and improve reactions
- Stream Duration: Track streaming sessions
Manufacturing & Production
- Process Time: Measure production cycle time
- Assembly Time: Track assembly duration
- Quality Testing: Time testing procedures
- Equipment Cycles: Monitor machine operation
- Batch Processing: Track batch production time
- Downtime: Measure equipment downtime
- Worker Efficiency: Analyze task completion times
- Line Speed: Optimize production line timing
Science & Research
- Experiment Duration: Time scientific procedures
- Reaction Time: Measure chemical reactions
- Observation Periods: Track data collection time
- Equipment Runtime: Monitor equipment operation
- Sample Processing: Time lab procedures
- Data Collection: Track measurement sessions
- Test Runs: Time experimental trials
- Calibration: Track calibration procedures
Events & Competitions
- Race Management: Time sporting events
- Contest Judging: Track performance duration
- Speaking Events: Time presentations
- Game Shows: Monitor round durations
- Talent Shows: Track act lengths
- Debate Timing: Monitor debate segments
- Quiz Competitions: Time question rounds
- Award Ceremonies: Track event segments
Understanding the Display
Time Format
- Under 1 Hour: MM:SS.MS (e.g., 05:30.45)
- Minutes : Seconds . Centiseconds
- 1 Hour or More: HH:MM:SS.MS (e.g., 01:05:30.45)
- Hours : Minutes : Seconds . Centiseconds
- Centiseconds: Shows 1/100th of a second (00-99)
- Always Padded: Leading zeros for consistent width
Status Indicators
- "Ready to start": Stopwatch at zero, ready to begin
- "Running...": Actively timing
- "Paused": Temporarily stopped but can resume
- Button Colors: Green (start/resume), Amber (pause), Gray (disabled)
Lap Display
- Lap Number: Sequential numbering (Lap 1, Lap 2, etc.)
- Lap Duration: Time for that specific lap
- Cumulative Time: Total elapsed time at that lap
- Fastest Lap: Green border and "Fastest" label
- Slowest Lap: Red border and "Slowest" label
- Reverse Order: Most recent laps at top
Button States
- Start/Resume: Green button, available when stopped
- Pause: Amber button, available when running
- Reset: Available when time > 0
- Lap: Only available when running
- Copy Time: Available when time > 0
- Copy All: Available when laps exist
Lap Time Features
Recording Laps
- Start the stopwatch
- Click "Lap" at any point while running
- Lap is recorded with both lap duration and total time
- Can record unlimited laps
- Continue timing and record more laps as needed
Lap Analysis
- Fastest Lap: Highlighted in green
- The lap with the shortest duration
- Only shown when 2+ laps exist
- Helps identify best performance
- Slowest Lap: Highlighted in red
- The lap with the longest duration
- Only shown when 2+ laps exist
- Helps identify areas for improvement
Lap Information
Each lap shows:
- Lap Number: Sequential identifier
- Lap Duration: Time for just that lap
- Cumulative Time: Total time elapsed when lap was recorded
- Special Labels: "Fastest" or "Slowest" badges
Tips & Best Practices
For Accurate Timing
- Quick Start: Click Start exactly when event begins
- Precise Laps: Click Lap at the exact moment
- Avoid Delays: Don't hesitate when clicking buttons
- Stay Focused: Keep stopwatch visible during timing
- System Clock: Ensure device time is accurate
For Sports Training
- Consistent Splits: Aim for even lap times
- Track Progress: Compare lap times over sessions
- Personal Records: Note your fastest times
- Warm-up Tracking: Time warm-up routines
- Cool-down: Track recovery periods
- Rest Intervals: Use lap feature for rest timing
For Productivity
- Pomodoro: 25-minute work, 5-minute break
- Time Blocking: Track dedicated focus time
- Task Estimation: Measure how long tasks actually take
- Meeting Management: Keep meetings on schedule
- Break Tracking: Ensure adequate rest time
- Daily Review: Analyze time usage patterns
For Cooking
- Multiple Timers: Track different cooking stages
- Recipe Mastery: Learn exact timing for recipes
- Oven Timing: Track baking duration precisely
- Resting: Monitor meat resting times
- Prep Time: Measure ingredient preparation
- Cleanup: Track kitchen efficiency
For Competitions
- Practice Runs: Time practice attempts
- Consistency: Aim for consistent times
- Strategy Testing: Try different pacing strategies
- Recovery: Track rest between attempts
- Documentation: Copy and save all times
- Analysis: Compare across sessions
Keyboard Shortcuts (if applicable)
While this tool primarily uses buttons:
- Space: Could start/pause (if implemented)
- R: Could reset (if implemented)
- L: Could record lap (if implemented)
Interesting Facts
- Olympics: Times measured to 1/1000th second
- Human Reaction: Average reaction time ~200-250ms
- Usain Bolt: 100m world record 9.58 seconds (2009)
- Mile Record: 3:43.13 by Hicham El Guerrouj (1999)
- Marathon: World record ~2 hours 1 minute
- Blink Duration: Average blink 100-150ms
- Fastest Typist: 216 words per minute
- Rubik's Cube: World record 3.47 seconds
- 100m Sprint: Elite athletes run in ~10 seconds
- Swimming: Michael Phelps 100m butterfly 49.82s
Frequently Asked Questions
Most Viewed Tools
TOTP Code Generator
Generate time-based one-time passwords from a TOTP secret key. Enter your base32 secret, choose a period and digit length, and get the current and next codes with a live countdown timer. Useful for testing and debugging 2FA integrations.
Use Tool →JSON to Zod Schema Generator
Generate Zod validation schema code from a JSON sample object. Infers z.string(), z.number(), z.boolean(), z.array(), z.object(), and z.null() types automatically. Handles nested objects, arrays of objects with optional field detection, and outputs copy-ready TypeScript with import and z.infer type alias.
Use Tool →JSONL / NDJSON Formatter
Format, validate, and inspect JSON Lines (JSONL) and NDJSON files. Validates each line individually, reports parse errors by line number, outputs compact JSONL or a pretty-print preview, and lets you download the cleaned file.
Use Tool →Secret and Credential Scanner
Scan pasted text, code, or config files for accidentally exposed API keys, tokens, passwords, and private keys. Detects 50+ secret types across AWS, GitHub, Stripe, OpenAI, and more — all client-side, nothing leaves your browser.
Use Tool →TLS Cipher Suite Checker
Check TLS protocol version compatibility and cipher suite strength ratings against current best practices. Supports IANA and OpenSSL cipher names — rates each suite as Strong, Weak, or Deprecated and explains why.
Use Tool →Password Entropy Calculator
Calculate the information-theoretic bit entropy of any password or API key. Detects character set pools automatically, shows the total number of possible combinations, and estimates crack time across five attack scenarios from rate-limited web logins to GPU cracking clusters.
Use Tool →TOML Config Validator
Validate TOML configuration file syntax and report errors with line numbers. Paste any TOML content — Cargo.toml, pyproject.toml, config.toml — and instantly see a green checkmark with key counts and structure stats, or a precise error message pointing to the exact line. Includes a collapsible JSON structure preview to confirm what was parsed.
Use Tool →Content Security Policy Generator
Build Content Security Policy headers interactively. Toggle directives like script-src, style-src, and img-src, select allowed source tokens, and add custom origins. Instantly outputs your CSP as an HTTP header, meta tag, Nginx directive, or Apache header.
Use Tool →Related Utility Tools
Word Counter
FeaturedCount words, characters, sentences, and reading time instantly
Use Tool →Unit Converter
FeaturedConvert between length, weight, and volume units instantly. Support for metric and imperial systems.
Use Tool →Temperature Converter
FeaturedConvert temperatures between Celsius, Fahrenheit, and Kelvin instantly with live conversion
Use Tool →Time Zone Converter
FeaturedConvert between time zones and see current or custom time across different parts of the world
Use Tool →Speed Converter
FeaturedConvert speeds between miles per hour (MPH), kilometers per hour (KPH), and knots instantly
Use Tool →Area Converter
FeaturedConvert areas between square feet, square meters, acres, hectares, and square yards instantly
Use Tool →Random Sentence Generator
Generate random grammatically correct sentences for creative writing, testing, and content creation.
Use Tool →Word to PDF
Convert Word documents (.docx) to PDF format instantly in your browser. Preserves text, headings, lists, and basic formatting.
Use Tool →Share Your Feedback
Help us improve this tool by sharing your experience