2 items
A professional tool to manage LocalStorage and SessionStorage. ## ✨ Features ### Storage inspection & editing - **LocalStorage / SessionStorage** tabs with **item counts** for the active type. - **Search** keys with live filtering and a clear control; **Refresh** reloads data from the page. - **CRUD**: add, edit (including **rename via key**), delete items; **clear all** for the current type (with confirmation). - **Duplicate keys:** overwrite confirmation when saving would conflict with an existing key. - **Live page change detection:** the popup automatically detects in-page Storage changes and highlights **added / updated / deleted** items (auto-resets after 2s). - **Restricted pages** (`chrome://`, `edge://`, `about:`, etc.): error state and disabled actions. ### Copy & export - Click **Value** to copy the value; click **Key** to copy the key. - Row **copy** button: copies a JSON object `{"key":"value"}` for pasting elsewhere. - **Export:** downloads JSON with timestamp and page URL. ### Add / edit dialog - Standard **Key** and **Value** fields. - Optional **JSON object** field: paste e.g. `{"myKey":"myValue"}`; on blur or after paste, valid objects **fill Key / Value** (first key if several; non-string values use `JSON.stringify` for the value field). - Supports **Single / Bulk** modes: - **Single** for one item add/edit; - **Bulk** for JSON object import with conflict handling (overwrite or skip). ### Multi-select & batch actions - Enter **Select** mode to select multiple items from the current list. - Batch **Copy / Export / Delete** for selected items. - Quick select-all (based on current filter) and clear-selection controls. ### Undo - A **10-second undo window** is available for destructive operations (single-slot, last action only): - single delete, batch delete, clear current storage type; - overwrite writes (single overwrite and bulk overwrite). - Success toasts provide an **Undo (10s)** action; it expires automatically. ### 📌 Popup vs Side Panel (pin) - Click the **pin** to **pin** the **current tab**: opens the extension in the **Chrome Side Panel** and remembers this tab. - **Multiple tabs** can be pinned; the side panel **follows the active tab** and refreshes the list and pin state. - Unpin removes the current tab from the set; if the active tab is not pinned, the toolbar icon uses the **normal popup** again. - When the tab is pinned and no modal is open, **Escape** is intercepted so the side panel does not close by mistake (modals still close with Esc first). ### 🌓 Appearance & feedback - **Dark / Light** theme: follows the system by default; manual choice is remembered. - **Toasts** for copy, save, delete, export, and JSON validation. ---
May 7, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.