When you are working on a computer screen with limited screen real estate, the ability to keep any one window on top of others would come in very handy. Windows itself does not have any such feature, however, this can be achieved using third-party applications.
Here, we shall look at some simple ways to keep Chrome always on top of other windows.
Keep Chrome Always On Top Of Other Windows!
Some programs in Windows 10 have this feature built into their code, but not all applications support this feature to keep window on top. To keep Chrome window on top of others, you can use the following methods.
Method 1: Use Picture In Picture For YouTube Videos
If you wish to keep just a YouTube video on top, you can do so from within Chrome. This can be very useful if you wish to work on some other tab while continuing to view the video. This can also work on videos from other platforms that support this feature.
- Open the video that you wish to see playing over other applications, by visiting the URL for the same in Google Chrome.
- Right-click on the video to reveal YouTube’s context menu.
- Right-click again over the video to reveal additional settings.
- From here, click on Picture in picture.
Following this, you should see the video pop out in a separate window, which stays on top of other windows. You can freely resize this small window within limits, to your preferences.
Method 2: Use TurboTop
TurboTop is a free utility that runs from the system tray of your computer. With TurboTop, you can choose to keep the window of your liking on top. This comes in very useful if you have multiple apps open, and wish to keep Chrome always on top of other windows.
To choose which window to keep on top, you need to click on the TurboTop icon in the system tray, which shall display all the windows that are currently visible. However, there is no support for keyboard hotkeys or other customization options, and you need to manually select the window that you want to keep on top from the context menu.
Method 3: Use AutoHotkey Scripts
AutoHotkey is a free, open-source scripting language for Windows with which users can easily create small to complex scripts for a range of tasks. With AutoHotkey, you can define hotkeys for the mouse and keyboard, remap keys or buttons and autocorrect-like replacements.
Follow these steps to use Always on Top AutoHotkey script to keep Chrome always on top:
- Download AutoHotkey from their official website.
- On your computer, open a code editor like MS Visual Code or Notepad.
- Type the following script in the code editor:
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
^SPACE:: Winset, Alwaysontop, , A
- Save this file with the name AlwaysOnTopahk
make sure that you change the File type as All files, and use the .ahk extension for this. - This command sets the currently active window always to be on top when you press Ctrl + Spacebar. If you want to use a different key combination, you can change the “^SPACE“ part of the command.
The “^” character represents the Ctrl key. - Put the script in the Windows startup folder, to make it start automatically when the computer starts. The startup folder is as follows:
%AppData%\Microsoft\Windows\Start Menu\Programs\Startup
Now, this AutoHotkey script will start when Windows loads, in the system tray of your computer. To make the active window stay on top, press the assigned keyboard shortcut Ctrl + Spacebar.
Note: Press the shortcut again to disable the script.
Method 4: DeskPins
DeskPins is another small system utility tool that provides you pins that you can grab and use to keep any window on top of all other windows.
Simply, download and install DeskPins. Now, run the program by double-clicking on the desktop icon. Right-click the DeskPins icon in the system tray and select Options to change the Hotkeys settings for your pins.
On the Pins tab, you can change the color of the pins. The Tracking rate controls at which the pinned window’s position is checked by the application. When you set a lower value, the pins are more responsive to changes. Accepted values are from 10 to 1000 milliseconds.
Note: You can increase the Tracking rate value to prevent your computer from slowing down.
You can have DeskPins automatically pin certain types of windows using rules on the Autopin tab.
Check the Enable box and click Add to add a new rule. To keep Google Chrome always on top, add a new rule for Chrome here.
Method 5: OnTopReplica
OnTopReplica is a great real-time monitoring tool, that creates a real-time clone of a specified window using DWM Thumbnails and Windows Forms Aero library. Users can choose a target window from their system, which will be displayed always on top of others, and is updated in real time.
This can be very useful when you need to monitor the background processes that may be slowing down your PC. With OnTopReplica, you can also watch the corresponding YouTube videos while working on other components on your PC, similar to the PIP feature shown in method 1.
Download OnTopReplica from GitHub.
Conclusion
Keeping a Chrome window on top can be very useful in a variety of scenarios, but Windows 10 by default does not support this feature. Using the five solutions provided, you can keep Google Chrome always on top of other windows. Did you find this useful? Comment below if you did, and to discuss further the same.
Francois says
Useful article thank you, but to make it more useful, it would be good to add pro’s and cons of each but most important would be to know which one you prefer and why.