Build for any Screen

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

Flutter

Flutter is an open source framework for building beautiful, natively compiled, multi-platform applications from a single codebase.
  • Fast
    Flutter code compiles to ARM or Intel machine code as well as JavaScript, for fast performance on any device.
  • Productive
    Build and iterate quickly with Hot Reload. Update code and see changes almost instantly, without losing state.
  • Flexible
    Control every pixel to create customized, adaptive designs that look and feel great on any screen.

Developer Experience
Transform your workflow

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

A Global Open Source Community 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.
71.5K
Members
172K
Github Starts

Open source

Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.
160K
Members
179.7K
Questions