Beautiful apps for every screen

Flutter allows you to build apps for mobile, web, desktop, and embedded devices — all from a single codebase.

Single codebase

Maintain one codebase and deploy to multiple platforms, speeding up and simplifying workflows.

Single codebase

Performant by design

Flutter gives you the power of hardware-accelerated graphics for performant apps on any platform.

Performant by design

Customize every pixel

The Flutter rendering engine lets you control every pixel, and its widget library automatically adapts to any screen.

Mobile

iOS and Android apps

Build features once and deploy to both iOS and Android. Cupertino and Material designs are built into the Flutter framework, so your apps feel at home on both platforms.

iOS and Android apps

Web

Web apps

Reach users everywhere by deploying Flutter apps on the web. Build fast prototypes and deploy your mobile app to the web from the same codebase.

Web apps

Desktop

Windows, macOS, and Linux apps

Transform your apps into desktop experiences with a single codebase and familiar tooling. Target Windows, macOS, and Linux without rewriting.

Windows, macOS, and Linux apps

Embedded

Flutter apps — anywhere

Create custom solutions with the power and flexibility of Flutter. Deploy anywhere, including smart devices, cars, and more.

Flutter apps - anywhere

When using Flutter, 90% of the code became multi-platform and only needed to be updated once.

Fei Song
Senior Software Engineer, Tencent

Get started

Instant access to the power of the Flutter framework

Powered by Dart

Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the BSD License.

NOTICE: Flutter hopes this directory is useful for customers seeking consultants with Flutter experience; however, Flutter makes no representation to you or anyone else that the listed consultants are Flutter or Google partners, and Flutter does not represent or warrant their qualifications or the quality of services you may receive. Your relationship is strictly between you and the consultants.