Install curl for Windows

In Windows, Surflare's node speed test depends on curl. If curl is not installed, the speed test will not work.

What is curl?

curl is a command-line tool for transferring data with URLs. It supports various protocols including HTTP, HTTPS, FTP, and more. curl is widely used for testing APIs, downloading files, and network diagnostics.

Official website: https://curl.se/windows/

Installation

Windows 10 starting from version 1803 (April 2018 Update), or Windows 11 and later, comes with curl pre-installed.

We strongly recommend upgrading your Windows system to support curl. If you cannot upgrade, you can manually install curl as follows:

  1. Visit the curl official website https://curl.se/windows/ and download the Win64 Generic precompiled zip version.
  2. Extract the files and copy curl.exe to the directory:
    C:\Program Files\curl\
  3. Configure the system PATH environment variable:
    • Open Control Panel → System and Security → System → Advanced system settings
    • Click Environment Variables
    • Add C:\Program Files\curl\ to Path
    • Confirm and reopen cmd or PowerShell
  4. Verify the installation by entering in cmd or PowerShell.
    curl --version