---
hide_title: false
hide_table_of_contents: false
pagination_next: null
pagination_prev: null
---
# Blob.arrayBuffer()

The **`arrayBuffer()`** method of the `Blob` interface returns a `Promise` that resolves with an `ArrayBuffer` containing the entire contents of the `Blob` as binary data.

## Syntax

```js
arrayBuffer()
```

### Parameters

None.

### Return value

A `Promise` that resolves with an `ArrayBuffer` containing the blob's data.
