---
title: BEBrowserDataImportManager
framework: BrowserKit
role: symbol
role_heading: Class
platforms: [iOS 26.4+, iPadOS 26.4+]
path: browserkit/bebrowserdataimportmanager
---

# BEBrowserDataImportManager

A class that handles importing browsing data from other browsers.

## Declaration

```swift
class BEBrowserDataImportManager
```

## Mentioned in

Transferring browsing data to another browser

## Overview

Overview This class coordinates the transfer of browsing data by presenting the framework-provided import sheet when a person wants to import data through your app’s UI (see requestImport(for:completionHandler:)). Call this class’s requestImport(for:completionHandler:) to stream browsing data from the system, as received through another browser. For more information, see Transferring browsing data to another browser.

## Topics

### Creating an import manager

- [init()](browserkit/bebrowserdataimportmanager/init().md)

### Importing browser data

- [importBrowserData(token:)](browserkit/bebrowserdataimportmanager/importbrowserdata(token:).md)
- [requestImport(for:completionHandler:)](browserkit/bebrowserdataimportmanager/requestimport(for:completionhandler:).md)

### Managing import tokens

- [importTokenUserInfoKey](browserkit/bebrowserdataimportmanager/importtokenuserinfokey-3bqve.md)
- [importTokenUserInfoKey](browserkit/bebrowserdataimportmanager/importtokenuserinfokey-3zzub.md)
- [userActivityType](browserkit/bebrowserdataimportmanager/useractivitytype-35jes.md)
- [userActivityType](browserkit/bebrowserdataimportmanager/useractivitytype-8xgjo.md)

### Initializers

- [init(scene:)](browserkit/bebrowserdataimportmanager/init(scene:).md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Data import management

- [BEImportMetadata](browserkit/beimportmetadata.md)
- [BEImportOptions](browserkit/beimportoptions.md)
