Scan QR codes directly from your browser screen with ease!
QR Code Scanner is a Chrome extension that captures your current tab's visible screen, scans it for QR codes, and instantly displays the result. Perfect for quickly accessing URLs or other embedded information on QR codes without needing a mobile device.
- Capture the visible part of any tab in Chrome.
- Automatically scans for QR codes within the captured image.
- Displays the decoded text or URL in the popup.
- Saved scans for easy access and deletion when needed.
- Stylish, minimalistic popup design for a clean user experience.
| Feature | Screenshot |
|---|---|
| Popup Interface | ![]() |
| Scanning in Action | ![]() |
- Clone or download this repository.
- Open Chrome and navigate to
chrome://extensions/. - Enable Developer mode (top right corner).
- Click Load unpacked and select the folder containing this project.
Now, the extension is installed and ready to use!
- Open the extension by clicking the QR Code Scanner icon in your Chrome toolbar.
- Click Scan QR Code.
- Wait for the capture and decoding process.
- Your scanned result will appear in the popup, with an option to save or delete it.
- background.js: Handles screen capture and communicates with the popup.
- manifest.json: Manages permissions and configuration for Chrome.
- popup.html / popup.js: The UI and main logic for scanning and displaying QR code results.
Contributions are welcome! Feel free to submit a pull request with bug fixes, enhancements, or new features.
- Fork this repository.
- Create a new branch (
git checkout -b feature/YourFeature). - Commit your changes (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature/YourFeature). - Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
Created by Dev.nsko.

