Gerador de Headers CSP

Gere headers de Content-Security-Policy com um editor visual. Escolha diretivas, use presets e copie o resultado.

Generated Policy

HTTP Header
Content-Security-Policy: default-src 'self'
HTML Meta Tag
<meta http-equiv="Content-Security-Policy" content="default-src 'self'">

Como Usar Gerador de Headers CSP

  1. 1Comece com um preset (strict, moderate ou permissive) ou crie do zero.
  2. 2Configure diretivas individuais como script-src, style-src e img-src.
  3. 3Adicione fontes permitidas (self, domínios específicos, inline, eval) para cada diretiva.
  4. 4Visualize a string de header CSP gerada.
  5. 5Copie o resultado como header HTTP ou meta tag HTML.
ZenovayAnalytics

Analytics que pode funcionar sem cookies.

  • Acompanhamento de visitantes em tempo real
  • Privacidade em primeiro lugar, modo sem cookies disponível
  • Configurado em dois minutos
Conheça o Zenovay

Perguntas Frequentes

O que é Content-Security-Policy (CSP)?▾
CSP é um cabeçalho HTTP que controla quais recursos um navegador pode carregar para uma página. Ajuda a prevenir ataques de cross-site scripting (XSS), clickjacking e outras injeções de código.
O que cada diretiva faz?▾
default-src é o fallback para todos os tipos de recursos. script-src controla JavaScript, style-src controla CSS, img-src controla imagens, connect-src controla fetch/XHR, font-src controla fontes, frame-src controla iframes e form-action controla envios de formulários.
Devo usar uma meta tag CSP ou um cabeçalho HTTP?▾
Um cabeçalho HTTP é preferido pois cobre todos os tipos de conteúdo. Uma meta tag funciona para políticas básicas, mas tem limitações: não pode usar as diretivas frame-ancestors ou report-uri.
Quais são os valores comuns de CSP?▾
'self' permite apenas a mesma origem. 'none' bloqueia tudo. 'unsafe-inline' permite scripts/estilos inline (não recomendado). Domínios específicos como https://cdn.example.com adicionam essa origem à lista branca.
Minha configuração CSP é processada localmente?▾
Sim, o cabeçalho CSP é construído inteiramente no seu navegador. Nenhum dado de configuração é enviado a nenhum servidor.
Posso copiar o cabeçalho CSP gerado?▾
Sim. A string de cabeçalho gerada pode ser copiada com um clique para colar na configuração do seu servidor web, arquivo .htaccess ou middleware da aplicação.
Como testo minha política CSP?▾
Após implantar o cabeçalho CSP, abra as ferramentas de desenvolvedor do seu navegador e verifique o console para relatórios de violação de CSP. Você também pode usar as diretivas report-uri ou report-to para coletar violações em produção.