Page Grep by wugq.dev
AI reading assistant for Firefox. Open articles in reader mode, translate text in place, highlight what matters to you, and generate structured summaries without leaving the current tab.
ExperimentalExperimental
Extension Metadata
About this extension
PageGrep is a reading assistant that uses the OpenAI API to help you get more out of every web page — in any language.
Reader mode with saved state
Open a clean reading view for article pages and adjust theme, width, font size, and spacing. PageGrep remembers your reader settings, restores your reading position, and can reopen cached translations and summary targets when you return to the same article.
Translate in place
Click the translate button in the floating panel to translate all visible paragraphs directly on the page. Each paragraph gets a hover-revealed toggle so you can switch between the original and translated text at any time. Supports 17+ target languages.
Smart selection on translated text
Select text inside a translated paragraph and the toolbar adapts: instead of a redundant Translate button, you get "↩ Original" to revert that paragraph, and "Copy + Original" to copy the source text alongside your selected translation — perfect for note-taking and citation.
Copy article to clipboard
A second button in the floating panel extracts the page article as clean Markdown (headings, paragraphs, lists) and copies it to your clipboard in one click.
Highlight what interests you
Describe topics you care about — "AI, climate policy, Formula 1" — and PageGrep uses AI to scan the page and highlight the most relevant elements. A sidebar panel shows why each item was matched with a concrete reason.
Summarize the page or the reader article
One click generates a structured summary grouped into sections with bullet points. Click any item in the summary to scroll directly to that part of the page. When reader mode is open, summaries and highlights operate on the reader article instead of the page behind the overlay.
Translate selected text
Select any text on a page and a floating toolbar appears above the selection. Click Translate to see the translation in a tooltip — no need to open the panel or leave the page.
Block the panel on specific sites
Right-click the floating panel to hide it on the current site, or use the "Hide on this site" toggle in the sidebar. Blocked domains are listed in Settings and can be removed individually. While reader mode is active, panel-removal controls are temporarily locked so the reading settings trigger stays available.
Designed to stay out of your way
The floating action panel is draggable. Drag it anywhere on screen, or drag it to the bottom trash zone to dismiss it on the current site. Your API key and all preferences are stored locally — nothing leaves your browser except the page content you explicitly send to OpenAI.
Requirements
An OpenAI API key is required. gpt-4o-mini is recommended — fast, low cost (~$0.15 per million tokens), and accurate enough for everyday reading.
Supported languages
Extension UI: English, Chinese (Simplified & Traditional), Japanese, Korean, French, German, Spanish, Italian, Portuguese (Brazil), Russian, Turkish, Vietnamese.
Translation targets: Chinese (Simplified & Traditional), Japanese, Korean, English, French, German, Spanish, Italian, Portuguese, Russian, Arabic, Thai, Vietnamese, Turkish, Polish, Dutch, Indonesian.
Reader mode with saved state
Open a clean reading view for article pages and adjust theme, width, font size, and spacing. PageGrep remembers your reader settings, restores your reading position, and can reopen cached translations and summary targets when you return to the same article.
Translate in place
Click the translate button in the floating panel to translate all visible paragraphs directly on the page. Each paragraph gets a hover-revealed toggle so you can switch between the original and translated text at any time. Supports 17+ target languages.
Smart selection on translated text
Select text inside a translated paragraph and the toolbar adapts: instead of a redundant Translate button, you get "↩ Original" to revert that paragraph, and "Copy + Original" to copy the source text alongside your selected translation — perfect for note-taking and citation.
Copy article to clipboard
A second button in the floating panel extracts the page article as clean Markdown (headings, paragraphs, lists) and copies it to your clipboard in one click.
Highlight what interests you
Describe topics you care about — "AI, climate policy, Formula 1" — and PageGrep uses AI to scan the page and highlight the most relevant elements. A sidebar panel shows why each item was matched with a concrete reason.
Summarize the page or the reader article
One click generates a structured summary grouped into sections with bullet points. Click any item in the summary to scroll directly to that part of the page. When reader mode is open, summaries and highlights operate on the reader article instead of the page behind the overlay.
Translate selected text
Select any text on a page and a floating toolbar appears above the selection. Click Translate to see the translation in a tooltip — no need to open the panel or leave the page.
Block the panel on specific sites
Right-click the floating panel to hide it on the current site, or use the "Hide on this site" toggle in the sidebar. Blocked domains are listed in Settings and can be removed individually. While reader mode is active, panel-removal controls are temporarily locked so the reading settings trigger stays available.
Designed to stay out of your way
The floating action panel is draggable. Drag it anywhere on screen, or drag it to the bottom trash zone to dismiss it on the current site. Your API key and all preferences are stored locally — nothing leaves your browser except the page content you explicitly send to OpenAI.
Requirements
An OpenAI API key is required. gpt-4o-mini is recommended — fast, low cost (~$0.15 per million tokens), and accurate enough for everyday reading.
Supported languages
Extension UI: English, Chinese (Simplified & Traditional), Japanese, Korean, French, German, Spanish, Italian, Portuguese (Brazil), Russian, Turkish, Vietnamese.
Translation targets: Chinese (Simplified & Traditional), Japanese, Korean, English, French, German, Spanish, Italian, Portuguese, Russian, Arabic, Thai, Vietnamese, Turkish, Polish, Dutch, Indonesian.
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access browser tabs
- Access your data for all websites
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.6
- Size
- 137.41 KB
- Last updated
- a day ago (Mar 27, 2026)
- Related Categories
- License
- MIT License
- Version History
- Tags
- Add to collection