knobs vs Chrome DevTools

Facts checked on 2026-11-13, from each product's own pages. The sources are at the end.

In the tables, "not documented" means the Chrome DevTools pages we read do not describe it. It does not mean the feature is missing.

The two products

knobs is a free, open source panel for web developers and designers, under the MIT license. It comes as an npm package that runs inside your own app, in any browser, and as a Chrome extension for any site in Chrome and Edge. See start and Chrome extension.

Chrome DevTools is free and part of Chrome, on every desktop system Chrome runs on. Its frontend is open source under the BSD-3-Clause license.

knobsChrome DevTools
Pricefreefree, part of Chrome
LicenseMITfrontend under BSD-3-Clause
Platformnpm package in any browser; extension for Chrome and EdgeChrome on desktop
Latest releaseChrome extension 0.7.0, November 12, 2026ships with Chrome; Stable 158.0.8127.37 on Mac, 2026-11-12

Features

FeatureknobsChrome DevTools
Device presets and framesiPhone, Pixel, iPad and laptop, with maker bezelspresets in the Dimensions list; "Show device frame", art missing for some devices
Several sizes at onceno: one viewport per pageone resizable viewport
Dark modeyesyes, Rendering tab
Reduced motionyes, plus animation speed and replayyes
Contrast and forced colorsprefers-contrast and reduced transparency; no forced colorsforced-colors, prefers-contrast, prefers-reduced-transparency
Vision simulationprotanopia, deuteranopia, tritanopia, achromatopsia, blurblurred vision, reduced contrast, protanopia, deuteranopia, tritanopia, achromatopsia
Text sizebrowser default font size, text spacingnot documented
Localeany language tag, Intl includeda Locale field in a custom location
Right to leftyesnot documented
Pseudolocalizationyesnot documented
Time zoneany IANA zonea Timezone ID in a custom location
Fake date and clockjump ahead, pick a date, freeze, speed upnot documented
Geolocationa city, your own coordinates, a route, errorsyes, Sensors
User agentyesyes, Network conditions
Network throttlingno: offline only, and navigator.connection valuesFast 3G, Slow 3G, offline, custom profiles
Element copy for agentshtml, components and source filesAI assistance chats about a selected element; needs sign-in, age 18 or over, a supported location, off by default
Agent accessa window API for Playwright or the Chrome DevTools MCPchrome-devtools-mcp (Apache-2.0), whose emulate tool sets color scheme, forced colors, geolocation, network conditions and CPU
Runs inside your own pageyes, npm i -D @vinena/knobsno, it is part of the browser

Where knobs is limited

  • knobs has no network throttling and no forced-colors. Chrome DevTools has both.
  • The knobs docs list what only the browser's devtools can do: device pixel ratio outside Chromium, forced-colors, high contrast and print media, trusted touch events and pinch, network throttling and a real offline, and the time zone of workers. See limits.

How they work together

These follow from the facts above:

  • The knobs extension hands some knobs to Chrome itself: text size, offline, color scheme, contrast, reduced motion, reduced transparency, the viewport and the user agent. See Chrome extension.
  • A coding agent can drive knobs through the Chrome DevTools MCP's evaluate_script. See agents.

Each knob has its own page: mobile simulator, dark mode, reduced motion, time zone, fake geolocation and user agent switcher.

Sources