Flutter SDK archive
Overview
#The Flutter SDK archive is a collection of all previous versions of the Flutter SDK. This archive is useful for developers who need to use an older version of Flutter for compatibility reasons or to investigate bugs.
The archive includes Flutter SDKs for Windows, macOS, and Linux on the following channels:
Stable channel: This channel contains the most stable Flutter builds. Roughly every third beta version is promoted to the stable version. The stable channel is the recommended channel for new users and for production app releases.
Beta channel: This channel is the most recent version of Flutter that is available, but it is not yet stable. The beta branch is usually released on the first Wednesday of the month. A fix will typically end up in the beta channel about two weeks after it lands in the main channel. Releases are distributed as installation bundles.
Main channel: This channel has the newest features, but it hasn't been fully tested and might have some bugs. We don't recommend using it unless you're contributing to Flutter itself.
The following information is available for each Flutter release in the SDK archive:
- Flutter version: The version number of the Flutter SDK (for example, 3.0.0, 2.10.5). This follows semantic versioning, indicating the significance of changes between releases.
- Architecture: The processor architecture the SDK is built for (for example, x64, arm64). This specifies the type of processor the SDK is compatible with.
- Ref: The git commit hash that uniquely identifies the specific codebase used for that release.
- Release Date: The date when that particular Flutter version was officially released.
- Dart version: The corresponding version of the Dart SDK included in the Flutter SDK release.
- Provenance: Provides details about the build process and origin of the SDK, potentially including information about security attestations or build systems used. Results are returned as JSON.
Stable channel
#Select from the following scrollable list:
Flutter version | Architecture | Ref | Release Date | Dart version | Provenance |
---|---|---|---|---|---|
Loading... |
Select from the following scrollable list:
Flutter version | Architecture | Ref | Release Date | Dart version | Provenance |
---|---|---|---|---|---|
Loading... |
Select from the following scrollable list:
Flutter version | Architecture | Ref | Release Date | Dart version | Provenance |
---|---|---|---|---|---|
Loading... |
Beta channel
#Select from the following scrollable list:
Flutter version | Architecture | Ref | Release Date | Dart version | Provenance |
---|---|---|---|---|---|
Loading... |
Select from the following scrollable list:
Flutter version | Architecture | Ref | Release Date | Dart version | Provenance |
---|---|---|---|---|---|
Loading... |
Select from the following scrollable list:
Flutter version | Architecture | Ref | Release Date | Dart version | Provenance |
---|---|---|---|---|---|
Loading... |
Main channel
#Installation bundles are not available for the main
channel (which was previously known as the master
channel). However, you can get the SDK directly from GitHub repo by cloning the main channel, and then triggering a download of the SDK dependencies:
git clone -b main https://github.com/flutter/flutter.git
./flutter/bin/flutter --version
More information
#To learn what's new in the major Flutter builds, check out the release notes page.
For details on how our installation bundles are structured, see Installation bundles.
Unless stated otherwise, the documentation on this site reflects the latest stable version of Flutter. Page last updated on 2025-01-28. View source or report an issue.