Generador de Encabezado CSP

Genera encabezados de Content-Security-Policy con un editor visual. Elige directivas, usa presets y copia el resultado.

Generated Policy

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

Cómo usar Generador de Encabezado CSP

  1. 1Comienza con un preset (estricto, moderado o permisivo) o construye desde cero.
  2. 2Configura directivas individuales como script-src, style-src e img-src.
  3. 3Agrega orígenes permitidos (self, dominios específicos, inline, eval) para cada directiva.
  4. 4Previsualiza la cadena de encabezado CSP generada.
  5. 5Copia el resultado como encabezado HTTP o etiqueta meta HTML.
ZenovayAnalytics

Analytics que puede funcionar sin cookies.

  • Seguimiento de visitantes en tiempo real
  • Privacidad primero, modo sin cookies disponible
  • Configurado en dos minutos
Descubre Zenovay

Preguntas frecuentes

¿Qué es Content-Security-Policy (CSP)?▾
CSP es una cabecera HTTP que controla qué recursos puede cargar un navegador para una página. Ayuda a prevenir ataques de cross-site scripting (XSS), clickjacking y otras inyecciones de código.
¿Qué hace cada directiva?▾
default-src es el respaldo para todos los tipos de recursos. script-src controla JavaScript, style-src controla CSS, img-src controla imágenes, connect-src controla fetch/XHR, font-src controla fuentes, frame-src controla iframes y form-action controla el envío de formularios.
¿Debo usar una metaetiqueta CSP o una cabecera HTTP?▾
Se prefiere una cabecera HTTP ya que cubre todos los tipos de contenido. Una metaetiqueta funciona para políticas básicas pero tiene limitaciones: no puede usar las directivas frame-ancestors ni report-uri.
¿Cuáles son los valores CSP más comunes?▾
'self' permite solo el mismo origen. 'none' bloquea todo. 'unsafe-inline' permite scripts/estilos en línea (no recomendado). Dominios específicos como https://cdn.ejemplo.com incluyen en la lista blanca ese origen.
¿Se procesa localmente mi configuración CSP?▾
Sí, la cabecera CSP se construye completamente en su navegador. No se envía ningún dato de configuración a ningún servidor.
¿Puedo copiar la cabecera CSP generada?▾
Sí. La cadena de cabecera generada puede copiarse con un clic para pegarla en la configuración de su servidor web, archivo .htaccess o middleware de la aplicación.
¿Cómo puedo probar mi política CSP?▾
Después de implementar la cabecera CSP, abra las herramientas de desarrollador de su navegador y compruebe la consola en busca de informes de infracciones CSP. También puede usar las directivas report-uri o report-to para recopilar infracciones en producción.