diff --git a/packages/frontend/src/store.ts b/packages/frontend/src/store.ts
index 8ecf59edb2bea4db071673ebf865e22b02161bbc..94892ff5267013e2eb2c833c72ed6dfa1bf5577b 100644
--- a/packages/frontend/src/store.ts
+++ b/packages/frontend/src/store.ts
@@ -168,7 +168,7 @@ export const defaultStore = markRaw(new Storage('base', {
 	},
 	disableShowingAnimatedImages: {
 		where: 'device',
-		default: false,
+		default: matchMedia('(prefers-reduced-motion)').matches,
 	},
 	emojiStyle: {
 		where: 'device',