ShortcutPilot is a simple and intuitive Chrome extension that allows you to create and manage your own website shortcuts. Use custom labels and URLs, then assign keyboard shortcuts via Chrome's extension settings to quickly launch your favorite websites.
- ✅ Add multiple custom shortcuts with labels
- 🗑️ Remove any shortcut instantly with a delete button
- 💾 Save and auto-persist shortcuts using Chrome's local storage
- ⚙️ Assign keyboard shortcuts at
chrome://extensions/shortcuts - 🧠 Clean, responsive, and user-friendly UI
shortcutpilot/
├── manifest.json # Chrome extension manifest (v3)
├── popup.html # Popup UI
├── popup.js # Dynamic JS to add/remove/save shortcuts
├── styles.css # Clean modern styling
└── icon.png # (Optional) Extension icon
- Clone or download this repo.
- Open Chrome and go to:
chrome://extensions - Enable Developer Mode (top right).
- Click Load unpacked and select the
shortcutpilotfolder. - Click the extension icon to add shortcuts.
- Visit
chrome://extensions/shortcutsto assign keyboard keys to open the extension or trigger an action.
| Label | URL | Chrome Shortcut |
|---|---|---|
| YouTube | https://youtube.com |
Ctrl+Shift+1 |
| GitHub | https://github.com |
Ctrl+Shift+2 |
- HTML5
- CSS3
- Vanilla JavaScript
- Chrome Extension Manifest V3
- Chrome
storage.syncAPI
- Chrome does not allow extensions to dynamically register shortcut keys.
- You must manually assign keys at
chrome://extensions/shortcutsfor security.
Feel free to fork, modify, and contribute!
Made with 💻 by Karishma Solanki