Heap
Scope
heap snapshot analyser
Features
Guide
Dashboard
GitHub
Open tool →
Drop your snapshot here
Supports
.heaptimeline
,
.heapsnapshot
, and
.json
from Chrome DevTools › Memory
Browse file
100%
client-side only
0
data uploaded
Free
forever
Analysing heap snapshot…
This may take a moment for large files
HeapScope
/
Dashboard
/
—
Load new file
Leak Detection
Growth Over Time
By Script
Large Objects
Type Analysis
Detached Nodes
Size Distribution
GC Health
Leak candidates — ranked by severity
Heap allocation over time
No timeline samples found. To get timeline data, use Chrome DevTools › Memory › Record allocation timeline.
Object Allocation Rate
Spikes indicate bursts of object allocation — potential leak moments
Cumulative Objects Allocated
Steady upward growth without plateauing suggests objects are not being garbage collected
Memory attributed by source script
#
Script
Objects
Total retained
Avg size
Sample objects
No location data found. Script attribution requires allocation timeline recordings with call stacks enabled.
Top 20 object types by total retained size
#
Constructor
Count
Total size
Avg size
Heap composition by object type
Memory by Type
Top 10 types by retained heap size
Object Count by Type
Top 10 types by instance count
Detached DOM nodes
Group by type
Object size distribution
Objects by Size Bucket
How many objects fall into each size range
Memory by Size Bucket
Total memory consumed in each size range
Size Bucket Breakdown
Garbage collection health
No timeline samples found. GC health analysis requires allocation timeline recordings.
Cumulative Objects with GC Events
Downward drops indicate garbage collection reclaiming objects
Detected GC Events