GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Flutter Docs
  • Learn
  • AI
  • Reference
  • search
  • Flutter
  • FlutterBlog
  • Dart
  • DartPad
  • pub.dev
  • Install Flutter
  • Learn Flutter
  • paletteIntroduction
  • Overview

This view

  • Original page
  • New address

GeezerVison is showing docs.flutter.dev — Supported deployment platforms

vertical_align_top Supported deployment platforms

Flutter 3.50 is live! Read the blog post.

As of Flutter 3.50, Flutter supports deploying apps on the following combinations of hardware architectures and operating system versions. These combinations are called platforms.

Flutter categorizes platforms as follows:

  • Supported: The platforms and versions that the Flutter team supports.
  • CI-tested: The Flutter team tests these platforms on every commit.
  • Unsupported: The Flutter team doesn't test or support these platforms.

Based on these categories, Flutter supports deploying to the following platforms.

Mobile platforms

#
mobile

Android

Deploy to Android
x64
Arm32
Arm64
Supported24 to 37CI tested24 to 37Unsupported23 and earlier
mobile

iOS

Deploy to iOS
Arm64
Supported15 to 27CI tested18 and 26Unsupported14 and earlier

Desktop platforms

#
warning macOS Intel (x64) deprecation

Flutter is phasing out support for Intel-based Macs. macOS Tahoe (26) is the last release for Intel-based Macs. macOS Golden Gate (27) requires Apple Silicon. For details on the timeline and impact, refer to the macOS Intel deprecation strategy.

desktop_windows

Windows

Deploy to Windows
x64
Arm64
Supported10, 11CI tested10Unsupported8 and earlier
laptop_mac

macOS

Deploy to macOS
x64
Arm64
SupportedMonterey (12) to Golden Gate (27)CI testedSequoia (15) and Tahoe (26)UnsupportedBig Sur (11) and earlier
computer

Debian (Linux)

Deploy to Linux
x64
Arm64
Supported10 to 13CI tested12Unsupported9 and earlier
computer

Ubuntu (Linux)

Deploy to Linux
x64
Arm64
Supported20.04 LTS to 24.04 LTSCI tested22.04 LTSUnsupported25.10 and earlier non-LTS

Web platforms

#
merge_type Version note

In Flutter 3.50 and later, apps built with --wasm use WebAssembly in Firefox and WebKit-based browsers (Safari and all browsers on iOS) only if you enable them in your app's wasmAllowList.

language

Chrome

Deploy to web
JavaScript
WebAssembly
SupportedLatest 2CI tested145Unsupported95 and earlier
language

Firefox

Deploy to web
JavaScript
WebAssembly (147+ with opt-in)
SupportedLatest 2CI tested148Unsupported98 and earlier
language

Safari

Deploy to web
JavaScript
WebAssembly (26.2+ with opt-in)
Supported15.6 and newerCI tested26Unsupported15.5 and earlier
language

Edge

Deploy to web
JavaScript
WebAssembly
SupportedLatest 2CI tested145Unsupported95 and earlier

Previous Flutter versions

#

To learn about support for previous versions of Flutter, consult the following resources:

  • Flutter SDK release notes. Find breaking changes and support updates listed by release.
  • Supported platforms page history. To find historical support matrices, view previous versions of this page.
Was this page's content helpful?

Unless stated otherwise, the documentation on this site reflects Flutter 3.50. Page last updated on 2026-11-11. View source or report an issue.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.