火狐浏览器书签可导出为标准HTML格式:一、通过“管理书签→导入和备份→导出书签到HTML”完成;二、若选项隐藏,可在about:config新建browser.bookmarks.exportedHTMLFile字符串项并重启;三、亦可直取places.sqlite数据库查询书签数据后转换为HTML。

如果您希望将火狐浏览器中的书签保存为标准HTML格式以便跨浏览器迁移或长期存档,则需要通过内置的书签管理器执行导出操作。以下是完成此任务的具体步骤:
一、使用火狐内置书签管理器导出
火狐浏览器提供原生支持,可直接将当前所有书签(含文件夹结构)导出为符合W3C标准的HTML文件,该文件可在Chrome、Edge等浏览器中导入使用。
1、点击右上角三条横线图标,打开菜单栏。
2、选择“书签”,再点击“管理书签”进入书签库界面。
立即学习“前端免费学习笔记(深入)”;
3、在书签库窗口顶部工具栏中,点击“导入和备份”按钮。
4、在下拉菜单中选择“导出书签到HTML…”。
5、在弹出的保存对话框中,指定目标文件夹,输入文件名(默认为bookmarks.html),点击“保存”。
二、通过about:config强制启用旧版导出选项
部分火狐版本(如ESR或自定义构建版)可能隐藏了标准导出入口,此时可通过修改配置项恢复完整功能,确保导出按钮可见且可用。
1、在地址栏输入 about:config 并回车,确认风险提示。
2、在搜索栏输入 browser.bookmarks.exportedHTMLFile。
3、若该偏好项不存在,右键空白处选择“新建”→“字符串”,名称填入上述键名,值设为 bookmarks.html。
4、重启火狐后,再次进入“管理书签”→“导入和备份”,导出选项将恢复正常显示。
三、使用SQLite数据库直取书签数据并转换
火狐将书签持久化存储于profile目录下的places.sqlite数据库中,通过SQL查询与外部工具结合,可生成定制化HTML导出结果,适用于需过滤、排序或添加元信息的场景。
1、关闭火狐浏览器,防止数据库被锁定。
2、进入当前用户配置文件夹,定位到 places.sqlite 文件(路径示例:Windows为 %APPDATA%\Mozilla\Firefox\Profiles\xxx.default-release\places.sqlite)。
3、使用DB Browser for SQLite打开该文件,在“浏览数据”标签页中执行如下查询:
SELECT moz_bookmarks.title, moz_places.url FROM moz_bookmarks JOIN moz_places ON moz_bookmarks.fk = moz_places.id WHERE moz_bookmarks.type = 1 AND moz_places.url IS NOT NULL;
4、点击“写入CSV”按钮导出结果,再用Python脚本或在线HTML表格生成器将其转为带层级结构的HTML书签文件。











