Analysis

Macro Recorder Online

Pro browser-based macro analysis with timeline editing, session compare, advanced stats, and offline persistence.

Ready To Record
Use hotkeys to control capture without polluting data. Hold Shift and drag on timeline to select a segment.
Analytics self-test: pending

Recording Setup

Sessions And Compare

Export And Import

0Events
0 msDuration
0 msAvg Hold
0 msAvg Delay
0 msMedian Delay
0 msStd Dev
0 msP95 Delay
0 msP99 Delay
0 %Consistency
0Avg BPM
0 %Jitter
0Chatter Hits
0 %8.33ms Frame
0 %16.67ms Frame
0 %33.33ms Frame
Selection: none (Shift + Drag on timeline)
0 visible
# Device Action Start End Hold Delay Meta

Per-Key Consistency

Comparison Summary

Free Online Macro Recorder for Keyboard & Mouse Timing

This online macro recorder lets you capture keyboard and mouse actions with precise timing down to milliseconds. Whether you're testing a macro, analyzing click delays, or improving your in-game performance, this tool helps you clearly see how your inputs behave over time.

Instead of acting like a basic key logger, this tool focuses on real-world use cases like improving combo timing, checking input consistency, and detecting keyboard issues such as double inputs or chatter. All recordings are stored locally in your browser, so your data stays private while you track your progress.

How to Use the Macro Timing Tool

  1. Set up your recording. Choose a countdown and assign hotkeys to start or pause recording. This helps avoid unnecessary clicks that could affect your results.
  2. Record your actions. Click Start Recording and perform your usual keyboard or mouse sequence. Try to keep your movement natural and consistent.
  3. Replay and review. Use the replay feature to watch each action on the timeline. Look for uneven timing, delays, or repeated patterns.
  4. Edit specific sections. Select part of the timeline to trim, adjust, or clean up your recording without starting over.
  5. Check timing stats. Analyze metrics like average delay, consistency, jitter, and hold time to understand your input behavior.
  6. Compare recordings. Save multiple sessions and compare them to track improvement or test different settings.
  7. Export your data. Download your recordings in JSON, CSV, or Markdown formats for deeper analysis or sharing.

Tip: Record multiple attempts (3–5 times) and compare results to get a more accurate view of your performance.

Key Features

  • Visual timeline replay: See exactly when each action happens with a clear timeline and playhead.
  • Detailed timing analysis: Includes average, median, and advanced delay metrics to spot inconsistencies.
  • Input duration tracking: Measure how long keys or mouse buttons are held.
  • Per-key consistency insights: Understand how consistent your repeated actions are.
  • Editable recordings: Adjust specific sections without re-recording everything.
  • Session comparison: Compare two recordings side by side to track progress.
  • Advanced filtering: Quickly find unusual or inconsistent inputs.
  • Keyboard issue detection: Identify double inputs or chatter problems.
  • Privacy-first design: Your data stays in your browser—no uploads required.
  • Export options: Easily download results for reports or analysis.

This makes the tool useful not only as a recorder, but also as a complete keyboard input analyzer, macro tester, and mouse timing tool.

Common Use Cases

  • Gaming practice: Improve combo timing and execution consistency.
  • FPS performance: Analyze shooting rhythm and movement timing.
  • Keyboard testing: Detect chatter or hardware issues.
  • Macro validation: Check if inputs look natural or automated.
  • Device comparison: Test different keyboards, mice, or settings.

FAQs

How can I test keyboard macro timing online?

Simply record your input sequence and review the timing metrics like delay and consistency to evaluate performance.

Can this tool detect auto-clickers or scripts?

Yes, very consistent and repetitive timing patterns can indicate automated inputs.

What is normal input variation?

Human input naturally varies. Perfectly identical timing over long sequences is usually not natural.

How do I check for keyboard double input issues?

Record normal typing and look for repeated key presses happening within very short intervals.

Can I compare two recordings?

Yes, you can save sessions and compare them to see timing differences.

Is my data safe?

Yes, everything is stored locally in your browser and not uploaded anywhere.

Can I export my results?

You can export data in JSON, CSV, or Markdown formats.

Who should use this tool?

Gamers, developers, QA testers, and anyone analyzing input timing or device performance.