Thursday, July 12, 2018

List all Firefox bookmarks

Firefox stores bookmark data in profile folders. For Linux, this is typically ~/.mozilla/firefox (Windows: %APPDATA%\Mozilla, Mac: ~/Library/Mozilla). Each profile has a dedicated directory, e.g. mwad0hks.default, under which a file named places.sqlite holds a database containing bookmarks. To retrieve every bookmark in the profile:

cd ~/.mozilla/firefox/<profile>.default # replace <profile>

sqlite3 places.sqlite # open prompt in sqlite client
select * from moz_places; -- list bookmarks

No comments: