A tiny Chrome extension that removes the promotional "For You" section (news/highlight cards) and related upsell elements that appear below the chat input bar on https://grok.com.
https://grok.com/share/bGVnYWN5LWNvcHk_4920161a-1f9c-4704-93a2-768302a0ce01
Tested on Chrome / Edge (Manifest V3).
- Hides the "For You" curated highlights feed
- Removes linked news/story cards
- Uses MutationObserver + periodic cleanup to handle React SPA updates
- Keeps the feature buttons (DeepSearch, Imagine, etc.) by default — optional aggressive mode available in code
Follow these steps to install from this gist:
-
Download the files
-
Option A (easiest – one click):
- Go to the Raw view of each file:
- Right-click → Save As (or Ctrl+S) each file
- Save both files into a new empty folder on your computer (e.g.
C:\Extensions\grok-cleanor~/grok-clean)
-
Option B (clone the whole gist via git – recommended if you want updates later):
git clone https://gist.github.com/coolaj86/69ef7a810c8fd5c04aed49dde6338f31.git ./grok-clean cd ./grok-clean/(The folder will contain
manifest.jsonandcontent.js)
-
-
Open Chrome Extensions page
- In Chrome, paste this URL into the address bar and press Enter:
chrome://extensions/
- In Chrome, paste this URL into the address bar and press Enter:
-
Enable Developer mode
- In the top-right corner, toggle the switch labeled Developer mode to ON
-
Load the extension
- Click the button that appears: Load unpacked
- Navigate to and select the folder you created in step 1 (the one containing
manifest.jsonandcontent.js) - Click Select Folder / Open
-
Done!
- The extension should now appear in your list as "Grok Clean - Hide Prompt Bar Ads/Upsells"
- Go to https://grok.com, start a new chat — the "For You" section and cards should be gone
- If you used git: run
git pullin the folder, then go back tochrome://extensions/, find this extension, and click the Reload button (circular arrow icon). - If you downloaded files manually: replace the old files with newer ones, then reload the extension the same way.
Open content.js and uncomment the block under // === Option A: if you also want to hide the button row (DeepSearch, Imagine, Pick Personas, Voice Chat).
- Nothing happens? → Refresh grok.com or reload the extension
- Hides too much? → Edit selectors in
content.jsand reload - Icons missing? → The extension works without them; icons are optional (you can ignore the warning)
Enjoy a cleaner Grok experience!
Made with ❤️ by the community Grok • Inspired by @_beyondcode