zshot/cliDownload

Browser

FlagDescription
--accept-languageAccept Language sent by browser
--browser-heightBrowser height, logical pixel units
--browser-widthBrowser width, logical pixel units
--chromium-argAppend a raw Chromium command-line switch. Repeatable
--cookieCookies to set in the browser. Value should be valid cookie string
--deviceDevice preset to use for browser emulation
--device-listList of all device presets
--device-scale-factorRendering scale factor
--emulate-dark-modeEmulate a dark color scheme
--emulate-disable-bluetoothDisable Web Bluetooth API (navigator.bluetooth → undefined)
--emulate-disable-serialDisable Web Serial API (navigator.serial → undefined)
--emulate-disable-usbDisable WebUSB API (navigator.usb → undefined)
--emulate-geolocationLocation to emulate with the specified geo URI (RFC 5870)
--emulate-gpu-rendererOverride WebGL unmasked renderer string
--emulate-gpu-vendorOverride WebGL unmasked vendor string
--emulate-hardware-concurrencyOverride navigator.hardwareConcurrency
--emulate-mediaCSS media type to emulate
--emulate-memoryOverride navigator.deviceMemory (0 to set undefined)
--emulate-mobile-deviceEnable browser mobile device emulation
--emulate-touch-pointsNumber of touch points to emulate (1–16)
--emulate-vision-deficiencyVision deficiency to emulate in browser
--full-pageCapture the full scrollable page instead of just the visible viewport
--headerHeaders to send with the request. Value should be name and value of the header, separated by a colon
--javascriptJavascript code to inject into the page once it has loaded
--javascript-filePath to a Javascript file to inject the content of into a page once it has loaded
--platformPlatform sent by browser
--proxy-authProxy server credentials ENT
--proxy-serverProxy server URL ENT
--remove-modalsRemove modal overlays, popups, and paywalls from the page PRO
--skip-robots-txtSkip robots.txt checking ENT
--user-agentUser Agent sent by browser