Browser Extension

The Lolly URL Screenshot extension lets the web app screenshot any web page from inside your browser. Without it, capturing a URL needs the desktop app - a browser page can't read pixels from another site on its own. The extension can, using the same capture the desktop app uses.

It runs on Chromium-based browsers: Chrome, Edge, Brave, Arc, Opera.

Until it is installed, URL Screenshot still opens so you can compose a shot, and a note at the top of the tool's controls says what is missing.

The URL Screenshot tool's note offering the extension, shown when capture to file has no host to run on

Every control is live while you wait: the target URL, the scroll depth, the settle delay, the crop insets and the recolour. Only the capture itself needs a host.

The URL Screenshot controls with a target URL, scroll depth, settle delay and crop insets, all usable before the extension exists

Install

From the Chrome Web Store

Coming soon. Once it's published you'll install it in one click, then reload Lolly.

Load it yourself (developers)

The extension lives in the repo at shells/chrome-extension/.

  1. Open chrome://extensions.
  2. Turn on Developer mode (top-right).
  3. Click Load unpacked and choose the shells/chrome-extension/ folder.
  4. Reload Lolly - URL Screenshot now works in the browser.

How it works

While a capture runs you may briefly see a "…started debugging this browser" banner on the temporary tab. That's the DevTools Protocol at work; it clears itself when the shot is done.

After installing

Reload the Lolly tab. The "Get the extension" prompt disappears and URL Screenshot becomes available in the gallery and in Batch mode.

Permissions

It asks for three things in its manifest.json:

Despite that warning, it only reads the single page you ask it to capture, and it does not read or transmit your browsing data - nothing is uploaded anywhere.

Troubleshooting