urlscan-cli

urlscan-cli 2026.10.21

The official urlscan CLI.

  • By urlscan GmbH
  • Open Source
  • Portable
  • Updated Oct 21, 2026
Download for Windows

About urlscan-cli

urlscan-cli lets you interact with the urlscan.io API from the command line,
including submitting scans, retrieving results, and managing account data.

What's new in 2026.10.21

What's Changed

  • fix:fix broken bats test by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/148
  • chore:update Go (v1.27.3) by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/150

Full Changelog:https://github.com/urlscan/urlscan-cli/compare/v2026.09.17...v2026.10.21

Full release notes »

Technical details

Publisherurlscan GmbH
Version2026.10.21
Release date2026-10-21
LicenseApache-2.0
Installer typezip
Architecturex64, x86, arm64
Package IDUrlscan.urlscan-cli
RequirementsWindows 10 or later

Install urlscan-cli from the command line

Install with Windows Package Manager
winget install --id=Urlscan.urlscan-cli -e
Update to the latest version
winget upgrade --id=Urlscan.urlscan-cli -e
Uninstall
winget uninstall --id=Urlscan.urlscan-cli -e

urlscan-cli adds this command to the command line: urlscan.

clisecurityurlscan

urlscan-cli version history

2026.09.17

What's Changed

  • refactor:allow specifying scheme via SetHost by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/140
  • Update linters by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/141
  • fix:fix typo by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/142
  • feat:support datasource in count by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/143
  • remove command for user agents by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/145
  • Add eval script & user agent for livescan arguments by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/146
  • api:escape error strings in batch result JSON (bulk-submit loses all results) by @emilstahl in https://github.com/urlscan/urlscan-cli/pull/144
  • Use Go 1.27 + json v2 by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/147

New Contributors

  • @emilstahl made their first contribution in https://github.com/urlscan/urlscan-cli/pull/144

Full Changelog:https://github.com/urlscan/urlscan-cli/compare/v2026.08.18...v2026.09.17

2026.8.18

What's Changed

  • Deprecation by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/138
  • Update Go and dependencies by @ninoseki in https://github.com/urlscan/urlscan-cli/pull/139

Full Changelog:https://github.com/urlscan/urlscan-cli/compare/v2026.07.07...v2026.08.18

0.0.4
  • chore: set issue template for bug report.
  • Set formatters.
  • test: add integration test by Bats.
  • refactor: remove inline nolint as much as possible.
  • Support PowerShell (Shell Completion).
  • feat: allow bulk submitting IP and domain inputs.
  • Fix Bats errors.
  • Expand Bats coverage.
  • feat: add channel sub-command.
  • refactor: do validation in API side and add tests.

Frequently asked questions

Is urlscan-cli free?

Yes. urlscan-cli is free and open-source software released under the Apache-2.0 license.

What is the latest version of urlscan-cli?

The latest version is 2026.10.21, released on Oct 21, 2026.

Is it safe to download urlscan-cli?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with fcfeab450fdad0595adfa12b5aec0bded4d88eeced7c3672ef96f0e37f3463cf.

Which Windows versions does urlscan-cli support?

urlscan-cli requires Windows 10 or later and is available for 64-bit (x64), 32-bit (x86), ARM64 systems.

How do I uninstall urlscan-cli?

Open Settings › Apps › Installed apps, find urlscan-cli and select Uninstall. From the command line, run winget uninstall --id=Urlscan.urlscan-cli -e.

Is there a portable version of urlscan-cli?

Yes. urlscan-cli is available as a portable ZIP archive (urlscan-cli_Windows_x86_64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.