Is there a way to manually back up my list of search engines, especially my “Other search engines?” This would be great to have as part of syncing!
Syncing search engines across devices is just as important as syncing extensions as outlined in this post.
I had two instances of Brave on my machine, one for personal, and one for work. Therefore, when getting a new computer re-installing all of the extensions and re-configuring all of the custom search engines has been a lot of extra work.
Yes, this is possible.
Close Chrome and Brave.
Find the Web Data file in your Chrome profile.
"%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default\Web Data"
(file with no extension).
Open it in the https://sqlitebrowser.org/dl/
Find the Table “keywords” and EXPORT it as CSV (default settings).
COPY the Brave DB file as a backup somewhere safe
and then open the Brave Database
"%USERPROFILE%\AppData\Local\BraveSoftware\Brave-Browser\User Data\Default\Web Data"
Go to the table “keywords”. Go to the content view and remove all rows (Ctrl+A, “delete row”).
Go to FILE > IMPORT. Select the CSV file you exported on the step 3. Import it, saying you want to add the rows to the EXISTING table KEYWORDS.
TICK THE CHECKBOX “first row - column names”.
Press the button “Write changes”. Done.
If something went wrong use the backup and try the steps again.
On a Mac, the path to the Web Data file is this:
~/Library/Application Support/BraveSoftware/Brave-Browser/Default/Web Data
Though it would be great for the average user if a future Brave version would include a simple backup/export button so we won’t need to fiddle about with manipulating database files anymore