Debug Flutter apps
There's a wide variety of tools and features to help debug Flutter applications. Here are some of the available tools:
- VS Code (recommended) and Android Studio/IntelliJ, (enabled with the Flutter and Dart plugins) support a built-in source-level debugger with the ability to set breakpoints, step through code, and examine values.
- DevTools, a suite of performance and profiling tools that run in a browser.
- Flutter inspector, a widget inspector available in DevTools, and also directly from Android Studio and IntelliJ (enabled with the Flutter plugin). The inspector allows you to examine a visual representation of the widget tree, inspect individual widgets and their property values, enable the performance overlay, and more.
Other resources
#You might find the following docs useful:
- Performance best practices
- Flutter performance profiling
- Use a native debugger
- Flutter's modes
- Debugging Flutter apps programmatically
Was this page's content helpful?
Thank you for your feedback!
Provide details Thank you for your feedback! Please let us know what we can do to improve.
Provide details Unless stated otherwise, the documentation on this site reflects the latest stable version of Flutter. Page last updated on 2025-02-27. View source or report an issue.