Como limpar os dados da localStorage em JavaScript
Neste artigo você vai aprender a como limpar os dados da localStorage em JavaScript, ou seja, apagar tudo que está na storage

Fala programador(a), beleza? Bora aprender mais sobre localStorage também sobre JavaScript!
A localStorage é um local onde salvamos os dados para serem consumidos posteriormente
Mas eles podem ficar eternamente lá, como podemos removê-los?
Basta um simples comando e tudo estará apagado
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 48min
Veja o exemplo prático:
localStorage.clear();
O método clear do objeto localStorage remove tudo que tem lá, de uma vez só
E se precisamos remover apenas um item?
Há uma maneira também!
Neste caso vamos utilizar o método removeItem, do objeto localStorage
localStorage.removeItem("item");
Em item você deve colocar o nome da chave que está na sua storage
Desta maneira você remove apenas um item, sendo assim mais cauteloso na ação 🙂
Conclusão
Neste artigo você aprendeu a como limpar os dados da localStorage com JavaScript
Utilizamos o método clear para limpar todos os dados da storage

VPS Hostinger para seu sistema
10% OFF extraVPS com SSD NVMe e backups semanais. O cupom MATHEUSHORADECODAR é aplicado automaticamente pelo link.
Ver planos com 10% OFF →E o método removeItem para remover apenas um item específico
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!
E o sessionStorage? Funciona igual?
Se você conhece a localStorage, a sessionStorage é bem parecida
A diferença é que a sessionStorage some quando você fecha a aba, e a localStorage fica salva mesmo depois

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.Mas pra limpar os dados o jeito é o mesmo
sessionStorage.clear();
Apaga tudo que está na sessionStorage de uma vez
sessionStorage.removeItem("item");
Remove só a chave que você passar, igualzinho ao localStorage 🙂
Como saber se o item existe antes de remover?
Às vezes você tenta remover uma chave que nem está lá
Não dá erro, mas é bom checar antes pra ter certeza do que está acontecendo
Pra isso usamos o getItem, que devolve o valor da chave, ou null se ela não existir
if (localStorage.getItem("item")) { localStorage.removeItem("item"); }
Assim você só remove se a chave realmente estiver na storage, ficando mais cauteloso na ação
Qual a diferença entre clear e removeItem?
Se liga que são pra situações diferentes
O clear apaga TUDO que está na storage de uma vez só, sem dó
Já o removeItem apaga só a chave que você indicar, deixando o resto intacto
Regra simples: quer zerar geral? clear. Quer tirar só uma coisa? removeItem
Leia também
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 30min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Pratique lógica com JavaScript resolvendo um exercício antes de abrir o gabarito. Execute o código, teste uma entrada comum e um caso de borda, como […]
