demo · v148
Quota Inspector
Click Get estimate to call navigator.storage.estimate() and see what the browser reports for this origin. Open this page in a regular Chrome tab and an incognito one — in Chrome 148+ the numbers should look indistinguishable.
quota—
usage—
free—
usage / quota—
the code
const { quota, usage } = await navigator.storage.estimate();
const freeBytes = quota - usage;
// In Chrome 148+, `quota` is the same number you'd get in incognito.
// Before this change, incognito's quota was much smaller and fingerprintable.
see also
implementation reference
Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗