火狐浏览器可通过四种方式实现退出时自动清除Cookie及网站数据:一、桌面版(Windows/Linux)在“隐私与安全”中启用自定义历史记录设置并勾选“Cookie和站点数据”;二、macOS版操作路径相同,入口为“偏好设置”;三、Android版在“隐私与安全”中开启“退出时清除浏览数据”开关并启用对应选项;四、高级用户可借助“管理数据”界面手动或脚本化定期清理特定站点数据。

如果您希望火狐浏览器在每次退出时自动删除 Cookie 及其他网站数据,以防止长期积累的跟踪信息残留,则需通过自定义历史记录策略启用退出自动清除机制。以下是多种可行的操作路径:
一、桌面版(Windows/Linux):通过“隐私与安全”设置启用退出自动清除
该方式基于 Firefox 115+ 的历史记录策略框架,将 Cookie 和站点数据纳入关闭时自动清理范围,支持按项精确控制,避免误删密码等关键凭证。
1、点击浏览器右上角的菜单按钮(三条横线图标),选择“设置”。
2、在左侧导航栏中,点击“隐私与安全”选项卡。
3、向下滚动至“历史记录”区域,找到“Firefox 将会”右侧的下拉菜单,点击并选择“使用自定义历史记录设置”。
4、勾选“在 Firefox 关闭时清除历史记录”复选框。
5、点击其右侧的“设置”按钮,打开清除历史记录设置窗口。
6、在弹出窗口中,于“历史记录和数据”板块下,务必勾选“Cookie 和站点数据”;如需同步清理关联内容,可额外勾选“浏览历史”“缓存”“表单与搜索历史”;切勿勾选“保存的登录信息”和“密码”,以免退出后丢失账号状态。
7、点击“确定”保存设置,此后每次正常关闭 Firefox 进程时,所选项目将自动清除。
二、桌面版(macOS):在“偏好设置”中配置退出自动清除
macOS 版本使用“偏好设置”作为主入口,但底层逻辑与 Windows/Linux 完全一致,清除动作在浏览器进程终止前完成,确保数据不滞留内存或磁盘临时区。
1、点击屏幕顶部菜单栏中的“Firefox”→“偏好设置”。
2、切换至“隐私与安全”标签页。
3、在“历史记录”部分,将“Firefox 将会”设为“使用自定义历史记录设置”。
4、勾选“在 Firefox 关闭时清除历史记录”选项。
5、点击右侧“设置”按钮进入子窗口。
6、在清除类型列表中,明确勾选“Cookie 和站点数据”;根据需要补充勾选“已缓存的网页内容”“浏览历史”等;避开“保存的登录信息”“扩展数据”及“离线网站数据”等非隐私类条目。
7、确认后关闭窗口,设置即时生效。
三、Android 手机版:启用“退出时清除浏览数据”开关
移动端采用轻量级开关控制,无需配置历史策略层级,直接绑定应用生命周期事件,在用户点击返回键退出或系统回收进程时触发清理,且支持独立管理 Cookie 清除范围。
1、打开 Firefox for Android,轻触右上角三点菜单按钮。
2、选择“设置”。
3、向下滚动并点击“隐私与安全”。
4、找到“退出时清除浏览数据”选项,轻触进入子页面。
5、在子页面中,开启“Cookie 和网站数据”开关;可依需同时启用“缓存的图像和文件”“浏览历史”“表单数据”;保持“保存的登录信息”和“密码”处于关闭状态。
6、返回上一级,设置立即启用,下次退出浏览器时即执行所选项目的自动清除。
四、通过“管理数据”界面配合脚本化定期清理(高级用户)
此方法不依赖浏览器原生退出钩子,而是利用“管理数据”界面导出域名列表,并结合外部工具或定时任务实现周期性定向清除,适用于需排除特定可信站点或按规则过滤的场景。
1、点击右上角菜单按钮,选择“设置”。
2、在左侧导航栏中点击“隐私与安全”,向下滚动至“Cookie 和站点数据”区域。
3、点击“管理数据…”按钮,加载完整站点数据列表。
4、观察列表中各域名的 Cookie 数量与最后访问时间,识别需定期清除的目标域(如广告、分析类第三方站点)。
5、勾选目标站点前的复选框,点击底部“移除选定项”按钮手动清除。
6、记录高频需清理的域名,后续可通过浏览器地址栏输入 about:preferences#privacy 快速跳转至隐私设置,或使用第三方自动化工具调用 Firefox 的 about:config 中 places.history.enabled 和 network.cookie.lifetimePolicy 参数进行策略级干预。










