Hover over any product on Google Shopping, Amazon, Shopify stores, Etsy, eBay & more — instantly see what's in stock. No clicking through. No waiting for pages to load.
How it works
The extension runs silently in the background and activates only when you pause over a product.
Pause your cursor over any product on a supported shopping page. The extension detects the card automatically — no setup, no clicking.
After a 450ms debounce, the extension checks the page's own DOM first (instant), then calls store APIs (Shopify, BigCommerce) or fetches the product page.
A small, clean popup shows available colors as swatches and sizes as pills — sold-out options excluded. Disappears when you move away.
Features
Every design decision was made to stay fast, unobtrusive, and compatible with modern e-commerce stacks.
The popup lives in a Shadow DOM — its CSS never conflicts with any site's styles, no matter how complex the page.
Checks the card's own markup before making any network request. Many Shopify stores embed JSON directly — instant, zero latency.
Dedicated parsers for Shopify API, BigCommerce storefront API, Amazon inline scripts, WooCommerce forms, and schema.org JSON-LD.
Only available variants are shown. Sold-out colors and sizes are excluded so you're never misled about what you can actually buy.
Standard color names render as colored circle swatches. Product-specific names like "Urban Coast" render as text chips — always legible.
Each product's data is cached for 5 minutes. Hovering the same card a second time is instant — no redundant network calls.
The background service worker sends full Chrome browser headers including User-Agent and Sec-Fetch-* — reducing CAPTCHA and bot-block rates.
Uses event delegation on the document so dynamically rendered product cards (React, Vue, Next.js) are detected automatically without MutationObserver overhead.
One-click toggle in the extension popup pauses the extension site-wide. Setting persists via chrome.storage across all tabs.
Supported sites
Full support means both card detection and variant data reliably work. Partial means cards are detected but data availability depends on the store's setup.
Get started
Load the extension directly from the source folder — no Chrome Web Store required.