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 sin ningún aviso de cookies.

  • Seguimiento de visitantes en tiempo real
  • Privacidad primero, sin aviso de cookies
  • 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.