# Web Prompt

> Summarize an article, pull a table out as CSV, translate a page, explain a stack trace, using prompts you write yourself. Aim at a whole page or pick a single element. Bring your own OpenRouter API key and choose the model per prompt.

Canonical page: [https://chrome-stats.com/d/web-prompt](https://chrome-stats.com/d/web-prompt)

## Overview

- **ID:** `web-prompt`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Krzysztof Bogdan
- **Category:** search-tools
- **Daily users:** 1
- **Weekly downloads:** 1
- **Version:** 1.1
- **Last updated:** 2026-09-05
- **First published:** 2026-09-02
- **Size:** 165 KB
- **Data as of:** 2026-09-12
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/web-prompt/)

## Description

<strong>Summarize an article. Pull a table out as CSV. Translate a page. Explain a stack trace.</strong>

Web Prompt runs <em>your</em> prompts against the page you are on, or against a single element you point at. You write the prompts; the extension aims them at whatever is in front of you and shows the answer in a panel beside the page.

<strong>Requires a free OpenRouter account and API key.</strong> You choose the model for each prompt from the several hundred OpenRouter carries, so you decide the cost and speed of every prompt you save.

<strong>Three buttons</strong>
<ul><li><strong>Full</strong> runs a prompt against the whole page.</li><li><strong>Pick</strong> lets you highlight and click one element, such as a table, a comment thread or a code block, and runs a prompt against just that. Esc cancels.</li><li><strong>Settings</strong> holds your API key and your prompt library.</li></ul>
<strong>What people use it for</strong>
<ul><li><strong>Compress</strong>: an article down to five bullets, a 400-comment thread down to the actual disagreement, a changelog down to what breaks.</li><li><strong>Extract to structure</strong>: an HTML table as CSV, a job posting as salary, stack and location, a spec sheet, a citation list.</li><li><strong>Translate</strong>: into another language, or out of legalese, medical and academic jargon into plain language.</li><li><strong>Explain</strong>: this code block, this stack trace on a bug tracker, what this table is actually saying.</li><li><strong>Enrich</strong>: expand acronyms, convert units and currencies, add the background the page assumes you already have.</li><li><strong>Rewrite</strong>: shorten, soften, formalise, de-buzzword, proofread.</li><li><strong>Critique</strong>: find the missing caveats in an argument, review a diff, ask what a page is not telling you.</li><li><strong>Classify</strong>: is this listing a scam, does this posting meet my criteria, is this worth reading at all.</li><li><strong>Convert</strong>: a page into markdown notes, a lesson into flashcards, a recipe into a shopping list.</li><li><strong>Draft</strong>: a reply to this thread, a cover letter from this posting.</li></ul>
Six prompts ship with it, namely Extract to markdown, Summarize, Table to CSV, Translate to English, Explain this and Plain language, so it does something useful the moment you add a key. You can change the model of any of them, disable them, reorder them, or duplicate one into a copy you are free to rewrite.

<strong>Prompt variables:</strong> $html$, $text$, $url$, $title$, $domain$, $date$ and $selection$. Every prompt also has optional prepend and append text that wraps the <em>result</em> instead of being sent to the model, which is useful for dropping output straight into your notes with a source link. Your prompts sync across your Firefox installs.

<strong>Privacy:</strong> the page content you act on goes to OpenRouter under your own API key, and nowhere else. There is no server of ours in the middle, no analytics and no telemetry. Your key and your prompts stay in Firefox sync storage.

<strong>Limits worth knowing before you install:</strong> one page at a time; single-turn, so there is no follow-up question and no chat; and it reads a page's text and HTML, not its images.

## Rankings

- #126,854 — Overall
- #102 — prompt

## Permissions and access

### Permissions

- `storage`
- `scripting`
- `activeTab`

### Host permissions

- `https://openrouter.ai/*`

## Safety

- **Risk impact:** Low risk impact
- **Risk likelihood:** High risk likelihood

### Analysis details

- Request access to the following domains: openrouter.ai
- This extension was recently updated in the past month. New updates may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [PromptClip](https://chrome-stats.com/d/promptclip) — 1 users
- [Promptive](https://chrome-stats.com/d/promptive) — 3 users
- [Prompt Paster](https://chrome-stats.com/d/prompt-paster)
- [PromptVault](https://chrome-stats.com/d/promptvault-us) — 1 users
- [PromptCase](https://chrome-stats.com/d/promptcase) — 1 users
- [Promptly: Ai Prompt Manager](https://chrome-stats.com/d/promptly-ai-prompt-manager) — 6 users
- [Re prompt](https://chrome-stats.com/d/re-prompt) — 4 users, 5.00 / 5
- [Operator Prompts — AI prompt library](https://chrome-stats.com/d/operator-prompts)
- [prompts.chat](https://chrome-stats.com/d/prompts-chat) — 41 users
- [Prompt Keeper](https://chrome-stats.com/d/prompt-keeper) — 4 users
- [prompster](https://chrome-stats.com/d/prompster) — 81 users, 5.00 / 5
- [PromptDock — Claude & ChatGPT Prompts](https://chrome-stats.com/d/promptdock) — 1 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/web-prompt)
