PC Agent

PC AgentPC Agent monitors and records the activities of all users on a computer unnoticed. The monitoring captures not only the most common activities like keystrokes, visited websites and screenshots, but also Internet activities such as sent and received emails and many more. PC Agent is specially designed to send the records in several different ways. Compare PC Agent with Mini Key Log and find out which is the best solution for you.

System requirements:
Starting with Windows 2000 or higher, CPU x86/x64


PC Agent Screenshot

Download and try out for free

DownloadVersion 8.50

Order your license key

Buy NowSingle License $ 69.95

User monitoring

Record Keystrokes (Keylogger)


Records all keystrokes (Keylogger), shortcuts, hotkeys and keystrokes in password input fields. The use of the Input Method Editor (IME) for typing East Asian characters are also recorded.
Record Mouse Clicks

Mouse clicks

Records clicks with mouse or touchpad, including the name of the control and text under the cursor. For example, labels of buttons, text input fields, etc.

Record User Login

User logon/logoff

Records the logon and logoff of users with additional information. For example, date of last logon, logon time, number of logins, session, remote server, etc.

Record Clipboard


Records the text and file names, copied to the clipboard by the user. This happens usually by the use of the context menus «Copy» and «Paste» or with the shortcuts CTRL+C and CTRL+V.

Record Screenshots


Captures screenshots of the windows, moved in the foreground and then in the specified interval. The motion detection as well as adjustable values for the size and quality can reduce the size of the records.

Record File operations

File operations

Records the names of files or folders, opened, deleted, renamed, copied or moved by the user.

Device monitoring

Record Power State

Power state

Records the power state of the system. For example, standby and hibernate mode and battery state on laptops.

Record Printer


Records the print jobs, sent to the local print spooler in EMF format. Records the complete document, exactly as it was sent to the printer.

Record Dial-up Connections

Dial-up connections

Records dial-up connections with additional information. For example, device name, device type, phone number, user name and password as well as connection time.

Record Data Medium Change

Data medium change

Records added or removed storage media with additional information. For example, CD, DVD, memory cards, USB flash drives or network drives with additional information, for example, drive letter, device name, device type, serial number and file system.

Record Webcam


Captures images from a webcam in an adjustable interval. The motion detection as well as adjustable values for the size and quality can reduce the size of the records.

Record GPS Position

GPS location

Records the GPS position in an adjustable interval from a GPS receiver that supports the NMEA 0183 standard.

Record Scanner


Records the images, read from an image input device by using the TWAIN or WIA interface. For example, devices like scanners or webcams.

Record Microphone


Records the noises through a connected microphone. The noise detection and an adjustable value for the quality reduce the size of the records.

Internet monitoring

Record Visited Web Pages

Visited web pages

Records the URL of the web page, visited by the user with a browser. The following browsers are supported:

Browsers, which uses the Internet Explorer Engine (as e.g.: Internet Explorer, Microsoft Edge); Browsers, which uses the Mozilla Engine (as e.g.: Firefox, SeaMonkey); Browsers, which uses the Blink Engine (as e.g.: Google Chrome, Opera); as well as the browsers Maxthon and Avant.

Record Form Data

Form data

Records the form data, sent by using the HTTP protocol (port 80 or 443). For example, web-based emails.

Record Received And Sent Emails

Received and sent emails

Records emails, sent or received using the POP3 (port: 110 or 995), IMAP (port: 143 or 993), NNTP (port: 119 or 563) or SMTP (port: 25, 465 or 587) protocol.

Record FTP Commands

FTP commands

Records FTP commands, sent from a program to a server by using the FTP protocol (port: 21 or 990).

Record Authentications


Records the passwords and user names of authentications by using the following protocols: SMTP (port 25, 465 or 587), POP3 (port 110 or 995), IMAP (port 143 or 993), NNTP (port 119 or 563), HTTP (port 80 or 443) or FTP (port 21 or 990).

Sending records

PC Agent is specially designed to send the records in several different ways.

More features

Invisible in the process list

Hides the monitoring process in the Windows Task Manager or other process lists. There are also no entries in the Start menu or the list of installed programs.

Selective user monitoring

Excludes users from the monitoring or records only certain users.

Automatic uninstall

Uninstalls the monitoring as soon as the monitoring starts on or after the specified date.

Delete records automatically

The records can be deleted automatically. This is helpful to avoid additional effort to delete the records manually.

Protection against unauthorized use

The control-center can be protected with a password against unauthorized use. This password is required to start the control-center on the monitored computer. This feature is only available with a valid license key.

Filter records

The records can be filtered by many criteria. The process is very quickly and easily to use. It is usually only one click necessary. Read more...

Forward recorded emails

Recorded emails can be forwarded to another email address.

Unattended installation and uninstallation

The monitoring process of PC Agent can be installed and uninstalled unattended. For this, the control center must be started with parameters. Read more...

Remote access

The records can be accessed remotely. If this feature is enabled, the monitoring process starts a web server that can be accessed through a browser using one of the URLs listed in the URL list. Read more...