Firefox支持五种书签迁移方式:一、直接从Chrome导入;二、从Chromium版Edge导入;三、通过HTML文件跨浏览器导入;四、用Firefox账户同步;五、高级用户手动复制JSON文件。

如果您希望将其他浏览器中的书签迁移到Firefox,可以通过内置的导入功能快速完成。以下是具体的操作步骤:
一、从Chrome导入书签
Firefox支持直接读取Chrome的书签数据库文件,无需导出为HTML格式。该方法适用于Windows和macOS系统,且能保留文件夹结构与最后访问时间。
1、确保Chrome已完全关闭(包括后台进程)。
2、打开Firefox,点击右上角三条横线菜单图标,选择“书签” → “管理书签”。
3、在书签库窗口中,点击左上角“导入和备份” → “从另一个浏览器导入”。
4、在弹出列表中选择“Google Chrome”,勾选“书签”,点击“下一步”。
5、等待导入完成,新书签将自动存入“未分类书签”文件夹,可手动拖入目标文件夹。
二、从Edge导入书签
Firefox可识别Microsoft Edge(基于Chromium版本)的本地书签数据,但不支持旧版Edge Legacy。该方式无需手动导出,避免HTML编码兼容性问题。
1、关闭所有Edge窗口,包括任务栏右下角的隐藏图标。
2、启动Firefox,在地址栏输入about:preferences#privacy并回车。
3、向下滚动至“Cookies 和网站数据”区域,点击“管理数据…”右侧的“设置”按钮(齿轮图标)。
4、返回主设置页,点击左侧“隐私与安全”,向下找到“导入浏览器数据”,点击右侧“导入”按钮。
5、在来源浏览器中选择“Microsoft Edge”,仅勾选“书签”,确认导入。
三、通过HTML文件导入书签
当目标浏览器不被Firefox直接识别(如Safari、Opera或旧版IE),或需跨平台迁移时,可先导出为标准HTML格式,再统一导入。该方法兼容性强,但可能丢失最后修改时间戳。
1、在源浏览器中打开书签管理器(例如Chrome按Ctrl+Shift+O)。
2、点击右上角三个点或“更多”按钮,选择“导出书签”,保存为bookmarks.html文件。
3、在Firefox中打开书签库(Ctrl+Shift+B),点击左上角“导入和备份” → “从HTML文件导入”。
4、浏览并选中刚保存的HTML文件,点击“打开”。
5、导入完成后,所有条目将出现在“导入的书签”文件夹中,可批量拖拽整理。
四、使用Firefox账户同步迁移
若已在另一台设备上登录Firefox账户并保存过书签,可通过账户同步实现无缝迁移。该方式适用于已有Firefox账户且原设备仍可访问的场景。
1、在原设备Firefox中,进入设置 → Firefox账户 → 同步设置,确认“书签”已启用同步。
2、在新设备上安装Firefox,首次启动时选择“使用现有账户登录”。
3、输入账户邮箱与密码,完成验证后,系统自动下载云端书签数据。
4、同步完成后,可在书签库中查看“移动端书签”或“其他设备”分类下的内容。
五、手动复制书签JSON文件(高级用户)
对于熟悉配置文件结构的用户,可直接提取源浏览器的原始书签数据文件,并替换Firefox的places.sqlite或bookmarks.jsonlz4。该方法绕过UI限制,但操作错误可能导致书签丢失。
1、关闭Firefox与源浏览器,防止文件被锁定。
2、定位Chrome书签路径:Windows:%LOCALAPPDATA%\\Google\\Chrome\\User Data\\Default\\Bookmarks;macOS:~/Library/Application Support/Google/Chrome/Default/Bookmarks。
3、用文本编辑器打开Bookmarks文件,复制其中“roots”节点下的全部内容。
4、进入Firefox配置目录:Windows:%APPDATA%\\Mozilla\\Firefox\\Profiles\\*.default-release\\,查找并备份places.sqlite。
5、使用SQLite工具(如DB Browser for SQLite)打开places.sqlite,在moz_bookmarks表中手动插入对应记录,或使用第三方脚本转换JSON为SQL语句执行导入。










