Free Red Spot Software Utility to create a Red Spot on Windows Scree. The Red Spot can be moved to any location on computer screen and stays on top of all applications , untill any other Always on Top Window is created. Create a Reminder Red Spot on Windows 7, Windows 8, XP, Vista or any other version of Windows.