---
title: "Enable and disable analytics"
section: "frontend/analytics"
platforms: ["android", "angular", "flutter", "javascript", "nextjs", "react", "react-native", "swift", "vue"]
gen: 2
last-updated: "2026-03-25T17:40:00.000Z"
url: "https://docs.amplify.aws/react/frontend/analytics/enable-disable/"
---

## Disable Analytics

Analytics are enabled by default when you configure it in your app. To disable Analytics in your app use the `disable` function:

<!-- Platform: javascript, react-native, angular, nextjs, react, vue -->
```javascript title="src/index.js"
import { disable } from 'aws-amplify/analytics';

disable();
```
<!-- /Platform -->

<!-- Platform: android -->

#### [Java]

```java
Amplify.Analytics.disable();
```

#### [Kotlin]

```kotlin
Amplify.Analytics.disable()
```

#### [RxJava]

```java
RxAmplify.Analytics.disable();
```

<!-- /Platform -->

<!-- Platform: flutter -->
```dart
await Amplify.Analytics.disable();
```
<!-- /Platform -->

<!-- Platform: swift -->
```swift
Amplify.Analytics.disable()
```
<!-- /Platform -->

## Enable Analytics

To enable analytics you can use the `enable` function in your app:

<!-- Platform: javascript, react-native, angular, nextjs, react, vue -->
```javascript title="src/index.js"
import { enable } from 'aws-amplify/analytics';

enable();
```
<!-- /Platform -->

<!-- Platform: android -->

#### [Java]

```java
Amplify.Analytics.enable();
```

#### [Kotlin]

```kotlin
Amplify.Analytics.enable()
```

#### [RxJava]

```java
RxAmplify.Analytics.enable();
```

<!-- /Platform -->

<!-- Platform: flutter -->
```dart
Amplify.Analytics.enable();
```
<!-- /Platform -->

<!-- Platform: swift -->
```swift
Amplify.Analytics.enable()
```
<!-- /Platform -->
