Download instructions for Linux
x64 (amd64)
Download instructions for deb-based Linux distributions (e.g. Ubuntu 20.04+, Debian 10+)
- Add the repository to sources.list.d
sudo apt-get install wget gpg
wget -qO- "https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/windsurf.gpg" | gpg --dearmor > windsurf-stable.gpg
sudo install -D -o root -g root -m 644 windsurf-stable.gpg /etc/apt/keyrings/windsurf-stable.gpg
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/windsurf-stable.gpg] https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/apt stable main" | sudo tee /etc/apt/sources.list.d/windsurf.list > /dev/null
rm -f windsurf-stable.gpg
```
2. Update
```bash
sudo apt install apt-transport-https
sudo apt update
```
3. Install
```bash
sudo apt install windsurf
```
Download instructions for rpm-based Linux distributions (e.g. Fedora 36+, Centos 8+)
1. Import the signing key
```bash
sudo rpm --import https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/RPM-GPG-KEY-windsurf
```
2. Add the repo to /etc/yum.repos.d
```bash
echo -e "[windsurf]\nname=Windsurf Repository\nbaseurl=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/repo/\nenabled=1\nautorefresh=1\ngpgcheck=1\ngpgkey=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/RPM-GPG-KEY-windsurf" | sudo tee /etc/yum.repos.d/windsurf.repo > /dev/null
```
3. Update
```bash
sudo dnf check-update
```
4. Install
```bash
sudo dnf install -y windsurf
```
You can also use the [repo file](https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/windsurf.repo) if you prefer.
## ARM64 (aarch64)
Download instructions for deb-based Linux distributions (e.g. Ubuntu 20.04+, Debian 10+)
1. Add the repository to sources.list.d
```bash
sudo apt-get install wget gpg
wget -qO- "https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/windsurf.gpg" | gpg --dearmor > windsurf-stable.gpg
sudo install -D -o root -g root -m 644 windsurf-stable.gpg /etc/apt/keyrings/windsurf-stable.gpg
echo "deb [arch=arm64 signed-by=/etc/apt/keyrings/windsurf-stable.gpg] https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/apt-arm64 stable main" | sudo tee /etc/apt/sources.list.d/windsurf.list > /dev/null
rm -f windsurf-stable.gpg
```
2. Update
```bash
sudo apt install apt-transport-https
sudo apt update
```
3. Install
```bash
sudo apt install windsurf
```
Download instructions for rpm-based Linux distributions (e.g. Fedora 36+, Centos 8+)
1. Import the signing key
```bash
sudo rpm --import https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum-arm64/RPM-GPG-KEY-windsurf
```
2. Add the repo to /etc/yum.repos.d
```bash
echo -e "[windsurf]\nname=Windsurf Repository\nbaseurl=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum-arm64/repo/\nenabled=1\nautorefresh=1\ngpgcheck=1\ngpgkey=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum-arm64/RPM-GPG-KEY-windsurf" | sudo tee /etc/yum.repos.d/windsurf.repo > /dev/null
```
3. Update
```bash
sudo dnf check-update
```
4. Install
```bash
sudo dnf install -y windsurf
```
You can also use the [repo file](https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum-arm64/windsurf.repo) if you prefer.
Using another distribution? You can download the source tarball for [x64](/content/api/windsurf/download-redirect?build=linux-x64&isNext=false/index.html) or [ARM64](/content/api/windsurf/download-redirect?build=linux-arm64&isNext=false/index.html).
Using MacOS or Windows? [View all download options](/content/download/editor#all-download-options/index.html)
# Available wherever you want it
## Mac
Download for Apple Silicon
Download for Intel
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
Download for x64
Download for arm64
Minimum Requirements:
Windows 10 (64-bit)
## Linux
[Download](/content/download/editor?os=linux/index.html)
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](/content/editor/releases/index.html)
## Want to try upcoming features earlier?
Download [Windsurf Next](/content/download/editor?next=true#all-download-options/index.html) for early access to new features.