---
title: "keyrelease"
description: "Emits a key-up event."
---

```lua
keyrelease(key: number): ()
```

---

## Aliases

None.

---

## Arguments

<ParamField body="key" type="number" required>
  The Windows virtual-key code previously passed to keypress.
</ParamField>

---

## Returns

This function returns no values.

Also foreground-gated; losing focus between press and release can prevent release.

---

## Example

```lua
if isrbxactive() then
    keypress(0x41)
    keyrelease(0x41)
end
```
