Firefox から Chrome へブックマークをフォルダ階層を保持したまま移行する

Firefox からエクスポートしたブックマークのファイル(bookmarks.html)を Chrome でインポートすると、フォルダの構造が正しく反映されなかった。
例えば sample というフォルダの中に 10 のページをブックマークしていたとすると、Chrome では sample というフォルダが 10 作成されてそれぞれにページが 1 つずつ含まれているかたちになる。


↑こういう感じになってしまう

bookmarks.html をエディタで開いて編集しなければダメかなと思っていたが、いろいろ試していたら解決できた。

やったこと

  1. Firefox からエクスポートしたブックマークを Chrome でインポートする
  2. Chrome からブックマークをエクスポートする(bookmarks_yy_mm_dd.html というファイルができる)
  3. Chrome のブックマークを一度全部削除して、先ほどエクスポートした html ファイルをインポートする
  4. フォルダの構造が正しく反映されているのでめでたしめでたし


↑正しく反映されている