Get Started
User interface
Beyond UI
Tools & editors
Flutter concepts
Resources
Flutter 3.32 is live
Build for any
Screen
Flutter transforms the development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded experiences from a single codebase.
Get started
How Flutter Works
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.
Flutter of developers
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.
Start contributing
160K
Members
179.7K
Questions