---
title: "prefersReducedMotion"
source: "https://github.com/remix-run/remix/blob/8905f3943706e1f53696ab83e70a84873cabfc90/packages/ui/src/animation/prefers-reduced-motion.ts#L6"
---

# prefersReducedMotion

## Summary

Reads the current `prefers-reduced-motion` preference.

## Signature

```ts
function prefersReducedMotion(): boolean

```

## Returns

Whether reduced motion is requested, or `false` when `matchMedia` is unavailable.