Browser RAM & Memory Stress Benchmark

Evaluate browser memory allocation limits, test JS heap expansion, and measure memory buffer write/read bandwidth (MB/s).

Technical Metrics & Telemetry

Allocated Buffer Size
0 MB
Memory Write Speed
-- MB/s
Memory Read Speed
-- MB/s
Browser JS Heap Limit
Reading...

How to Use This Tool

STEP 1
Click Start RAM Benchmark
The benchmark allocates memory blocks progressively up to 1 GB.
STEP 2
Watch Memory Write & Read
Measures contiguous memory throughput and verifies browser memory garbage collection.
STEP 3
Instant Clean-up
All allocated memory buffers are automatically dereferenced and freed at the end of the test.

Frequently Asked Questions

How much RAM can a single browser tab use?
In 64-bit Chrome and Edge, a single tab can typically allocate between 2 GB and 4 GB of JS heap before encountering an Out of Memory (OOM) crash.
What is TypedArray memory allocation?
TypedArrays (like Float32Array) allocate raw contiguous byte buffers in system RAM, bypassing standard JavaScript object overhead.
Why does memory read speed typically exceed write speed?
CPU memory controllers can prefetch consecutive cache lines during sequential read operations, maximizing memory bus bandwidth.
Can this test slow down other applications?
Only momentarily while memory is actively being allocated. The benchmark respects system safety margins and frees memory immediately after testing.