Install Swift
Follow the instructions below to install the latest version of Swift on a supported platform.
Latest Release (Swift 6.0.3)
-
WinGet (recommended)
Install Swift via the Windows Package Manager (also known as WinGet).
Instructions -
Manual Installation
Download the Swift installer (.exe).
Instructions -
Scoop
Install Swift via Scoop.
Instructions -
Docker
The official Docker images for Swift.
6.0.3-windowsservercore-ltsc2022
Older Releases
Older releases of Swift are available for installation on Windows using the manual installer, as documented here.
Older Releases
Release | Date | Toolchain | Docker |
---|---|---|---|
Swift 6.0.2 | October 28, 2024 | x86_64 arm64 | 6.0.2-windowsservercore-ltsc2022 |
Swift 6.0.1 | September 24, 2024 | x86_64 arm64 | 6.0.1-windowsservercore-ltsc2022 |
Swift 6.0 | September 16, 2024 | x86_64 arm64 | 6.0-windowsservercore-ltsc2022 |
Swift 5.10.1 | June 5, 2024 | x86_64 | 5.10.1-windowsservercore-ltsc2022 |
Swift 5.10 | March 5, 2024 | x86_64 | 5.10-windowsservercore-ltsc2022 |
Swift 5.9.2 | December 11, 2023 | x86_64 | 5.9.2-windowsservercore-ltsc2022 |
Swift 5.9.1 | October 19, 2023 | x86_64 | 5.9.1-windowsservercore-ltsc2022 |
Swift 5.9 1 | September 18, 2023 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.8.1 1 | June 1, 2023 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.8 1 | March 30, 2023 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.7.3 1 | January 18, 2023 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.7.2 1 | December 13, 2022 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.7.1 1 | November 1, 2022 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.7 1 | September 12, 2022 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.6.3 1 | September 2, 2022 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.6.2 1 | June 15, 2022 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.6.1 1 | April 8, 2022 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.6 1 | March 14, 2022 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.5.3 1 | February 9, 2022 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.5.2 1 | December 13, 2021 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.5.1 1 | October 25, 2021 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.5 1 | September 20, 2021 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.4.3 1 | September 9, 2021 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.4.2 1 | June 28, 2021 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.4.1 1 | May 25, 2021 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.4 1 | April 26, 2021 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.3.3 1 | December 14, 2020 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.3.2 1 | December 14, 2020 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.3.1 1 | November 12, 2020 | x86_64 Signature (x86_64) | Unavailable |
Swift 5.3 1 | September 16, 2020 | x86_64 Signature (x86_64) | Unavailable |
Development Snapshots
Swift snapshots are prebuilt binaries that are automatically created from the branch. These snapshots are not official releases. They have gone through automated unit testing, but they have not gone through the full testing that is performed for official releases.
-
main
Package installers (.exe).
-
release/6.1
Package installers (.exe).
Older Snapshots (main)
Download |
---|
February 17, 2025 |
February 15, 2025 |
February 14, 2025 |
February 4, 2025 |
January 31, 2025 |
January 10, 2025 |
January 4, 2025 |
January 3, 2025 |
January 2, 2025 |
November 20, 2024 |
Older Snapshots (release/6.1)
Download |
---|
February 18, 2025 |
February 17, 2025 |
February 14, 2025 |
February 5, 2025 |
February 4, 2025 |
February 1, 2025 |
January 31, 2025 |
January 30, 2025 |
January 29, 2025 |
January 28, 2025 |