# Element: gestureend event



The **`gestureend`** event is fired when there are no longer multiple fingers contacting the touch surface, thus ending the gesture.

It is a proprietary event specific to WebKit.

## Syntax

Use the event name in [addEventListener()](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget%2FaddEventListener):

```js-nolint
addEventListener("gestureend", (event) => { })
```

Alternatively, assign to the [event handler property](https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Events#using_onevent_properties) of the interface:

```js-nolint
ongestureend = (event) => { }
```

## Event type

A [GestureEvent](https://developer.mozilla.org/en-US/docs/Web/API/GestureEvent). Inherits from [Event](https://developer.mozilla.org/en-US/docs/Web/API/Event).

## Specifications

Not part of any specification.

## Browser compatibility

## See also

- [GestureEventClassReference at the Safari Developer Library](https://developer.apple.com/documentation/webkitjs/gestureevent)
