diff --git a/package.json b/package.json
index 403e5446..8a4429d2 100644
--- a/package.json
+++ b/package.json
@@ -27,8 +27,8 @@
     "gemoji": "8.1.0",
     "highlight.js": "11.11.1",
     "marked": "15.0.6",
-    "react": "18.3.1",
-    "react-dom": "18.3.1",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "zod": "3.24.1"
   },
   "devDependencies": {
@@ -46,8 +46,8 @@
     "@testing-library/user-event": "14.5.2",
     "@types/archiver": "6.0.3",
     "@types/chrome": "0.0.291",
-    "@types/react": "18.3.18",
-    "@types/react-dom": "18.3.5",
+    "@types/react": "19.0.3",
+    "@types/react-dom": "19.0.2",
     "@types/webscopeio__react-textarea-autocomplete": "4.7.5",
     "@vanilla-extract/vite-plugin": "4.0.19",
     "@vitejs/plugin-react-swc": "3.7.2",