Qutebrowser Keyboard Shortcuts

Qutebrowser Cheatsheet 00 Featured Image

Qutebrowser is a simple yet powerful web browser for the Linux desktop. It allows you, among other things, to use Vim keybindings in a browser. For example, it is possible for you to scroll through a web page by only pressing the J and K keys.

Essential Qutebrowser Keybindings

Qutebrowser supports many keybindings that you can use to scroll through pages, modify tab groups, and navigate through your browsing history. Unlike Chrome and Firefox, it also lets you perform complex actions, such as creating your own macros to further optimize the browser for your needs.

Qutebrowser Keyboard Shortcuts Download

Download this Cheatsheet

Enter your email below to receive this PDF cheatsheet in your Inbox.

This cheatsheet will provide you with a set of keybindings you can use with Qutebrowser and highlight some of the lesser known features hidden under its complex command syntax.

CommandDescription
Page Movement
JScroll the current page one line down.
KScroll the current page one line up.
HScroll the current page one line to the left.
LScroll the current page one line to the right.
Shift + GScroll to the bottom of the current page.
GGScroll to the top of the current page.
`Place a mark at the current screen position.
Scroll to a previous marked location.
Ctrl + FScroll the current page one screen down.
Ctrl + BScroll the current page one screen up.
Ctrl + DScroll the current page half screen down.
Ctrl + UScroll the current page half screen up.
/Open the Search Forward prompt.
Shift + Backslash (/)Open the Search Backward prompt.
Page Zoom
Shift + Equal (=)Zoom in the current page.
Zoom out the current page.
=Go back to the default zoom.
Browser Modes
IGo to Insert Mode and pass your inputs directly as text.
VGo to Visual Select Mode and highlight portions of the text.
EscReturn to the default Normal Mode.
Copying and Loading
YYCopy the URL of the current web page to the clipboard.
YTCopy the title of the current web page to the clipboard.
Y, then Shift + YCopy the URL of the current web page to the selection buffer.
Y, then Shift + TCopy the title of the current web page to the selection buffer.
PPLoad the URL that is in your clipboard.
P, then Shift + PLoad the URL that is in your selection buffer.
Shift + P, then PLoad the URL that is in your clipboard in a new tab.
Shift + P, then Shift + PLoad the URL that is in your selection buffer in a new tab.
WPLoad the URL that is in your clipboard in a new window.
W, then Shift + PLoad the URL that is in your selection buffer in a new window.
History Navigation
Shift + HGo back to the previous web page in the history.
Shift + LGo forward to the next web page in the history.
THGo back to the previous web page and open it in a new tab.
TLGo forward to the next web page and open it in a new tab.
WHGo back to the previous web page and open it in a new window.
WLGo forward to the next web page and open it in a new window.
Web Page Hinting
FDisplay a hint on every link in the web page and open it.
Shift + FDisplay a hint on every link in the web page and open it in a new tab.
;BDisplay a hint on every link and open it in a background tab.
;IDisplay a hint on every image in the web page and open it.
;TDisplay a hint on every form input in the web page and select it.
;OPaste the current hint on Qutebrowser’s URL bar.
Semicolon (;), then Shift + OPaste the current hint on the URL bar and open it in a new tab.
;YCopy the current hint to the clipboard.
Semicolon (;), then Shift + YCopy the current hint to the selection buffer.
;REnable the Rapid Hint Mode.
Semicolon (;), then Shift + REnable the Rapid Hint Mode and open it in a new window.
Macros
Q + 1Create a macro and assign to the 1 key.
Shift + 2, then 1Run the macro that is present in the 1 key.
Q + 1, then QClear the macro present in the 1 key.
Bookmarking
MSave the current link as a quickmark.
Shift + MSave the current link as a bookmark.
BLoad a quickmark link.
Shift + BLoad a bookmark link.
WBLoad a quickmark link in a new window.
W, then Shift + BLoad a bookmark link in a new window.
Tab Management
GOOpen the Qutebrowser URL bar and edit the current link.
G, then Shift + OOpen the URL bar and load the current link on a new tab.
X, then Shift + OOpen the URL bar and load the current link on a background tab.
XOOpen a blank URL bar and load the page on a background tab.
WOOpen a blank URL bar and load the page on a new window.
GULoad the logical parent directory of the current URL.
G, then Shift + ULoad the logical parent directory in a new tab.
GTSet the focus on a different tab.
G, then Shift + JMove the current tab to the left.
G, then Shift + KMove the current tab to the right.
G, then Shift + CDuplicate the current tab.
G, then Shift + DMove the current tab to a new window.
Alt + 1Switch to the first tab in Qutebrowser.
Ctrl + TabSelect the previous tab.
COClose all background tabs.
Browser Management
Ctrl + HLoad the homepage.
Ctrl + SStop loading a web page.
Ctrl + Alt + POpen the Print Dialog menu.
GDSave the entire web page to a file.
ADCancel the current download.
CDClear the downloads list.
GFLoad the HTML source of the web page.
WIOpen the Inspect tool.
Shift + S, then SOpen the Settings page for Qutebrowser.
SFSave the current configuration to a file.
SKCreate a new keybinding.
Ctrl + VEnable the Passthrough Mode.
Ctrl + QExit Qutebrowser
Command Mode
Shift + Semicolon (;)Enable the Command Mode and open a prompt with a “:” prefix.
:adblock-updateRefresh the hosts list for the Qutebrowser Adblock script.
:clear-keychainUndo a currently active keybind.
:config-clearReset the Qutebrowser settings to the defaults.
:config-diffPrint all the user-modified settings.
:download-retryRedo a failed download.
:historyDisplay the current browsing history.
:history-clearClear the browsing history.
:messagesPrint all the Qutebrowser status messages.
:processDisplay all the currently running processes of Qutebrowser.
:repeat-commandRedo the previous command.
:reportReport a bug in Qutebrowser.
:restartReload Qutebrowser while preserving the current tabs.
:screenshotTake a screenshot of the current web page.
:save-sessionSave the current session to a file.
:load-sessionLoad a browser session from a file.
:window-onlyClose all background windows.
:versionDisplay the current version of Qutebrowser.

Image Credit: Unsplash and Qutebrowser Github. Alterations and all screenshots by Ramces Red.

Ramces Red Avatar

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Read next

Mycorrhizal fungi colonised plant roots roughly 450 million years ago and biologists now suspect plants could never have moved out of the oceans onto bare rock without them, meaning every forest on Earth — including the redwoods, the Amazon, and the boreal belt — is still running on a partnership older than trees themselves
Suzanne Simard sealed paper birch and Douglas fir seedlings inside plastic bags, fed them carbon-14 and carbon-13 dioxide, and nine days later found carbon had crossed between species through fungal threads in the British Columbia soil beneath her boots
A species of jellyfish called Turritopsis dohrnii can revert its adult cells back to a juvenile polyp stage when injured or starving, effectively restarting its life cycle, and biologists have so far failed to identify any natural limit to how many times it can do this.
French scientist Michel Siffre spent two months alone in a cave with no clock, no calendar, and no sunlight — and when his team finally told him the experiment was over, he thought he still had nearly a month left underground
When Cingular chief Stan Sigman backed the original iPhone before its 2007 unveiling, he accepted terms American carriers usually refused: no logo on the device, no control over its software, no preloaded apps, and a share of monthly subscriber revenue flowing back to Apple, after signing on without seeing a prototype
In 2016, archaeologists dated two rings of snapped stalagmites in France’s Bruniquel Cave to 176,500 years ago, evidence that Neanderthals had walked 336 metres into darkness with fire and built architecture deep underground long before modern humans reached Europe
Otto von Bismarck was 74 when Germany adopted the world’s first national old-age social insurance program in 1889, setting the pension age at 70 after years of fighting socialists with bans, laws, and a promise few workers would live long enough to use
When cosmonaut Valeri Polyakov stepped out of his Soyuz capsule in March 1995 after 437 consecutive days aboard Mir, doctors recorded him at several centimetres above his pre-flight height, and his spine had become so unaccustomed to gravity that the recovery team carried him to a chair rather than risk the compression of letting him walk.