Junior JavaScript

What is localStorage vs sessionStorage in HTML5?

Both store data in the browser, but they differ in duration and scope.

Feature localStorage sessionStorage

Lifetime Until manually cleared Until the tab is closed

Scope Shared across tabs Specific to one tab

Capacity ~5–10MB ~5MB

Example:

localStorage.setItem("username", "Sandeep");

sessionStorage.setItem("theme", "dark");

Key Takeaway:

Use localStorage for long-term data; sessionStorage for temporary, tab-specific data.

More from JavaScript Tutorial

All questions for this course