3 items
Capture a full-page scrolling screenshot of any webpage, then crop, annotate and copy it. Nothing is uploaded. Longshot takes one image of an entire webpage — not the part you can see, the whole thing — and hands it straight to an editor so you can finish the job without opening anything else. WHAT IT DOES • Full-page capture. Longshot scrolls the page for you, captures it screen by screen and stitches the result into a single tall image, at the page's real resolution. • Handles the pages that usually break scrolling screenshots. Fixed headers are kept off every screen but the first, sticky elements are put back where they belong in the document, and lazy-loaded images are pre-scrolled so nothing arrives blank. • A real editor, not a preview. Crop to the part that matters, draw arrows, boxes, ellipses and freehand marks, add text, pixelate anything private, and drop in a magnifier loupe that enlarges a detail in place so it stays readable at a glance. • Export the way you want it. Set the output size, save as PNG or JPG, or copy the finished image straight to the clipboard and paste it into Slack, a doc or an issue. • Keyboard-first. Alt+Shift+S captures. In the editor: V select, X crop, P draw, A arrow, R rectangle, O ellipse, M magnifier, B pixelate, T text. Shift constrains to a square or a circle, Space + drag pans, Cmd+Z undoes. PRIVACY Nothing is uploaded. There is no server, no account and no analytics — the capture, the stitching, the editing and the export all happen inside your browser, and the only thing Longshot stores is your own settings. Longshot asks for no host permissions and installs no persistent content script: it touches a page only on the tab you invoke it on, and only for that capture. Full policy: https://github.com/zluckyhou/longshot/blob/main/PRIVACY.md
Aug 22, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.