Chrome Extension

Last updated
October 19, 2026

The Uiprobe Chrome Extension connects the page you have open in Chrome to its probes. You can create a probe, run it again and follow its progress without leaving the page you're inspecting.

It acts as a lightweight control surface that sits alongside the web app, optimized for quick checks and repeat runs during development and review.

  • Probes on this page lists every probe for the current page, yours and your team's.
  • The probe page shows a probe's status, its findings per section and the actions to run it or open it.
  • Create new probe pairs the page with a Figma frame, with an optional name, a location and the option to capture at the frame width.
  • Select from drafts pairs a frame sent from the Figma plugin with the current page.

What happens when you open the extension

When you open the extension on a webpage, Uiprobe first checks whether you're signed in.

If you're not signed in, the extension asks you to sign in with Figma. Once signed in, this authentication is reused across Uiprobe, so you don't need to sign in again when moving between the extension and the web app.

If you're signed in, the extension checks which probes exist for the current URL:

  • If the page has probes, it opens on Probes on this page.
  • If it has none, it shows No probe found for this url, with Create new and, when you have drafts, Select from drafts.

The extension works on webpages only. On a browser page such as a new tab or Chrome's settings, it asks you to open the page you want to compare first.

Probes on this page

One page can have several probes, for example to compare different states, sections or viewports of the page against different Figma frames.

The list shows every probe on the current page that you can open, including probes your team members created. Each card shows:

  • the probe name
  • where the probe is saved: My probes, a project, or your team
  • when it last ran, or that it is running or failed

Select a card to open the probe page. The + button opens a menu with New probe and Select from drafts. When you have no drafts, Select from drafts is greyed out.

The list shows probes that were last run from the extension. Probes created in the web app for a public URL don't appear here.

The probe page

The probe page shows one probe:

  • the probe name and where it is saved
  • when it last ran and who ran it
  • a status label when the probe is running, failed or couldn't be compared, with a short explanation
  • the number of findings in the latest version, per section: Properties, Spacing and Unverified

From the probe page, you can:

  • Run probe to capture the page again and create a new probe version
  • Open in Uiprobe to inspect results in the full Probe Inspector
  • View Figma frame to jump to the linked design frame

While a probe runs, the page shows its progress in four stages: pending in queue, extracting data, mapping data and analyzing data. Open in Uiprobe stays available throughout.

When a run fails, the page says why and offers the next step. For example, when the Figma frame no longer exists, Change Figma frame lets you link the probe to another frame.

Running a probe from the extension never overwrites previous results. Each run creates a new version, just like running a probe from the web app.

Creating a probe from the extension

Choose Create new on a page without probes, or + and then New probe on a page that has some. The probe uses the current tab as its webpage.

The Create new probe screen has four settings:

  • Figma frame URL (required). Uiprobe checks the link as you paste it and shows "Good to go!" when the frame can be used.
  • Probe name (optional). When you leave it empty, the probe takes the Figma frame's name.
  • Save to: My probes, one of your projects, or on a team plan, your team or one of its projects. It starts at My probes.
  • Capture at frame width: on by default. See the next section.

After you click Create:

  • the page is captured
  • the probe is created and the first comparison runs
  • the extension opens the new probe's page

Stay on the tab until the capture finishes. If you switch to another tab while the page is being captured, the capture stops, nothing is uploaded and no run is used. The extension then shows Capture stopped, and you can try again.

Capture at frame width

Capture at frame width is on by default, and we recommend leaving it on. The extension then captures the page at the width of the Figma frame, for example 1440 px for a desktop frame or 375 px for a mobile frame.

We recommend it for two reasons:

  • The page lays out at the width of the design. Most pages change their layout with the window width. At the frame's width, the page shows the layout the design describes, so findings reflect the build rather than the size of your window.
  • Every version is captured at the same width. Whoever runs the probe and whatever screen they use, each version is captured at the frame's width, so you can compare versions with each other.

Turn the setting off to capture the page at the width of your browser window instead.

When the setting is on:

  • Uiprobe resizes your Chrome window so the page is as wide as the Figma frame, captures the page, and puts the window back as it was. Every tab in that window resizes with it for the moment of the capture.
  • Only the width changes. The window keeps its height.
  • When your screen is narrower than the frame, or the frame is narrower than a Chrome window can be, Uiprobe also zooms the tab to reach the width, and resets the zoom afterwards. A zoomed page can load images at a different resolution, and spacing can shift by a pixel.

Some frames can't be captured at their width:

  • a frame too wide to capture sharply on your screen
  • a frame too narrow to reach, even with the tab zoomed in
  • a frame wider than 7,680 px

In these cases, the extension says so under the setting before you click Create, and captures the page at your window width. Create is never blocked. If the window can't be resized during the capture itself, the probe page notes that the page was captured at your window width.

The setting stays with the probe. When you click Run probe on a probe created with Capture at frame width on, the page is captured at the frame width again.

Selecting from drafts

If you have draft probes waiting to be completed, you can pair one with the current page. Choose Select from drafts on the "No probe found" screen, or + and then Select from drafts on a page that has probes.

The list shows each draft with a thumbnail of the frame, the frame name and when it was sent. Select a draft to open the create screen with the Figma frame URL filled in and locked. The probe name starts as the draft's name and can be changed. Save to and Capture at frame width work as for a new probe. A draft sent to a team stays within that team.

Click Create to pair the draft with the current page URL. The draft converts to a standard probe, the first comparison runs automatically, and the extension opens the probe page.

Runs left

On a plan with a run allowance, the extension shows how many runs you have left: on the list, on the create screen and next to Run probe. A run counts once it completes. A failed run doesn't count.

When no runs are left, you can still open the list, the probe pages and the web app. Create, Run probe and creating from a draft show a message instead of starting a run. See Plans and billing.

Re-running extension-created probes

Probes created via the Chrome Extension can only be re-run from the extension. The web app does not show a re-run action for these probes.

To create a new version, return to the page in Chrome, open the probe from Probes on this page and click Run probe.

The exception is if you replace the webpage URL via Probe Settings with a publicly accessible URL. At that point the probe can be re-run from the web app like any other probe.

Relationship to the web app

The Chrome Extension is designed to complement the web app, not replace it.

You can use the extension to:

  • see which probes exist for a page
  • create probes and run new probe versions
  • complete draft probes by pairing them with a webpage
  • follow a run's progress and see its finding counts
  • jump directly to detailed results

You must use the web app to:

  • review findings in depth
  • navigate versions and comparisons
  • manage probes beyond creating and running them

This separation keeps the extension fast and focused while leaving deeper analysis to the full interface.

What the Chrome Extension is not

The Chrome Extension is intentionally limited in scope.

It does not:

  • run probes in the background
  • delete probes
  • manage sharing or access controls

Its role is to make running and accessing probes frictionless while you're working on a live page.

Related concepts

Close Modal

© 2026 · Built by UIPROBE