Skip to content
chrome extension

See what every image on a page really costs.

AuraImage X-Ray badges every image on any site with its real format and transfer size, flags the ones wasting bytes, and re-encodes them to AVIF on click. Zero auth. Open source. Measured, not scored.

100% client-side0 accountsopen source
Coming soon to the Chrome Web StoreSource on GitHubpublic at launch
example.com
A sample gallery photograph that AuraImage X-Ray has measured on the page
jpeg 2.4 MB

1920x1200 natural, 640x400 shown

oversized for its box, missing alt

The audit runs on every page and never touches the network.

The ambient pass is one hundred percent client-side. For each image it reads the format, the natural size against the box it renders in, the alt text, the loading attribute, the srcset, and the real transfer size from the Resource Timing API. It analyzes all of it on your device, badges the page through a shadow DOM overlay, and stays unlimited, free, and offline.

formatnatural vs shown sizealtloadingsrcsettransfer size
jpeg 2.4 MB
natural1920 x 1200
shown640 x 400
  • oversized for its box
  • missing alt
est. saving 96%optimize
example.comx-ray
images24
transfer6.2 MB
wasteful3.1 MB
est. LCP saving0.9 s
oversized for box4
missing alt6
legacy format9
no srcset11
served viaCloudinary
measured, not scoredauraimage.ai

One card. Real numbers. No invented score.

Open the popup and the whole page rolls up into a Findings card you can copy or screenshot. Every line is a falsifiable measurement you can check in DevTools: wasted bytes, images oversized for their display box, missing alt text, legacy formats, missing srcset, and an estimated LCP saving. It even names the CDN already serving the page. There is no composite health number, because a synthesized grade is not a measurement.

Click any image. Get real bytes back, not an estimate.

The proof is a live demo of the AuraImage edge, not a WASM guess. Click an image and X-Ray sends its URL to a stateless endpoint that runs the real serve pipeline: an AVIF and WebP re-encode, a blurhash placeholder, and a face-aware smart crop. You get a genuine before and after, the WebP alternative, and a copy-paste picture snippet. Download the file, or let it write the alt text the image was missing.

  • Real AVIF and WebP bytes, fetched from the edge
  • Face-aware smart crop the browser compressor cannot do
  • Blurhash placeholder and a ready-to-paste <picture> snippet

one click, real bytes

original
blurhash preview
original4.2 MB jpeg
avif180 KB saves 96%
webp340 KB saves 92%

smart crop

cover
face
auto

Measured, not scored.

A 0 to 100 image health grade is unfalsifiable, easy to game, and it buries the numbers that matter under one that does not exist. X-Ray refuses it. Every finding it reports is a real quantity with a unit, checkable against the page in front of you.

not this

image health score

One number nobody can verify, gamed by the tool that prints it. Removed on purpose.

this

  • 3.1 MB in wasted bytes
  • 4 images oversized for their box
  • 6 missing alt text
  • 9 legacy formats
  • 0.9 s estimated LCP saving

It asks to read every page. Here is the receipt.

The broad host permission, Chrome's “read and change all your data on all websites” warning, is what lets X-Ray badge images on every page you visit. It is shown on purpose to an audience that reads it. The answer is not a promise, it is the source: the extension is open source, so the permission is auditable instead of asserted.

Stays on your device

  • The entire ambient audit and every DOM fact it reads
  • The offline WebP compressor, encoded on-device
  • It runs local and offline, with no account

Leaves only when you click

  • One image URL, to a stateless endpoint that persists nothing
  • Alt-text suggestions send the resized image to Google Gemini, and only then
  • Nothing else, ever

Never collected

  • Your browsing history
  • An account or a sign-in
  • Analytics of any kind
Source on GitHubpublic at launch

Open source. Zero auth. Coming to the Chrome Web Store.

Built by AuraImage, an AI-native image CDN for developers. The extension is the top of the funnel; the edge it demos is the whole product.

Coming soon to the Chrome Web StoreSource on GitHubpublic at launch