Verifique seu uso de armazenamento local HTML5

Aqui está um snippet útil que produzirá o tamanho dos objetos em seu armazenamento local, bem como o espaço restante aproximado com base em um tamanho máximo de armazenamento de 5 MB:

var localStorageSpace = function(){
var data = '';

console
.log('Current local storage: ');

for(var key in window.localStorage){

if(window.localStorage.hasOwnProperty(key)){
data
+= window.localStorage[key];
console
.log( key + " = " + ((window.localStorage[key].length * 16)/(8 * 1024)).toFixed(2) + ' KB' );
}

}

console
.log(data ? 'n' + 'Total space used: ' + ((data.length * 16)/(8 * 1024)).toFixed(2) + ' KB' : 'Empty (0 KB)');
console
.log(data ? 'Approx. space remaining: ' + (5120 - ((data.length * 16)/(8 * 1024)).toFixed(2)) + ' KB' : '5 MB');
};

Chamar localStorageSpace()irá enviar a informação para o seu console.