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 ↗