Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

In Chrome, open DevTools on the target website, choose Application > Storage > Local Storage, select the site’s domain, and double-click a Key or Value cell. Edit the entry, then refresh the page. Edge uses the Application tool, while Firefox uses Storage Inspector; their add and delete controls differ.

What editing local storage changes

Local storage is presented in DevTools as key/value pairs associated with a selected website domain or origin. Chrome describes it as data that “saves data across browser sessions.” Editing a row changes the browser-side value for that origin; it does not automatically change a database or account record on the website’s server.

Whether the site accepts the new value is application-dependent. A page may validate the value, overwrite it, ignore it, or require a reload before reading it. Always select the intended origin before changing anything.

Edit local storage in Chrome

Open the Local Storage table

  1. Open the website whose stored data you want to change.
  2. Open DevTools. You can use the browser menu or the usual DevTools keyboard shortcut for your operating system.
  3. Choose the Application panel.
  4. In the left sidebar, expand Storage, expand Local Storage, and select the target domain.

The main pane shows the origin’s entries in a table with Key and Value columns.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Change an existing key or value

  1. Double-click the Key or Value cell you want to modify.
  2. Enter the new text and confirm the edit.
  3. Refresh the page so the application reads the changed value. Chrome’s documented workflow explicitly calls for this refresh.

Changing a key name can make the original setting unreachable to the site. If you only need to alter a setting, leave the key unchanged and edit its value.

Add a new entry

Double-click an empty area of the Local Storage table, enter the new key/value pair, and confirm it. Use the exact key spelling expected by the site; keys are not interchangeable merely because their values look similar.

Delete one entry or clear the store

  • Select an entry and press Delete to remove that pair.
  • Use Chrome’s documented Clear all control when you intend to remove every local-storage entry for the selected origin.

Clear all is broader than deleting one row and can reset multiple unrelated preferences for that site.

Use the Console instead

Chrome’s Console runs JavaScript in the page’s JavaScript context, which makes it possible to interact with localStorage directly. Open the Console panel and run an expression such as:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
localStorage.getItem('theme')
localStorage.setItem('theme', 'dark')
localStorage.removeItem('theme')

Replace theme with the actual key. If the origin you want differs from the page currently displayed, select the appropriate JavaScript context from the Console’s context menu before running the expression. Refresh afterward when the page needs to initialize from storage again.

Edit local storage in Microsoft Edge

Find the origin

  1. Open the target website and DevTools.
  2. Open the Application tool.
  3. Expand Local Storage and select the required domain.

Edge displays the origin’s entries as Key and Value cells.

Edit, add, and remove entries

  • Edit: Double-click a Key or Value cell, enter the replacement, and confirm.
  • Add: Double-click empty table space and enter a new row.
  • Delete one: Select a row and press Delete, or use Delete Selected.
  • Delete everything for that origin: Use Clear All.

Edge’s documented workflow does not establish one universal refresh instruction for every page. If the application does not react immediately, reload it and check whether the value remains in the table.

Use Edge’s Console

In the Console, use the same page-context expressions shown for Chrome. When targeting a different domain, choose the matching JavaScript context from the context menu first. A command executed in the wrong context can read or write a different origin’s storage.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Edit local storage in Firefox

Open Storage Inspector

  1. Open the website and Firefox Developer Tools.
  2. Open Storage Inspector.
  3. Select the origin’s local-storage section.

Firefox shows the origin’s entries in a table. Double-click a cell to edit its contents.

Add an entry

Click the + button in the Storage Inspector, then enter the new key and value.

Delete an entry

Open the row’s context menu to remove it, or select the row and press Delete or Backspace. Firefox’s documented controls do not establish a single cross-version “clear all” gesture, so remove only the rows you intend to delete.

The Firefox guidance does not state a universal refresh requirement. Reload if the page has already read its settings and has not noticed your edit.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Chrome, Edge, and Firefox compared

Browser Panel and path Add an entry Delete or clear Refresh guidance
Chrome Application > Storage > Local Storage > domain Double-click empty table space Select and press Delete; Chrome also documents Clear all The Chrome guide says to refresh after editing
Microsoft Edge Application tool > Local Storage > domain Double-click empty table space Delete or Delete Selected; Clear All removes all entries for the origin No universal refresh rule is established in the cited Edge guidance
Firefox Storage Inspector > origin’s local storage Use the + button Context menu, Delete, or Backspace No universal refresh rule is established in the cited Firefox guidance

Use the Console when the table is inconvenient

Read a value before changing it

localStorage.getItem('keyName')

Reading first gives you a chance to copy the existing value for recovery. If the result is null, verify the key spelling and the selected origin.

Write or remove a value

localStorage.setItem('keyName', 'newValue')
localStorage.removeItem('keyName')

These expressions operate in the current page context. They do not prove that the site’s application will accept the value, and they do not target another origin unless you deliberately switch to that context.

When a value looks structured

Some applications store several settings in one value rather than one setting per key. Do not replace a structured value with arbitrary text unless you know the format the page expects. Keep a copy of the original key and value before experimenting.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Verify the change without losing the original

  1. Copy the original key and value into a temporary note before editing.
  2. Change only the intended row or key.
  3. Reload the page when the browser or application requires it.
  4. Reopen the Local Storage view and confirm that the edited value is still present.
  5. Test the specific feature that uses the setting.

If the value is present but the feature behaves unchanged, the page may cache the setting in memory, validate it, use a different key, or overwrite it during startup. Storage inspection alone cannot establish which behavior the application implements.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Troubleshooting

The key is missing

  • Confirm that you selected the exact domain or origin, including the correct site and environment.
  • Check for spelling, capitalization, and punctuation differences in the key.
  • Use the page’s Console context selector if you are inspecting a domain different from the visible page.

The edit appears but the page does nothing

  • Reload the page, especially in Chrome where the documented workflow calls for a refresh.
  • Check whether the application expects a different value format.
  • Look at the table again after reload. If the value reverted, the site likely rewrote it or rejected it.

You changed the wrong setting

Restore the original key/value pair you copied before editing. If you used Clear all or Clear All, other preferences for that origin may also have been removed; those settings can only return if the site recreates them or you restore them from a record.

The Console command affected the wrong site

Stop and inspect the active JavaScript context. Chrome and Edge both document choosing a different context when the desired domain differs from the displayed page. Run the command again only after the correct origin is selected.

Security and scope

Local-storage edits are local to the selected browser profile and origin. They are useful for debugging, testing, and recovering a client-side preference, but they are not a substitute for changing server-side account data. Avoid pasting secrets into shared recordings or leaving sensitive values visible in screenshots and screen shares.

Or skip the browser setup

If you need a screenshot of the page after making a storage change—for a bug report, regression record, or handoff—ScreenshotNeo can capture the URL through one request. It does not edit local storage; it documents the resulting page. Before capture, it accepts the cookie or consent banner and removes more than 60 known consent platforms, newsletter popups, and chat widgets, with each cleanup step independently controllable. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and each response identifies the page verdict and billing status in headers. Its MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

See the ScreenshotNeo API documentation for the complete option set. A basic request is:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Python:

import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)

Node.js:

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

The Free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000 screenshots. Create a free ScreenshotNeo account when you need a clean record of the page state.

Frequently Asked Questions

Does changing local storage update my account on the server?

No. DevTools changes the browser-side value for the selected origin. A website may ignore, validate, overwrite, or separately synchronize that value according to its own application logic.

Why should I copy the original value before editing?

A saved copy lets you restore one row precisely and avoids guessing what was removed if you later need to undo the change.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.