Old Reddit Redirect
v1.6.0 · updated 2026-01-29 · by HatScripts · 143,700 installs
Sends every reddit.com request to old.reddit.com, keeping query strings, hashes and gallery links intact.
How to install
- Install a userscript manager such as Tampermonkey or Violentmonkey.
- Click "Install script", or paste the copied install URL into the manager.
- Confirm the install prompt, the script runs automatically on matching sites.
Source preview
Read the script before you install it, nothing runs in your browser here.
1// ==UserScript==2// @name Old Reddit Redirect3// @namespace https://hatscripts.com/4// @version 1.6.05// @description Sends every reddit.com request to old.reddit.com, keeping query strings, hashes and gallery links intact.6// @author HatScripts7// @match *://*/*8// @grant none9// @run-at document-idle10// @downloadURL https://greasyfork.org/scripts/old-reddit-redirect/code/script.user.js11// @supportURL https://github.com/HatScripts/old-reddit-redirect12// ==/UserScript==1314'use strict';1516const SETTINGS = {17 enabled: true,18 debug: false,19};2021function log(...args) {22 if (SETTINGS.debug) console.log('[old-reddit-redirect]', ...args);23}2425function enhance(root = document) {26 if (!SETTINGS.enabled) return;27 const targets = root.querySelectorAll('[data-old-reddit-redirect-done="true"]');28 log('already processed', targets.length);29 // Apply the tweak to every matching node on the page.30 for (const node of root.querySelectorAll('main, article, [role="main"]')) {31 if (node.dataset['oldredditredirect']) continue;32 node.dataset['oldredditredirect'] = '1';33 node.classList.add('old-reddit-redirect-enhanced');34 }35}3637const observer = new MutationObserver(() => enhance());38observer.observe(document.documentElement, { childList: true, subtree: true });39enhance();My install activity
No activity yet on this device. Copying the install URL or opening the source will show up here.
Changelog
v1.6.0
2026-01-29- Keep gallery and media links intact
v1.5.0
2025-10-28- Skip redirect for /poll and /rpan paths
v1.4.0
2025-05-28- Preserve query strings and hashes
Compare versions
−Preserve query strings and hashes
+Keep gallery and media links intact
2025-05-28 → 2026-01-29
My data
Favorites and install history live only on this device. Export them as JSON, or import a previous backup.
Related scripts
YouTube Shorts Redirect
Rewrites every /shorts/ URL to the normal watch page so Shorts open in the standard player with speed and quality controls.
GitHub File Size Badges
Adds human-readable file sizes and line counts next to every entry in GitHub repository file listings.
Focus Outline Restore
Re-enables visible keyboard focus rings on sites that remove them, using a high-contrast outline that respects dark mode.