RAM Speed Test
Test your memory bandwidth right in the browser with an in-browser RAM bandwidth test: sequential read, sequential write, random access, and copy speed in MB/s, plus an overall 0-1000 score.
What this measures
This tool measures how fast your device's memory (RAM) can be read, written, and accessed from JavaScript. It runs four passes - sequential read, sequential write, random access, and copy - each over a large buffer (up to 512 MB) that it allocates on your device. Every metric is measured over several timed passes and the median is used, so one hiccup does not skew the result. A full run takes about 10-20 seconds on a desktop and a little longer on a phone.
Everything runs locally in your browser. The buffer is created in your device's memory, nothing is sent to any server, and there is no sign-up. Your results are stored only on this device (run history, up to 20 entries).
Ready when you are. Press the button to start the test - nothing runs automatically.
The test could not be completed on this device (the buffer could not be allocated). Please try again or use a browser with more available memory.
You are in a lower tier than expected on a desktop? Check that XMP (Intel) or EXPO (AMD) is enabled in your BIOS - without it, memory runs at a reduced default speed.
How to read this number
Your score is measured with JavaScript loops in a tab, not with the vendor's DRAM test suite - it measures effective bandwidth your scripts can actually push through, which is why it is lower than the number printed on your memory kit (DDR5-6000, etc.).
If the test lands in the lower tiers on a desktop with modern dual-channel RAM, check that XMP/EXPO is enabled in the BIOS - with XMP/EXPO off, your memory often runs at a much slower default speed. Keep the tab focused while the test runs: background tabs are throttled and the test aborts if you switch away.
What the tiers mean
- Entry-level (score 0-199): bandwidth typical of a phone-class device, a very old laptop, or memory running without XMP/EXPO.
- Mid-range (score 200-499): typical of an older laptop or a device where the memory speed is partially limited.
- Fast (score 500-799): typical of a modern laptop or desktop with its memory running at the rated speed.
- Very fast (score 800-1000): typical of a desktop with fast, well-configured dual-channel (or quad-channel) memory.
Run history
No runs yet. Your last 20 runs will appear here.
| Date | Read | Write | Random | Copy | Score |
|---|
How to Use RAM Speed Test
Getting started
- Press the Run benchmark button. Nothing starts on its own - the test only runs when you ask it to.
- Keep the tab focused and visible while the test runs (about 10-20 seconds on a desktop). If you switch away, the test stops instead of reporting skewed numbers.
- Read the four metrics in MB/s and the overall score (0-1000) with its tier. If the score is lower than expected on a desktop, the XMP/EXPO hint appears automatically when it is likely relevant.
- Your runs are saved in the history below (up to 20). Use the copy button to share a compact summary of the latest result.
Features
- Four memory bandwidth metrics: sequential read, sequential write, random access, and copy - all measured over a large buffer in MB/s.
- Overall score from 0 to 1000 with a plain-language tier (entry-level, mid-range, fast, very fast) so you do not have to interpret raw numbers.
- Fully private: everything runs on your device, nothing is uploaded, and no sign-up is required.
- Run history (last 20 runs) and a one-click copy of the result summary for sharing.
Tips
- Run the test twice and compare - the median-based scoring makes runs fairly stable, so a big drop between runs usually has a real cause (heat, XMP/EXPO, other apps).
- On phones the test uses a smaller buffer and marks the result as an estimate - that is expected, not an error.
- Compare runs on the same device over time. Bandwidth differences between different browser versions can be smaller than you would expect, but large changes are worth noting.
What you can do with RAM Speed Test
A few common ways people use RAM Speed Test, from a quick check after a BIOS change to comparing devices.
-
Check your memory speed after an upgrade
Fitted new RAM sticks or enabled XMP/EXPO in the BIOS? Run the test before and after and compare the sequential read score to confirm the new memory is actually running at its rated speed.
-
Compare your laptop against a phone or tablet
Run the same test on different devices and compare the MB/s numbers side by side to get a realistic feel for how their memory speed differs in everyday use.
-
Track whether a device slows down over time
Your results are saved in the run history (last 20 runs) on this device, so you can re-run the benchmark now and later and spot real regressions instead of relying on the impression.
-
Decide if memory is your bottleneck
If your workloads feel sluggish and this test shows bandwidth far below what your memory kit should deliver, the memory (or XMP/EXPO settings) is a strong suspect before you blame the CPU or disk.
-
Share your result with a friend or forum
Use the copy button to copy a compact summary of your run - metrics, overall score, tier, and buffer - that you can paste into a forum post or message with full context.
FAQ
- Is my RAM really that slow?
- The test measures effective bandwidth from JavaScript in a browser tab, so it is always lower than the manufacturer's number for your memory kit. It is meant for comparison between runs and devices, not for measuring your DRAM's rated speed. If a desktop scores much lower than expected, check that XMP/EXPO is enabled in the BIOS.
- Why does my number change between runs?
- Memory bandwidth is sensitive to heat, other apps, and the number of CPU cores active. Each metric is measured over several timed passes and the median is used, but small variations between runs are normal. For the most stable result, close other heavy tabs and keep this tab focused.
- Why does the test stop when I switch tabs?
- Browsers throttle or pause background tabs, which would make the measured bandwidth wrong. Rather than report skewed numbers, the test detects the hidden tab and stops, and you can start it again with the tab focused.
- What does the buffer size mean?
- The test allocates one large buffer (up to 512 MB on desktop) and reuses it for all four metrics. On phones, or when the allocation fails, a smaller buffer is used and the result is marked as an estimate.
- Does this test use my network or upload anything?
- No. After the page loads, the test performs zero network activity - no server calls, no uploads, no tracking. The buffer lives only in your device's memory and the results are stored only in your browser's local storage.