bookmarksync is a tool used for synchronizing different Web browser bookmark files. It preserves current bookmark structures. It will either merge new bookmarks into existing directories, or it will create a new directory for new bookmarks. It uses tree structures to do the merge. Mozilla and Netscape are currently fully supported.