# Instrument Session Replay

> For AI agents: a documentation index is available at [/docs/llms.txt](/docs/llms.txt). Append `.md` to any page URL for markdown, or send `Accept: text/markdown`.

Choose the instrumentation option that matches how you set up your app or site.

## Browser

### [Browser SDK Plugin](https://amplitude.com/docs/sdks/session-replay/session-replay-plugin)

Use this option if you instrument your site with Amplitude Browser SDK 2.

### [Standalone SDK](https://amplitude.com/docs/sdks/session-replay/session-replay-standalone-sdk)

Use this option if you use a provider other than Amplitude for in-product analytics.

### [Google Tag Manager](https://amplitude.com/docs/sdks/session-replay/session-replay-google-tag-manager)

Use this option if you use Google Tag Manager to instrument Amplitude on your site.

## Mobile

### [Android Plugin](https://amplitude.com/docs/sdks/session-replay/session-replay-android-plugin)

Use this option if you use an Amplitude Android SDK to instrument your Android application.

### [Android Standalone SDK](https://amplitude.com/docs/sdks/session-replay/session-replay-android-standalone)

Use this option if you use a third-party analytics provider to instrument your Android application.

### [Flutter Standalone SDK](https://amplitude.com/docs/sdks/session-replay/session-replay-flutter-standalone-sdk)

Use this option to instrument Session Replay in your Flutter application on iOS and Android.

### [iOS Plugin](https://amplitude.com/docs/sdks/session-replay/session-replay-ios-plugin)

Use this option if you use an Amplitude iOS SDK to instrument your iOS application.

### [iOS Standalone SDK](https://amplitude.com/docs/sdks/session-replay/session-replay-ios-standalone-sdk)

Use this option if you use an iOS analytics provider other than Amplitude.

### [React Native Plugin](https://amplitude.com/docs/sdks/session-replay/session-replay-react-native-sdk-plugin)

Use this option if you instrument your application with the Amplitude React Native SDK.

### [React Native Standalone SDK](https://amplitude.com/docs/sdks/session-replay/session-replay-react-native-standalone-sdk)

Use this option if you want to instrument Session Replay without using the Amplitude Analytics SDK.

### [React Native Segment Integration](https://amplitude.com/docs/sdks/session-replay/session-replay-react-native-segment-integration)

Use this option if you use Segment's Amplitude (Actions) destination to send analytics data from your React Native app.

## Third-party integrations

### [Segment](https://amplitude.com/docs/sdks/session-replay/session-replay-wrapper-for-segment)

Use this option if you use Segment for your site's analytics.

### [Rudderstack](https://amplitude.com/docs/sdks/session-replay/session-replay-rudderstack-integration)

Use this option if you use Rudderstack for your site's analytics.

## More in this section

- [Segment](https://amplitude.com/docs/sdks/session-replay/session-replay-wrapper-for-segment).
- [Rudderstack](https://amplitude.com/docs/sdks/session-replay/session-replay-rudderstack-integration).
