I'm looking for a tool that can record everything I do with my mouse/keyboard and playback recorded sessions. I've found some softwares that can replay macro using a script but none that can also record a session.

I remember that my old 'mac classic' was able to do that 20 years ago. Can't I do that now?

The solution should be free and support Windows XP.

Many thanks.

  • There is an excellent macro recorder from Pulover, that is free, fully GUI run, easy to use, configurable, and best of all, captures the recorded macros in the AHK (autohotkey) language so that they can, if desired, be integrated later into an autohotkey script. You can find it here: macrocreator.com – Assad Ebrahim Aug 23 '14 at 14:19

You can try this one: http://www.macro-recorder.com/

It's also working on Windows 7!

  • That's exactly what I need. – Guillaume Feb 10 '10 at 15:39
  • 2
    It's not a freebie. It costs US$29. – Shannon Matthews Oct 17 '13 at 1:24
  • 1
    Wow, what an ugly site! Looks like it has been designed last century... (Close, I see a 2004 copyright!) – PhiLho Apr 13 '18 at 9:02

AutoHotkey has a very good macro recorder available as a helpful tool with it, namely AutoScriptWriter.

There is a menu item for it, but if you can't find it look in the installation folder. The recorded macros may need some improvement by hand, but are a very good start.

  • 4
    AHK is the solution to everyone's problem! – Ivo Flipse Feb 10 '10 at 15:22
  • 4
    well, the script language is powerful, but the macro recording is not ! – Guillaume Feb 10 '10 at 15:28
  • 1
    May not be the best macro recorder but nice and powerful for automating tasks in Windows – PP. Feb 10 '10 at 15:51
  • Indeed, it's a good one. But I was looking for a recorder that can start a record session and replay it. I don't want to create my macro by hand – Guillaume Feb 10 '10 at 17:27
  • 1
    I'm downvoting this for the same reason mentioned above. I use AHK a lot (and love it!), however it's not good for very simple one time use macros. Throw away macros should take seconds to make while AHK requires minutes. – AnnanFay Aug 22 '13 at 11:29

The best commercial one we tried is Jitbit Macro Recorder. It can even compile macros to EXE files.

Also, there's a comparison article over at Wikipedia: Comparison of macro recorder software

  • But interestingly, Jitbit and AutoMacroRecorder are not on the Wikipedia list --- suspect the list is in its earliest stages of being compiled. – Assad Ebrahim Aug 23 '14 at 10:59

Early versions of Windows included a free macro recorder, but this seemed to be unstable if used on later editions.

About five years ago we had considerable success with MacroScheduler from MJTnet. This will enable you to record sessions, and also allow you to edit the session as a script - great for optimizing and tweaking a recorded macro.

Unfortunately it isn't free, but for our purposes we considered it excellent value for money. There is a trial version available. See: http://www.mjtnet.com/macro_scheduler.htm


I've used Macro Express for years and would be lost without it. It is not free though.


Eventcorder is a good one, but I can't get it to work on Vista, but it works fine on WinXP. It's functionality is like Jitbit. I think version 2.0.44 is still free.


If you already have MS-Office there's a macro recorder built in. I'm not sure how much it works with things outside the Office world though.

  • 2
    I need a system wide macro recorder – Guillaume Feb 10 '10 at 15:38

Not the answer you're looking for? Browse other questions tagged or ask your own question.