Download instructions for Linux

Download instructions for deb-based Linux distributions (e.g. Ubuntu 20.04+, Debian 10+)

1. Add the repository to sources.list.d

curl -fsSL "https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/windsurf.gpg" | sudo gpg --dearmor -o /usr/share/keyrings/windsurf-stable-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/windsurf-stable-archive-keyring.gpg arch=amd64] https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/apt stable main" | sudo tee /etc/apt/sources.list.d/windsurf.list > /dev/null

2. Update

sudo apt-get update

3. Install

sudo apt-get upgrade windsurf

Download instructions for rpm-based Linux distributions (e.g. Fedora 36+, Centos 8+)

1. Import the signing key

sudo rpm --import https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/RPM-GPG-KEY-windsurf

2. Add the repo to /etc/yum.repos.d

echo -e "[windsurf]
name=Windsurf Repository
baseurl=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/repo/
enabled=1
autorefresh=1
gpgcheck=1
gpgkey=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/RPM-GPG-KEY-windsurf" | sudo tee /etc/yum.repos.d/windsurf.repo > /dev/null

3. Update

sudo dnf check-update

4. Install

sudo dnf install -y windsurf

You can also use the repo file if you prefer.

Using another distribution? You can download the source tarball .

Using MacOS or Windows? View all download options

Available wherever you want it

Mac

Minimum Requirements:

macOS versions with Apple security update support. This is typically the latest release and the two previous versions. 10.15 is not supported.

Windows

Minimum Requirements:

Windows 10 (64-bit)

Linux

Minimum Requirements:

glibc >= 2.28, glibcxx >= 3.4.25 (e.g. Ubuntu 20, Debian 10, Fedora 36, RHEL 8)

Want to download an older version? View all releases