Permissions Policy Builder

Configure browser feature permissions with visual toggles. Generates a ready-to-paste Permissions-Policy header.

FeaturePolicyCustom origins

Camera

Access to camera devices

Microphone

Access to microphone devices

Geolocation

Access to geolocation API

Fullscreen

Ability to request fullscreen

Payment

Access to Payment Request API

USB

Access to USB devices via WebUSB

Accelerometer

Access to accelerometer sensor

Gyroscope

Access to gyroscope sensor

Magnetometer

Access to magnetometer sensor

Display Capture

Screen sharing via getDisplayMedia

Autoplay

Autoplay media without user gesture

Clipboard Read

Read access to clipboard

Clipboard Write

Write access to clipboard

MIDI

Access to MIDI devices

Picture-in-Picture

Picture-in-picture video

XR Spatial Tracking

WebXR spatial tracking

Header value

Permissions-Policy: camera=(), microphone=(), geolocation=(), fullscreen=(), payment=(), usb=(), accelerometer=(), gyroscope=(), magnetometer=(), display-capture=(), autoplay=(), clipboard-read=(), clipboard-write=(), midi=(), picture-in-picture=(), xr-spatial-tracking=()

Server config snippet

add_header Permissions-Policy "camera=(), microphone=(), geolocation=(), fullscreen=(), payment=(), usb=(), accelerometer=(), gyroscope=(), magnetometer=(), display-capture=(), autoplay=(), clipboard-read=(), clipboard-write=(), midi=(), picture-in-picture=(), xr-spatial-tracking=()";