Het HTML5 javascript/DOM object localStorage kan gebruikt worden om gegevens client side op te slaan. In tegenstelling tot een cookie kan het localStorage object 10MB opslaan. In een cookie kan slechts enkele kilobytes aan data opgeslagen worden en de referentie wordt bij iedere request heen en weer gestuurd. Het nadeel van het localStorage is de beschikbaarheid, want alleen in nieuwere browsers kan het gebruikt worden:
Internet Explorer 8
Firefox 3.5
Safari 4
Google Chrome 5
Opera 10.50