Skip to content

Instantly share code, notes, and snippets.

@lozhn
Created August 10, 2021 13:53
Show Gist options
  • Save lozhn/913b9b18c769ddcf8b5bea585b365f59 to your computer and use it in GitHub Desktop.
Save lozhn/913b9b18c769ddcf8b5bea585b365f59 to your computer and use it in GitHub Desktop.
Mass delete saved passwords in Brave Browser (v1.26.74 macOS 15)
// On the page brave://settings/passwords open js console
// Select the final password row (to count how many there're, in my case it was 63)
// Update the script below and run
for (i = 1; i < 64; i++) {
document.querySelector("body > settings-ui").shadowRoot.querySelector("#main").shadowRoot.querySelector("settings-basic-page").shadowRoot.querySelector("#advancedPage > settings-section.expanded > settings-autofill-page").shadowRoot.querySelector("#passwordSection").shadowRoot.querySelector("#passwordsListHandler > div > div.cr-separators.list-with-header > password-list-item:nth-child(" + i +")").shadowRoot.querySelector("#moreActionsButton").click();
document.querySelector("body > settings-ui").shadowRoot.querySelector("#main").shadowRoot.querySelector("settings-basic-page").shadowRoot.querySelector("#advancedPage > settings-section.expanded > settings-autofill-page").shadowRoot.querySelector("#passwordSection").shadowRoot.querySelector("#passwordsListHandler").shadowRoot.querySelector("#menuRemovePassword").click()
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment