A powerful and intuitive Chrome extension for inspecting, editing, and managing local storage data of any website. Built with developers and power users in mind, featuring a clean UI with inline editing.
- Automatically detects and displays local storage for the current website
- No configuration needed - just click the extension icon
- Real-time updates with refresh capability
- JSON Formatting: Automatically detects and formats JSON values
- Toggle Views: Switch between raw and formatted JSON with one click
- Search: Quickly find specific keys or values across all storage items
- Double-click to Edit: Simply double-click any value to edit it inline
- Click Outside to Save: Click anywhere outside the edit box to save changes
- Rich Text Editor: Resizable textarea with proper code editing
- Delete Items: Remove individual storage items
- Clear All: Wipe all local storage for the current domain
- Copy Functionality: Copy keys or values to clipboard
- Export Data: Download all local storage as JSON file
- Size Statistics: View total items and storage size
- Requires only
activeTabpermission - Works only on the current website
- No data collection or external communications
-
Download the Extension
git clone https://github.com/aqeelabpro/local-storage-inspector.git
-
Load in Chrome
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right corner
- Click "Load unpacked"
- Select the extension directory containing the manifest file
- Open Chrome and navigate to
-
Start Using
- The extension icon will appear in your toolbar
- Visit any website and click the icon to inspect its local storage
- Navigate to any website
- Click the Local Storage Inspector extension icon
- View all local storage key-value pairs in a clean, organized interface
- Double-click any value to enter edit mode
- Modify the value in the textarea
- Save by:
- Clicking anywhere outside the edit box
- Pressing
Ctrl + Enter
- Cancel by pressing
Escape
- Search: Use the search box to filter keys and values
- Delete: Click the "Delete" button next to any item
- Clear All: Use "Clear All" to remove all storage (with confirmation)
- Export: Download all data as JSON with the "Export" button
- Copy: Use "Copy Value" or "Copy Key" buttons for quick copying
- Auto-formatting: JSON values are automatically detected and formatted
local-storage-inspector/
├── manifest.json # Extension configuration
├── popup.html # Main UI interface
├── popup.js # Core functionality
├── icons/ # Extension icons
│ ├── icon16.png
│ ├── icon48.png
│ └── icon128.png
└── README.md
- Manifest Version: 3 (latest Chrome extension standard)
- Permissions: Only
activeTabandscriptingfor security - UI Framework: Pure HTML/CSS/JavaScript
- Icons: Included in multiple sizes for Chrome compatibility
No build process required! The extension uses vanilla JavaScript and can be loaded directly.
This extension requires the following permissions:
activeTab: To access the current website's local storagescripting: To execute scripts in the page context
No sensitive permissions required - the extension cannot access your browsing history, passwords, or other personal data.
I welcome contributions! Here's how you can help:
- Report Bugs: Open an issue with detailed description
- Suggest Features: Share your ideas for improvements
- Submit Pull Requests:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
git clone https://github.com/aqeelabpro/local-storage-inspector.git
cd local-storage-inspectorExtension doesn't load:
- Ensure you're using Chrome version 88 or newer
- Check that "Developer mode" is enabled
- Verify all files are in the correct directory
No data shown:
- The website may not use local storage
- Try refreshing the page and extension
- Check browser console for errors (F12)
Editing doesn't work:
- Ensure the website allows local storage modifications
- Some websites may have read-only storage
This project is licensed under the MIT License - see the LICENSE file for details.
If you encounter any issues or have questions:
- Check the Troubleshooting section
- Search existing GitHub Issues
- Create a new issue with details about your problem
- Initial release
- Local storage inspection and editing
- JSON formatting and toggle
- Export and management features
Happy Developing! 🚀
If you find this extension useful, please consider giving it a ⭐ on GitHub!