Hover any element on any website. See its CSS.

A Chrome extension for designers and front-end developers. Instant tooltip with the actual authored CSS, not the 300-line longhand mess your DevTools shows. Pin to live-edit. Click to copy. Free for the day-to-day.

How it works Three steps. That’s the whole tool.

No onboarding flow, no signup, no settings to configure. You install it, click the icon, and start hovering.

  1. 01

    Activate

    Click the WhatTheCSS icon in your toolbar. A small scanning bar drops in at the bottom of your viewport.

  2. 02

    Hover anything

    Move your cursor. Tooltip follows. Each element you pass over shows its authored CSS. Original units, shorthand form, pseudo-classes, the works.

  3. 03

    Click to copy

    Click the inspected element. Its CSS hits your clipboard, ready to paste, with framework noise (--tw-*, --chakra-*) filtered out.

Free, forever More than a tooltip. A working surface.

Freeze any element into a four-tab live editor: the CSS, a WCAG contrast check, the box model, and the ancestor tree. Inspect, measure, tweak, and copy. Every bit of it free.

Free

Freeze. Click any value. Type a new one.

Press Space and the tooltip becomes a four-tab editor: CSS, Contrast, Box, Tree. Click any value to type, paste, or use the native color picker. Per-row revert (↺). Edits stick to the page until you reload.

Box model

Margin, border, padding, and the content box, drawn to scale with every number on it. Stop counting pixels in a screenshot.

Contrast

The live WCAG ratio for any element, with its AA and AAA verdict. An accessibility check we will never put behind a paywall.

Tree

The full ancestor chain above the element you picked. Click any rung to jump to it, or walk the DOM with the arrow keys.

Free · for designers

Peek the design, not the code.

Press V and the tooltip strips back to what a designer actually needs. No cascade, no longhand, no framework noise. Just the type, the colors, and whether the contrast passes.

  • Typography. The real typeface, its size, and its weight, spelled out.
  • Colors. Text and background as swatches. Click one to copy it.
  • Contrast. The live ratio, with its AA and AAA verdict.

Free, forever. No account, no license.

Pro · one purchase

Extract and keep, when you need to.

$29 regular, $19 early bird, one-time. The three tools below unlock together.

Pro

Audit the whole page. Three tabs.

Palette. Every unique color, with usage counts. Fonts. Every typeface, weights in use, live samples. Tokens. Every --* custom property, grouped by prefix. Copy any row, or export the whole panel as a :root { … } block.

Pro

Export to CodePen. One click.

Pin a component (the whole subtree, with its tokens, @font-face rules, ancestor inheritance, and @media overrides) and it opens prefilled in a new CodePen tab. Or copy as an HTML snippet with <link> + <style> ready to paste anywhere. Inspecting a Tailwind site? Copy it as clean Tailwind instead: the utility classes plus the design tokens they reference, no expanded CSS.

Pro

Personal component library.

Save anything you’ve pinned. Search, rename, delete with undo, re-export to CodePen. Backup the whole library as JSON. All local. Nothing leaves your browser.

Why WhatTheCSS No login. No panel. No trial.

Most inspect-and-copy extensions make the same four compromises. WhatTheCSS is an exception.

Other inspectors

WhatTheCSS

Sign-up needed?

Yes

No login or signup

Docks a panel?

Yes, the whole time

No, a movable tooltip

Feature maze?

Yes

Hover, freeze, copy

Pay to inspect?

Yes

No, inspecting is free

Pricing Two tiers. Pay once or never.

The free tier covers daily inspection work for everyone. Pro adds the extraction tools (component copy, audits, library, export) for the people who need them. No subscription, ever.

Free

$0 forever

Everything you need for daily inspection work. No account, no card, no nag screens.


  • Hover-to-inspect on any site
  • Authored CSS, not computed style
  • Pseudo-classes (:hover, :focus, ::before)
  • CSS variables resolved + @media overrides
  • Live editing. Type, color picker, revert
  • WCAG contrast checking. AA / AAA badges
  • Box model diagram + ancestor Tree tab
  • Freeze, DOM walk with arrow keys
  • Copy element CSS, framework noise filtered
  • 20-entry session history
Add to Chrome, free

FAQ Reasonable questions.

How is this different from DevTools?

DevTools shows you computed style. Every property, every inherited value, every browser default, in pixels. It’s built for engineers debugging their own code.

WhatTheCSS shows authored style. Only what someone actually typed, in the units they typed it, with framework internals (--tw-*, --chakra-*) filtered out. You’re not debugging. You’re identifying.

What does “free forever” actually mean?

The free tier has no time limit, no nag screens, no upgrade prompts mid-session. Looking and tweaking is free: both views (Default and Peek), hover, freeze, live edit, element copy, the four-tab editor (CSS, Contrast, Box, Tree), WCAG contrast, DOM walk, and history. It’s not a trial.

Extracting is Pro ($29 regular, $19 early bird, one-time): component-mode copy (the whole subtree with its tokens, @media overrides, and fonts), page-wide audits, the component library, and CodePen, HTML, and Tailwind export. Every Pro feature is visibly marked in the UI; nothing surprises you with a paywall.

Will it slow down my browsing?

Nothing is injected into a page until you toggle the inspector on there (via the toolbar icon) — on pages you never inspect, WhatTheCSS runs no code at all. When on, the hover loop is a single requestAnimationFrame-throttled listener that walks already-loaded stylesheets. Zero network calls, zero eval, zero remote code.

What about my data and privacy?

The extension makes one network call ever, to validate your Pro license key, once a day, if you have one. No analytics, no telemetry, no usage tracking. Pages you inspect, components you save, edits you make: all of it stays on your machine.

Does it work on every site?

Yes, including Shadow DOM web components, sites with strict Content Security Policy, and pages with cross-origin stylesheets (where it falls back to computed style with a banner explaining the downgrade).

Cross-frame inspection (iframes) is intentionally off. Local files (file:// URLs) need to be served via a local web server because Chrome treats every file:// URL as a separate origin.

Why one-time instead of subscription?

Because a CSS inspector isn’t a service. There’s no server we run, no AI bill we’re passing through, no team you’re underwriting. You pay once, you get the extension and every update, indefinitely. The Pro license covers one device and comes with a 14-day, no-questions-asked refund.

Try it on the next page you visit.

Free download. Two minutes to install. No account.