Web Storage Support Test

This page will test whether your browser supports localStorage, sessionStorage or globalStorage.

The tests will also determine if there is a storage limit for any storage system that is supported.

These tests may take several minutes to run.
There may be periods when the tests seem frozen (especially in Firefox); they're not.
Your browser may pause the tests if the window becomes inactive.
A dialog will appear to inform you when the tests have completed.

Results from previous test runs

These tests determine how many characters can be stored. Many developers assume that one character equals one byte, but this is not a safe assumption. Strings in JavaScript are UTF-16, so each character requires two bytes of memory. This means that while many browsers have a 5 MB limit, you can only store 2.5 M characters. Browsers are free to store the data on disk however they want, so measuring actual bytes isn't possible. Developers will generally only care how many characters they can store anyway, since that's what they can measure in their apps.

Notes