Solve your LeetCode problems with zero distractions
FocusMode provides clean overlays to individually hide the timer, difficulty, question title, and code editor, helping you improve your focus on the actual problem and reduce anxiety. Double-click any overlay to instantly reveal.
- 🏆 Difficulty Level: Hide the problem difficulty to avoid bias
- ⏰ Timer: Remove time pressure during practice sessions
- 💻 Code Editor: Focus purely on problem analysis first
- Double-click any overlay to instantly reveal content for that session
- Perfect for when you need a quick peek at the timer or difficulty
- Visit the Chrome Web Store
- Click "Add to Chrome"
- Start using on any LeetCode problem page
- Download or clone this repository
- Open Chrome and navigate to
chrome://extensions/ - Enable Developer mode (toggle in top-right corner)
- Click "Load unpacked" and select the extension folder
- Pin the extension to your toolbar for easy access
- Navigate to any LeetCode problem page
- Click the extension icon in your Chrome toolbar
- Toggle switches for the elements you want to hide:
- ✅ Difficulty Level
- ✅ Problem Timer
- ✅ Code Editor
- Double-click any overlay to reveal content when needed
# Clone the repository
git clone https://github.com/nareshdb/FocusMode-Leetcode.git
# Load extension in Chrome
# 1. Open chrome://extensions/
# 2. Enable Developer mode
# 3. Click "Load unpacked" and select the project folderThis project is licensed under the MIT License - see the LICENSE file for details.
We take your privacy seriously. This extension does not collect or transmit any user data. See our full Privacy Policy for details.
If FocusMode has helped you focus better during your LeetCode practice, consider supporting the project: