Flutter License Checker
Paste the pubspec.yaml of your Flutter or Dart app and see the license of every package, with copyleft and missing licenses flagged. Everything runs in your browser and you can export the list to CSV or Markdown.
Files are processed in your browser. Only package names and versions are sent to pub.dev to look up their licenses.
How the Flutter license check works
The checker reads dependencies and dev_dependencies from pubspec.yaml and looks up each package on pub.dev: its license, description and homepage. With pubspec.lock it uses the exact versions, without it the version from pubspec.yaml or the latest published one.
Packages from the Flutter SDK, such as flutter and flutter_test, are left out. The license comes from pub.dev's analysis of the package's latest version.
Frequently asked questions
How do I list the licenses of Flutter packages?
Paste pubspec.yaml into the checker, ideally together with pubspec.lock. It looks up each package on pub.dev, shows its license and lets you export the list to CSV or Markdown.
Do I still need Flutter's LicenseRegistry?
Flutter's showLicensePage lists licenses inside the running app. This checker gives you the list before you ship, so you can review copyleft and missing licenses and keep a record for your app.
Is my pubspec.yaml uploaded anywhere?
No. The files are processed in your browser. Only package names and versions are sent to pub.dev to look up their licenses.