Item logo image for Search is best with a keyboard

Search is best with a keyboard

ExtensionAccessibility
Item media 1 (screenshot) for Search is best with a keyboard

Overview

Tab/Shift+Tab and arrow keys jump between search results on Google and DuckDuckGo. Works in Firefox and Chrome — no mouse required.

Press Tab on a Google or DuckDuckGo results page and focus jumps straight to the first result. Press Tab again to move down the list, Shift+Tab to move back up, or use the arrow keys. Press Enter to open the result you're on. Your hands never leave the keyboard. KEYBOARD SHORTCUTS Tab (anywhere on the page) — jump focus to the first search result Tab — next result Shift+Tab — previous result Down arrow — next result, without scrolling the page Up arrow — previous result, without scrolling the page Enter — open the focused result Every other key behaves exactly as it did before. The extension only acts when you press one of the keys above. WHERE IT WORKS Google — google.com plus every Google country domain (google.co.uk, google.de, google.no, google.co.jp, and around 190 more) DuckDuckGo — duckduckgo.com The list of results is rebuilt on every keypress, so navigation keeps working when the page re-renders — toggling a Google search filter, or DuckDuckGo loading more results as you scroll. PRIVACY Nothing is collected, stored, or transmitted. No account, no background process, no network requests, no analytics. The extension asks for no permissions beyond running its content script on Google and DuckDuckGo search pages; no other site is touched. OPEN SOURCE The whole extension is about 100 lines of vanilla JavaScript, MIT licensed, with no dependencies and no build step. Read all of it in a couple of minutes: https://github.com/xoChrisCo/search-is-best-with-a-keyboard If a search engine changes its markup and navigation breaks, open an issue — or send a pull request with the updated selector.

Details

  • Version
    1.1.0
  • Updated
    September 4, 2026
  • Offered by
    chris
  • Size
    9.65KiB
  • Languages
    English
  • Developer
    Email
    hi@conradi.cloud
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps