TabPulse
Record approximate CPU usage and JS heap memory usage for the active tab.
As of June 2026, TabPulse has — users in the Productivity category.
Usersno change0%
—
—
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
1.0.0
Manifest V3
History
2 snapshotsTracking since Apr 19, 2026.
Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 19, 2026 | — | — | — | 1.0.0 |
| Apr 24, 2026 | — | — | — | 1.0.0 |
| Now | — | — | — | 1.0.0 |
Permissions & access
- Permissions
- activeTabtabsdebuggerstorage
- Host access
- None declared
Screenshots
About
TabPulse helps you monitor how much load a webpage is putting on your browser by recording approximate CPU activity and JavaScript heap memory usage for the currently active tab. It’s useful for troubleshooting slow sites, catching performance regressions, and understanding which pages are heavier during real browsing. ## Key features - Live recording for the active tab - Sampling interval control (250ms–2s) - CPU% (approximate) based on DevTools performance task time deltas - JS heap memory: heap used and heap total (MB) - Simple history view of recent samples in the popup ## How it works When you press Start, TabPulse temporarily attaches to the active tab using the Chrome DevTools Protocol (`chrome.debugger`) and periodically reads DevTools performance metrics. It then computes: - CPU% (approx.) from `TaskDuration` change over the selected interval - Heap used/total from `JSHeapUsedSize` and `JSHeapTotalSize` ## Notes & limitations - “CPU%” is an approximation, not an operating-system level per-process CPU meter. - TabPulse **cannot attach to internal browser pages like `chrome://` or other restricted URLs. - While recording, Chrome may indicate the tab is being debugged (this is required to access DevTools metrics). ## Privacy TabPulse does not collect or transmit your browsing data. - *No analytics* - *No remote servers* - *No selling/sharing of user data* Recorded samples are kept locally during the session for display in the popup. ## Permissions explanation - debugger: required to access DevTools performance metrics for the tab. - activeTab / tabs: required to identify and attach to the currently active tab. - storage: used to store recent samples locally during the session.
Technical
- Version
- 1.0.0
- Manifest
- V3
- Size
- 1.18MiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- phdgipnffmhfipknbhbleghodnmpnbbp
- Developer ID
- u2b9bebc21ef6944de6d09893f2fd2f44
- Developer Email
- [email protected]
- Created
- Jan 24, 2026
- Last Updated (Store)
- Jan 24, 2026
- Last Scraped
- Jun 8, 2026
- Website
- —
- Support URL
- —
- Privacy Policy
- —
Similar extensions
Alternatives to TabPulse, ranked by description similarity.
Browser Pulse - Tab time tracker
Privacy-focused website time tracking extension
37
★ 5.0
PingPulse – By Branqor
Monitor your internet quality with real-time statistics and visual indicators - Production Optimized
4
★ 5.0
Tab Resource Monitor
Monitor CPU and RAM usage of your Chrome tabs with visual indicators
18
★ 4.0
Tab Time Tracker
Automatically track how long you spend on each website. Pauses on idle and unfocus. No setup required.
10
★ 5.0
Active Tab Time Tracker
Track Active Tab browser activity Time and save Notes.
11
★ 5.0
Web Insights for WhatPulse
Provides website usage insights for your WhatPulse account.
586
★ 4.8
TabCost
Know Which Tab Slows Chrome - Monitor tab resource usage and clean up heavy tabs.
1
PagePulse
Monitor any webpage for content changes. Track prices, text or elements and get notified when something changes. All local.
—
Data sourced from the Chrome Web Store · last verified Jun 8, 2026.