← Voltar para Funcionalidades
Free

Editor de Cookies

O Editor de Cookies exibe todos os cookies para o domínio atual numa tabela limpa e ordenável. Visualize nomes de cookies, valores, datas de expiração, caminhos e flags de segurança (HttpOnly, Secure, SameSite). Edite valores em linha, adicione novos cookies com parâmetros personalizados ou elimine cookies individuais ou todos de uma vez — essencial para depurar autenticação, sessões e fluxos de consentimento.

Os cookies impulsionam a autenticação, gestão de sessões, preferências do utilizador, rastreio de consentimento, análise e testes A/B — mas geri-los durante o desenvolvimento é entediante. As DevTools do Chrome mostram cookies no separador Application, mas a interface é básica e exige navegar por vários painéis. O Editor de Cookies coloca tudo numa tabela limpa: cada cookie para o domínio atual com todas as suas propriedades visíveis num relance. Edite qualquer valor de cookie clicando nele — as alterações são guardadas no armazenamento de cookies do navegador imediatamente. Adicione cookies novos com nomes, valores, datas de expiração, caminhos e flags personalizados. Elimine cookies individualmente ou limpe-os todos. A tabela mostra emblemas de flags de segurança (S para Secure, H para HttpOnly) para que possa verificar se os cookies sensíveis têm a proteção adequada. Os cookies de sessão distinguem-se dos cookies persistentes pela sua coluna de expiração. É a ferramenta que gostaria que as DevTools do navegador tivessem incorporada.

Visualização ao Vivo
example.com
Cookies — example.com (5)
+ Add Delete All
NameValueExpiresFlags
_gaGA1.1.12345678.1709...2yS
session_idabc123def456...SessionS H
themedark1y
consentaccepted1yS
_fbpfb.1.170912...90dS
S = Secure · H = HttpOnly · Click any value to edit
Principais Recursos

Tabela de Cookies Completa

Cada cookie para o domínio atual é exibido numa tabela ordenável com colunas para Nome, Valor, Expira (ou "Sessão"), Caminho e Flags. A tabela é limpa e fácil de analisar — veja todos os cookies num relance.

Edição de Valor em Linha

Clique em qualquer valor de cookie para o editar no local. Digite o novo valor e este é guardado no armazenamento de cookies do navegador imediatamente. Não é necessário eliminar e recriar o cookie — basta alterar o valor diretamente.

Adicionar Novos Cookies

Clique em "Adicionar" para criar um novo cookie com um nome, valor, data de expiração, caminho e domínio personalizados. Defina as flags Secure, HttpOnly e SameSite. O cookie é criado no armazenamento de cookies do navegador imediatamente.

Eliminação Individual e em Massa

Elimine um único cookie clicando no seu botão de eliminar, ou "Eliminar Tudo" para limpar cada cookie para o domínio atual. Útil para testar estados de sessão encerrada ou fluxos de consentimento.

Emblemas de Flags de Segurança

Emblemas visuais indicam flags de segurança: S (Secure — apenas HTTPS), H (HttpOnly — não acessível via JavaScript), valor SameSite (Strict, Lax, None). Verifique num relance se os cookies sensíveis estão devidamente protegidos.

Distinção entre Sessão e Persistente

A coluna Expira distingue claramente os cookies de sessão ("Sessão" — eliminados quando o navegador fecha) dos cookies persistentes (mostrando a data e hora de expiração reais). Sem ambiguidade sobre a vida útil do cookie.

Casos de Uso Comuns

Depurar Problemas de Autenticação

Inspecione os cookies de sessão para verificar se estão definidos corretamente após o login. Edite o token de sessão para testar o tratamento de sessões expiradas ou inválidas. Elimine o cookie de sessão para testar a experiência de sessão encerrada.

Testar Fluxos de Consentimento de Cookies

Elimine o cookie de consentimento para reativar o banner de consentimento de cookies. Edite os valores de consentimento para testar diferentes estados de consentimento (todos aceites, parcialmente aceites, todos rejeitados).

Verificar Flags de Segurança

Verifique se os cookies de autenticação têm HttpOnly (prevenindo roubo por XSS), Secure (apenas HTTPS) e SameSite=Strict ou Lax (prevenindo CSRF). Flags em falta são imediatamente visíveis na tabela.

Simular Diferentes Estados de Utilizador

Adicione cookies para simular estados de login, variantes de testes A/B, atribuições de flags de funcionalidades ou preferências de local sem passar pelos fluxos normais de utilizador.

Testar Comportamento de Expiração de Cookies

Edite a expiração de um cookie para uma data passada e recarregue para testar como o site lida com cookies expirados. Ou altere um cookie de sessão para um persistente para testar o comportamento de persistência.

Como Usar
1

Abrir Editor de Cookies

Abra o popup do DevSuite Pro e clique no ícone Editor de Cookies. Todos os cookies para o domínio atual são carregados na tabela.

2

Navegar e Ordenar Cookies

Percorra a tabela de cookies. Clique nos cabeçalhos das colunas para ordenar por nome, valor ou expiração. Os emblemas de flags de segurança mostram quais os cookies que são Secure e HttpOnly.

3

Editar um Valor de Cookie

Clique em qualquer célula de valor para a editar em linha. Digite o novo valor — este é guardado no armazenamento de cookies imediatamente. A página pode precisar de um recarregamento para refletir a alteração.

4

Adicionar ou Eliminar Cookies

Clique em "Adicionar" para criar um novo cookie com controlo total de parâmetros. Clique no ícone de eliminar em qualquer linha para remover esse cookie. "Eliminar Tudo" limpa tudo.

5

Recarregamento para Ver Efeitos

Após editar os cookies, recarregue a página para ver como as alterações afetam o site — estado de login, preferências, banners de consentimento, etc.

Pronto para Testar? Editor de Cookies?

Instale o DevSuite Pro gratuitamente e desbloqueie mais de 39 ferramentas de desenvolvedor para seu navegador.

Adicionar ao Chrome Adicionar ao Edge Adicionar ao FireFox