> For the complete documentation index, see [llms.txt](https://help.branch.io/llms.txt).

# Flutter SDK Overview

> Add deep linking and attribution to your cross-platform Flutter app with the Branch Flutter SDK and native Dart code.

### Overview

Unlock the industry's most powerful deep linking and attribution in your cross-platform Flutter app with the Branch Flutter SDK. Utilizing your native Dart code, you can accurately measure campaign performance across Android, iOS, and Web.

#### Why use the Branch Flutter SDK?

The Branch Flutter SDK will provide a number of benefits to your app, including:

- Being able to reliably deep link your users to relevant content in the app
- Leveraging Branch’s attribution capabilities to determine the last touch that led to a conversion
- Tracking downstream events that you can view in the Branch dashboard and attribute those events by user
- Utilizing Branch’s standard events to drive ad campaign optimization

### SDK Stats

- **Open Source Github Repo:** <https://github.com/BranchMetrics/flutter_branch_sdk>
- [**Sample App**](https://github.com/BranchMetrics/flutter_branch_sdk/tree/master/example)

### Functionality Support

| Function | Android | iOS | Web |
| --- | --- | --- | --- |
| Integration Validator | ✅ | ✅ | ➖ |
| Track users | ✅ | ✅ | ✅ |
| Enable / Disable User Tracking | ✅ | ✅ | ✅ |
| Get First and Last Parameters | ✅ | ✅ | ✅ |
| Generate Deep Link for Branch Universal Object (BUO) | ✅ | ✅ | ✅ |
| Show Share Sheet for Branch Universal Object (BUO) | ✅ | ✅ | ✅ |
| List BUO on Search / Remove BUO from Search | ✅ | ✅ | ➖ |
| Register view | ✅ | ✅ | ✅ |
| Track Events | ✅ | ✅ | ✅ |
| Init Branch Session and Deep Link | ✅ | ✅ | ✅ |
| Last Attributed Touch Data | ✅ | ✅ | ✅ |
| QR codes | ✅ | ✅ | ✅ |
