Web/API/Storage/clear

From Get docs

The clear() method of the Storage interface clears all keys stored in a given Storage object.

Syntax

storage.clear();

Return value

undefined.

Examples

The following function creates three data entries in local storage, and then deletes them by using clear().

function populateStorage() {
  localStorage.setItem('bgcolor', 'red');
  localStorage.setItem('font', 'Helvetica');
  localStorage.setItem('image', 'miGato.png');

  localStorage.clear();
}

Note: For a real world example, see our [[../../../../../../../mdn.github.io/dom-examples/web-storage/index|Web Storage Demo]].


Specifications

Specification Status Comment
HTML Living StandardThe definition of 'Storage.clear' in that specification. Living Standard

Browser compatibility

Update compatibility data on GitHub

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
clear Chrome

Full support 4

Edge

Full support 12

Firefox

Full support 3.5

IE

Full support 8

Opera

Full support 10.5

Safari

Full support 4

WebView Android

Full support Yes

Chrome Android

Full support 18

Firefox Android

Full support 6

Opera Android

Full support 11

Safari iOS

Full support 3.2

Samsung Internet Android

Full support 1.0

Legend

Full support  
Full support


See also

Using the Web Storage API