A Chrome extension that lets you instantly open the Internet Archive (archive.today) version of any web page — via a keyboard shortcut, toolbar popup, or right-click context menu.
- Keyboard shortcut — Open the archive of the current page in one keystroke
- Toolbar popup — Preview the original and cleaned archive URL before opening
- Right-click context menu — Archive any page, link, image, video, or audio source
- URL cleaning — Automatically strips query parameters and fragments for cleaner archive links
- Welcome page — Shown once on install with usage instructions and no repeat interruptions
| Platform | Shortcut |
|---|---|
| Windows / Linux | Ctrl + Shift + F |
| macOS | Cmd + Shift + F |
Pressing the shortcut on any http/https page immediately opens the archived version in a new tab.
You can customize this shortcut at any time via
chrome://extensions/shortcuts.
Click the extension icon in the Chrome toolbar to open the popup. The popup shows:
- The original URL of the current page
- The cleaned archive URL that will be opened
- A button to open the archive
Right-click anywhere on a page to access "Open in Internet Archive" from the context menu. Works on:
- The current page
- Hyperlinks
- Images
- Videos and audio
- Clone or download this repository.
- Open Chrome and go to
chrome://extensions/. - Enable Developer mode (toggle in the top-right corner).
- Click Load unpacked and select the project folder.
- The extension is now active. A welcome page will open automatically.
| Permission | Reason |
|---|---|
activeTab |
Read the URL of the current tab when the popup is opened |
tabs |
Read the URL of the current tab when the keyboard shortcut is used |
scripting |
Required by Manifest V3 for tab interactions |
contextMenus |
Register the right-click context menu item |
├── manifest.json Extension manifest (MV3)
├── popup.html Toolbar popup UI
├── welcome.html First-install welcome page
├── options.html Options/settings page
└── assets/
├── scripts/
│ ├── background.js Service worker (context menu, keyboard shortcut, install hook)
│ ├── popup.js Popup logic
│ └── options.js Options page logic
├── styles/
│ └── styles.css Shared styles
└── images/
├── icon16.png
├── icon48.png
└── icon128.png
If this extension is useful to you, consider supporting its development:
This project is open-source. See LICENSE for details.