Webscribe by BobNinja

Save web pages as clean markdown or text. Perfect for offline reading, AI assistants, and documentation research.

As of June 2026, Webscribe by BobNinja has 14 users and a 5.00/5 rating from 2 reviews in the Productivity category.

Usersup 55.6 percent+55.6%
14
14
Ratingno change0%
5.00
2 reviews
Reviewsno change0%
2
Version
4.2.1
Manifest V3

History

6 snapshots

Tracking since Apr 19, 2026.

17.64138.36Apr 19, 2026Jun 5, 2026
View as table
DateUsersRatingReviewsVersion
Apr 19, 202695.0024.2.1
Apr 25, 2026115.0024.2.1
May 9, 2026175.0024.2.1
May 20, 2026145.0024.2.1
May 26, 2026115.0024.2.1
Jun 5, 2026125.0024.2.1
Now145.0024.2.1

Permissions & access

Permissions
storageactiveTabtabsscriptingdebuggernotificationsclipboardWrite
Host access
http://*/*, https://*/*

Screenshots

Webscribe by BobNinja screenshot 1Webscribe by BobNinja screenshot 2Webscribe by BobNinja screenshot 3Webscribe by BobNinja screenshot 4Webscribe by BobNinja screenshot 5Webscribe by BobNinja screenshot 6

About

Webscribe by BobNinja

> Open source: https://github.com/storyleaps/bobninja-webscribe

Save web pages as clean markdown or text for offline reading, AI assistants, and research. Webscribe reads website content and converts it to beautifully formatted markdown—perfect for feeding documentation to Claude, ChatGPT, or building your own reference library.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

KEY FEATURES

📖 Save Any Web Page
• Convert web pages to clean markdown or plain text
• Handles modern JavaScript sites (React, Vue, Angular documentation)
• Removes ads, navigation, and clutter automatically
• Preserves code blocks, tables, and formatting

📚 Capture Entire Documentation Sites
• Enter a URL and save all linked pages automatically
• Discovers pages via sitemap.xml and internal links
• Set page limits to control scope
• Works in the background—close the popup and it keeps working

🎯 Content Picker Mode
• Click on any element to save just that section
• Perfect for grabbing specific code examples or articles
• One-click copy to clipboard

📤 Flexible Export
• Copy to clipboard (single pages or all)
• Download as .md or .txt files
• Export as ZIP archives
• View as raw text, markdown, or HTML

🤖 AI Agent Integration (ABP)
• Built on the Agentic Browser Protocol (ABP)—an open standard for AI agents to control browser extensions without UI automation. Learn more: https://agenticbrowserprotocol.io
• Fully automatable from any ABP-compatible AI agent (Claude, ChatGPT, custom agents)
• 17 capabilities exposed: crawl, extract, export, search, scrape, diagnostics, and more
• Fire-and-poll pattern for long-running operations
• MCP Bridge support for seamless AI agent workflows

🔍 Search & Organize
• Search across all saved content
• Filter by URL
• Bulk select and delete
• Organized by save job

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

WHY WEBSCRIBE CAPTURES PAGES CORRECTLY

Modern documentation sites (React, Next.js, Vue, Stripe, etc.) are built with JavaScript frameworks. The actual content only appears AFTER JavaScript runs—before that, the page is essentially empty.

Here's the problem: Chrome automatically throttles background tabs to save resources. This means JavaScript doesn't fully execute, and pages never finish loading. If you tried to save a page in a throttled tab, you'd get an empty shell instead of the actual documentation.

Webscribe solves this by ensuring each page fully renders before capturing. This is similar to how print-to-PDF or full-page screenshot tools work—they also need pages to completely load before capturing.

The result: You get the complete, fully-rendered content every time, not broken pages with missing text.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

💾 100% LOCAL & PRIVATE

Your privacy is protected by design:

• All data stored in YOUR browser only (IndexedDB)
• No accounts or sign-up required
• No cloud storage or external servers
• No tracking, analytics, or telemetry
• No data ever leaves your device
• We cannot access your saved content—it's yours alone
• Delete everything with one click

Webscribe has no server component. There's literally nowhere for your data to go except your own browser.

Read our full privacy policy: https://bobninja.com/tools/webscribe/privacy/

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

PERFECT FOR

• Feeding documentation to AI coding assistants (Claude, ChatGPT, Copilot)
• AI agents that need programmatic web content extraction
• Building offline reference libraries
• Saving tutorials and guides for later
• Research and note-taking
• Archiving content before it disappears

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

HOW IT WORKS

1. Enter a URL (or paste multiple URLs)
2. Click "Start Capture" and watch pages being saved
3. View, search, and export your saved content
4. Content stays in your browser until you delete it

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

OPEN SOURCE

Webscribe is open source under the BSD 3-Clause license. You can inspect every line of code, report issues, or contribute on GitHub:

https://github.com/storyleaps/bobninja-webscribe

We believe transparency builds trust—especially for an extension that requests sensitive permissions. See exactly what the code does.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

SUPPORT

• Website: https://bobninja.com/tools/webscribe/
• Support: https://bobninja.com/tools/webscribe/support/
• How-to Guide: https://bobninja.com/tools/webscribe/guide/
• GitHub: https://github.com/storyleaps/bobninja-webscribe

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Made with care by BobNinja

Technical

Version
4.2.1
Manifest
V3
Size
338KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
ldephafjgplbfbaimdboekjcoceihkmj
Developer ID
uc06eebb43271250ac557884b8adc6a8f
Developer Email
[email protected]
Created
Jan 29, 2026
Last Updated (Store)
Feb 24, 2026
Last Scraped
Jun 5, 2026
Website
bobninja.com

Similar extensions

Alternatives to Webscribe by BobNinja, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified Jun 5, 2026.