On this page you can see a comparison between free programs. To compare all (free and paid) programs, tests go to this page.
Computer monitoring programs include an array of features (record keystrokes, capture screenshots from desktop and webcam, record the microphone, track files changes, printing activity, programs used, block access to websites and programs, stay invisible etc.), so it takes time, knowledge and a lot of resources to create a program like this. This are the reasons why you will not find a completely free program to support all these features.
All free keyloggers are able to record keystrokes, without limitations. Just a few of them are able to record screenshots and visited websites. Only one is completely invisible. If you are searching for advanced features, these are available in paid upgrades or in paid software.
Refog Free Keylogger - It is able to record keystrokes, visited websites, clipboard (copy & paste), to take screenshots from desktop and webcam and to record the microphone. You can view the reports only on the computer where is installed. The program is able to operate in stealth mode and you can protect the access to user interface with a password.
KidLogger - Is a free and open source keylogger able to send reports by email. You can track all keystrokes, visited websites, messengers, to record screenshots and microphone. The user interface is simple and the program is easy to use.
One major advantage is that it can be installed and you can track different devices under different operating systems such as Windows, Mac, Android, IPhone. All data can be viewed in an online account - this is a paid service.
Spyrix Free Keylogger - Can record all keystrokes and take screenshots. The reports can be viewed only on the PC where is installed.
Real Free Keylogger - The interface is simple and doesn't include many options. You can record programs used and all keystrokes. The reports are available only on local machine.