Open Source Chrome Extension

One click. Full context.

Screenshot + dev tools context, copied to your clipboard. Paste into any AI assistant — real answers, not guesses.

MIT License No tracking No servers 100% local
app.example.com/dashboard
Works with every AI —

Three steps. Full context.

Capture

Click the icon or press E

Clipboard

Screenshot + structured text copied instantly

Paste

Screenshot + context in any AI assistant

Everything your AI
needs to understand.

Screenshots

Full page, area selection, or element capture. Saved to Downloads and pasted as image.

Console Logs

Errors, warnings, all levels with stack traces.

Network

Failed and slow requests, auto-stripped auth headers.

DOM Snapshot

Clean HTML, inline scripts removed, passwords masked.

Storage & Cookies

localStorage, sessionStorage, cookies. Sensitive values masked.

Performance

Core Web Vitals, load times, memory usage.

Interactions

Recent clicks, inputs, scrolls. Values masked.

Metadata

URL, title, viewport, timestamp. Always included.

Works with every AI assistant — paste and go.

Zero data. Full trust.

0 servers Nothing is ever sent anywhere
100% local All data stays on your machine
0 trackers No analytics, telemetry, or logging
MIT Open source — audit every line

All captured data goes to your clipboard and Downloads folder. Sensitive values (tokens, passwords, auth headers) are automatically masked. No servers, no accounts, no tracking — ever.

Read the full Privacy Policy →

Choose your level of detail.

Light preset — clipboard output
# Web page capture

**URL:** https://app.example.com/dashboard
**Title:** Dashboard — MyApp
**Time:** 2026-03-01 14:23:45
**Viewport:** 1920×1080
**Browser:** Chrome 134 (macOS)
**Includes:** screenshot, console (errors only), network (failed only)

## Console
2 errors, 1 warning
- **ERROR** TypeError: Cannot read property 'map' of undefined — Dashboard.tsx:47
- **ERROR** GET /api/users 500 (Internal Server Error)

## Network
42 requests, 2 failed
- **FAIL** GET `/api/users` → 500 Internal Server Error
- **FAIL** GET `/api/stats` → 403 Forbidden

## Screenshot
`~/Downloads/PageNab_dashboard_….png`

Captured by PageNab

Frequently asked.

Click the PageNab icon or press the keyboard shortcut. It captures a screenshot, console logs (errors, warnings, stack traces), failed and slow network requests, and page metadata — all in one click. Everything is copied to your clipboard as structured text + image. Just paste into any AI assistant. No need to open DevTools, no MCP server, no setup.

Chrome DevTools MCP requires a running MCP server, JSON configuration, and an AI tool that supports the MCP protocol. PageNab is a standard Chrome extension: install it, click, paste. It works with any AI that accepts text and images from your clipboard — web apps, CLI tools, IDE extensions. Zero configuration, zero dependencies.

Yes. Capture your page, then paste — your AI gets the screenshot plus structured context: console errors, failed network requests, page metadata, and more. It works with ChatGPT, Claude, Gemini, Cursor, GitHub Copilot, Windsurf, Perplexity, and any tool that accepts text and images from the clipboard.

Authorization headers, API keys, and tokens are automatically removed from network requests. Password fields are replaced with ***. Cookies with sensitive names (token, session, auth, secret) are masked. User input values in interactions are always hidden. Everything stays on your machine — nothing is sent to any server.

Yes. PageNab offers three capture modes: Full Page, Area (draw a rectangle to select a region), and Element (click to select a specific DOM element). The cropped screenshot and dev tools context are copied together. The full-page screenshot is also saved to your Downloads folder.

Yes, 100% free and open source under the MIT license. No account required, no usage limits, no premium tier. The source code is on GitHub — you can audit every line.

Get Started Now

Less debugging. More shipping.

Add to Chrome — It's Free

Open source · No account required · Works immediately