Flutter is Google's open-source framework for building applications across mobile, web, desktop and embedded devices from a shared Dart codebase. It is a programming toolkit, not a hosted no-code app builder.
What it does Create interfaces from composable widgets, customize layouts and animation, and use hot reload to see code changes without routinely restarting the app. Flutter includes testing and debugging tools and connects to native platform features through plugins and platform integration. It targets Android, iOS, Windows, macOS, Linux and the web, with embedded deployments available for specialized hardware. Shared code reduces duplication, but each target still needs suitable design, testing and platform-specific setup.
Pricing — checked 21 October 2026 (USD) The Flutter framework and SDK are free and open source under a BSD-style license, including for commercial applications. There are no Flutter seat subscriptions, per-app charges or usage quotas. This does not make an application's entire operation free: hosting, databases, paid APIs, development hardware and app-store distribution are separate services with their own terms. Third-party packages can also have different licenses. Flutter itself does not include a managed production backend.
Their story Flutter began at Google in 2014 as an experiment codenamed Sky. Its first stable release, Flutter 1.0, arrived on 4 December 2018 for iOS and Android, before the project expanded to web and desktop. Google continues to support it alongside a global open-source community, aiming to provide portable interfaces without maintaining a separate UI codebase for every screen.