diff --git a/YouTube/RedirectShorts.user.js b/YouTube/RedirectShorts.user.js
new file mode 100644
index 0000000..94f76c0
--- /dev/null
+++ b/YouTube/RedirectShorts.user.js
@@ -0,0 +1,23 @@
+// ==UserScript==
+// @name         Redirect YouTube Shorts
+// @description  Redirects YouTube shorts to normal video URLs.
+// @version      1
+// @license      MPL-2.0
+// @namespace    https://chylex.com
+// @homepageURL  https://github.com/chylex/Userscripts
+// @supportURL   https://github.com/chylex/Userscripts/issues
+// @include      https://youtube.com/*
+// @include      https://*.youtube.com/*
+// @run-at       document-start
+// @grant        none
+// @noframes
+// ==/UserScript==
+
+function redirectShort() {
+	if (location.pathname.startsWith("/shorts/")) {
+		location.replace(location.href.replace("/shorts/", "/watch?v="));
+	}
+}
+
+redirectShort();
+document.addEventListener("yt-navigate-start", redirectShort);