Flutter transforms the development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded experiences from a single codebase.

Get started

Flutter is an open source framework for building beautiful, natively compiled, multi-platform applications from a single codebase.

  • Productive
  • Flexible
  • Flutter code compiles to ARM or Intel machine code as well as JavaScript, for fast performance on any device.

    Try it in DartPad

    Productive

    Build and iterate quickly with Hot Reload. Update code and see changes almost instantly, without losing state.

    Try it in DartPad

    Flexible

    Control every pixel to create customized, adaptive designs that look and feel great on any screen.

    Try it in DartPad

    Reach users on every screen

    Deploy to multiple devices from a single codebase: mobile, web, desktop, and embedded devices.

    See the target platforms

    Transform your workflow

    Take control of your codebase with automated testing, developer tooling, and everything else you need to build production-quality apps.

    Flutter for developers

    Trusted by many

    Flutter is supported and used by Google, trusted by well-known brands around the world, and maintained by a community of global developers.

    Explore the ecosystem

    Seamless integration with Google services

    Connect to Google's app development ecosystem, allowing you to streamline development and reach a wider audience through seamless integration with Firebase, Google Ads, Google Play, Google Pay, Google Wallet, Google Maps, and more.

    Explore Google integrations

    Supported by Google, open to everyone

    Collaborate on the open source framework, contribute to the package ecosystem on pub.dev, and find help when you need it.

    Learn more Join the community

    Flutter is powered by Dart, a language optimized for fast apps on any platform

    Visit dart.dev Get packages 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.
  • Terms
  • Privacy
  • Security
  • 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.