· 9 min read

Automation Recorder 1.0.0 — Download

Free & powerful automation tool. Record clicks, drags & keystrokes — replay them instantly. Save hours on repetitive tasks. Loop 1-1000x.

Automation Recorder — Harava

Automation Recorder — Harava

Record & Replay Your Actions — Automate Everything

100% FREE Open Source v1.0.0 ~1 MB Windows & Linux
Fresh Release
Just Launched
5.0 ⭐
User Rating
Jan 5, 2026
Release Date

Overview

Automation Recorder is a revolutionary 100% free desktop application that records your mouse clicks, drags, and keyboard actions — then replays them with pixel-perfect accuracy. Save hours on repetitive tasks by automating them in seconds.

Boost Your Productivity with Advanced Automation Whether you are looking for a reliable auto clicker for gaming or a professional. Harava provides a seamless experience without the complexity of coding. It functions as a complete auto recorder, capturing every nuance of your workflow so you can focus on what matters most.

Download Auto Clicker: Get started instantly with our lightweight executable. No more manual clicking in repetitive web forms or incremental games.

Smart Auto Bot: Create your own custom bot logic by simply performing the tasks once. The app remembers every delay and movement.

Advanced Auto Recorder: Unlike basic tools, Harava records the relationship between clicks and keystrokes, making it the ultimate macro recorder for Windows.

Mouse & Keyboard Macro: Bridge the gap between simple clicking and complex workflows. Use it as a keyboard macro tool to fill out templates or execute shortcuts automatically.

Fast. Free. Powerful. Fast. Free. Powerful.

Installation

1. Download: AutomationRecorder_Setup.exe
2. Install: Double-click (click "More info → Run anyway" if warning appears)
3. Launch: From Start Menu or Desktop
4. Press F1 and start automating!

Key Features

  • 🎬 Record Everything – Mouse clicks (left/right/middle), drags, keystrokes
  • ▶️ Instant Replay – Play back your actions with millisecond precision
  • 🔁 Loop 1-1000x – Repeat tasks automatically up to 1000 times
  • ⚡ Speed Control – 0.1x - 5.0x playback speed (slow-mo to 5x fast)
  • 🎯 Pixel-Perfect – Exact coordinate tracking
  • ⌨️ Global Hotkeys – F1-F5 work anywhere (even in games!)
  • 💾 Save & Load – Store unlimited recordings as JSON files
  • 📜 History Management – Browse, load, delete past recordings
  • 🖱️ Human-Like Movement – Smooth mouse curves (not robotic teleporting)
  • 🆓 Completely Free – No trials, no subscriptions, no limitations

How It Works

Press F1 → Do your actions → Press F2 → Press F3
         ✨ Magic! It repeats perfectly! ✨

4-Step Automation:

  1. Press F1 (Start Recording)
  2. Perform actions (clicks, typing, drags)
  3. Press F2 (Stop Recording)
  4. Press F3 (Replay) — Watch it automate!

Loop Mode:

Record → Set Loop Count (e.g., 100) → Play Loop
        ✨ Repeats 100 times automatically! ✨

Use Cases

📊 Data Entry & Forms

Problem: Fill the same form 100 times Solution: Record once, loop 100x Time Saved: 95% (from 2 hours → 6 minutes)

🎮 Gaming Automation

Problem: Repetitive clicking/grinding Solution: Record the sequence, loop it Time Saved: Play while automation works

💼 Office Work

Problem: Same workflow every day Solution: Record and replay daily Time Saved: Hours per week

🧪 Software Testing

Problem: Test the same flow repeatedly Solution: Automated test playback Time Saved: 80% testing time

🖱️ Complex Mouse Paths

Problem: Precise drag-and-drop sequences Solution: Record once, replay perfectly Time Saved: No more mistakes

📧 Email Templates

Problem: Type the same email structure Solution: Record typing + clicks Time Saved: 50% on repetitive emails

Real Examples

Example 1: Form Filling Automation

1. Press F1
2. Click "Name" field
3. Type "John Doe"
4. Press Tab
5. Type "john@example.com"
6. Click "Submit"
7. Press F2

✅ Recording saved!
→ Press F3 to replay
→ Set Loop 50x → Fill 50 forms automatically!

Time: 30 seconds to record, saves 2 hours on 50 forms

Example 2: Drag & Drop Automation

1. Press F1
2. Click file #1, drag to folder
3. Wait 2 seconds (auto-recorded)
4. Click file #2, drag to folder
5. Press F2

✅ Recorded!
→ Press F3 → Both drags replay perfectly
→ Set Loop 20x → Move 40 files automatically

Time: 20 seconds to record, saves 10 minutes

Example 3: Multi-Step Workflow

1. Press F1
2. Open app → Click menu → Select option → Save
3. Press F2
4. Set Playback Speed = 2.0x (double speed)
5. Set Loop = 10
6. Press "Play Loop Record"

✅ Workflow repeats 10x at 2x speed!

Time: 1 minute to record, saves 30 minutes

Settings & Customization

⚡ Playback Speed

  • 0.1x – Super slow (debugging/demo)
  • 1.0x – Normal (recorded speed)
  • 2.0x – 2x speed (twice as fast)
  • 5.0x – Lightning fast (5x speed)

🖱️ Mouse Movement Smoothness

  • 0.0 – Straight line (robotic)
  • 0.2 – Default (human-like)
  • 0.5 – Very wavy (natural but imprecise)

💾 Auto-Save

  • ON (default) – Recordings auto-save as JSON
  • OFF – Temporary recording only

⌨️ Global Hotkeys

  • F1 – Start Recording
  • F2 – Stop Recording/Playback
  • F3 – Play Recording
  • F4 – Clear Events
  • F5 – Exit Application

Works everywhere — even when app is minimized!

Why Automation Recorder?

FeatureAutomation RecorderCompetitors
Price✅ 100% FREE Forever❌ $20-100
Loop Recordings✅ 1-1000x⚠️ Limited
Global Hotkeys✅ F1-F5 anywhere❌ No
Recording History✅ Save unlimited⚠️ Basic
Speed Control✅ 0.1x - 5.0x⚠️ Limited
Human-Like Mouse✅ Smooth curves❌ Robotic
Open Source✅ GPL v3❌ Closed
File Size✅ ~1 MB⚠️ 50-200 MB
No Installation✅ Portable .exe⚠️ Complex setup

Technical Details

Built With:

  • Python 3.x – Core engine
  • Tkinter – Modern GUI
  • PyAutoGUI – Mouse/keyboard automation
  • pynput – Global hotkeys
  • NumPy – Smooth Bézier curves

Recording Format:

{
  "events": [
    {
      "type": "click",
      "button": "left",
      "x": 500,
      "y": 300,
      "timestamp": 1234567890.123
    },
    {
      "type": "keypress",
      "key": "a",
      "timestamp": 1234567891.456
    },
    {
      "type": "drag",
      "from_x": 100,
      "from_y": 100,
      "to_x": 200,
      "to_y": 200,
      "duration": 1.5,
      "timestamp": 1234567893.000
    }
  ],
  "created": "20260105_143022",
  "duration": 15.5
}

Platform Support:

  • Windows 10/11 – Full support
  • Linux – Full support
  • ⚠️ macOS – Limited

System Requirements:

  • OS: Windows 10+ or Linux
  • RAM: 100 MB
  • Disk: 1 MB (app) + recordings storage
  • Python: Not required for .exe version

Installation

1. Download: AutomationRecorder_Setup.exe
2. Install: Double-click (click "More info → Run anyway" if warning appears)
3. Launch: From Start Menu or Desktop
4. Press F1 and start automating!

Note: Windows SmartScreen may show a warning (normal for unsigned apps). Click “More info” → “Run anyway”

Option B: Source Code (Most Secure)

# 1. Install Python 3.x (if not installed)
#    https://python.org — Check "Add to PATH"

# 2. Clone repository
git clone https://github.com/Kriba95/HA-AutoClicker.git
cd AutomationRecorder

# 3. Install dependencies
pip install -r requirements.txt

# 4. Run
python automation_recorder.py

# OR use convenience scripts:
install.bat  # Windows - install dependencies
run.bat      # Windows - launch app

Option C: Portable .exe (No Installation)

1. Download: AutomationRecorder.exe (standalone)
2. Place anywhere on your computer
3. Double-click to run
4. No installation needed!

Frequently Asked Questions

❓ Is this really 100% free?

Yes! Completely free, forever. No trials, no paid upgrades, no ads. Open-source GNU GPL v3.

❓ Why does Windows show a security warning?

The app isn’t digitally signed (costs $100-500/year). Click “More info” → “Run anyway”. The source code is open for inspection on GitHub.

❓ Can I edit my recordings?

Yes! Recordings are saved as JSON files in the recordings/ folder. Edit with any text editor.

❓ Does this work in games?

Most games yes, but some anti-cheat systems may block it. Use at your own risk.

❓ How accurate is the replay?

Pixel-perfect! Mouse coordinates are recorded to the exact pixel, timings to the millisecond.

❓ Can I stop playback mid-recording?

Yes! Press F2 anytime to stop.

❓ How many events can I record?

Unlimited! Only limited by your RAM and storage.

❓ Can I share my recordings?

Yes! Copy .json files from recordings/ folder. Transfer to another user’s recordings/ folder.

❓ What’s the file size?

  • App: ~1 MB (standalone .exe with Python included)
  • Recordings: 1-10 KB each (JSON format)

❓ Does it record passwords?

Warning: Yes! Keystrokes are recorded as plain text. Never share recordings containing sensitive data.

❓ Can I run multiple recordings in sequence?

Currently: Load → Play → Load next → Play. Future update may add playlist feature.

Screenshots

Main Interface

Clean, intuitive interface with real-time event display

History Manager

Browse, load, and manage all your saved recordings

Settings Panel

Customize playback speed, mouse smoothness, and more

Security & Privacy

✅ Safe to Use

  • Open-source code (inspect on GitHub)
  • No internet connection required
  • No data collection
  • No telemetry
  • All recordings stored locally

⚠️ Important Warnings

  • Use responsibly – Respect terms of service
  • Don’t spam – Avoid using for malicious automation
  • Test first – Ensure automation is safe before looping

Contribute

This is an open-source project! Contributions welcome:

  • 🐛 Report bugsGitHub Issues
  • 💡 Suggest featuresDiscussions
  • 🔧 Submit Pull Requests – Improvements welcome
  • Star on GitHub – Support the project
  • 📢 Share with friends – Spread the word

License

GNU General Public License v3.0

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

See <https://www.gnu.org/licenses/> for details.

Credits

Developer: Harava

Special Thanks:

  • Python community
  • PyAutoGUI, pynput, NumPy contributors
  • All testers and users

Contact & Support


⚡ Fast. Free. Powerful. ⚡

Record once. Replay forever. Save hours daily.


GNU GPL v3 | 2024-2026

Back to Blog

Related Posts

View All Posts »

Auto Clicker 2026 [for PC]

Record and replay mouse and keyboard actions on Windows, Linux, and macOS. Free, lightweight, open source.

Best Auto Clicker for Windows 2026

Looking for the best auto clicker for Windows in 2026? AutoClicker 2026 (HaravaRecorder) is a free, lightweight automation tool for Windows — record and replay mouse clicks and keyboard actions with precision.