通过浏览器历史记录页面(仅查看/复制)
- 打开 Chrome,按
Ctrl+H(Windows/Linux)或Cmd+Y(Mac)打开历史记录页面。 - 在历史记录页面中,您可以手动复制内容(Ctrl+A全选后复制),但无法直接导出为文件。
导出为 HTML/CSV 文件(需第三方扩展)
由于 Chrome 无内置导出功能,推荐使用可靠扩展程序:

- 安装扩展:
- 打开 Chrome 网上应用店,搜索 "History Export" 或 "History Trends Unlimited"。
- 选择评分较高的扩展(如 "History Export")。
- 导出步骤:
- 安装后点击扩展图标,选择导出格式(HTML/CSV/JSON)。
- 保存文件到本地(CSV 可用 Excel 打开,便于分析)。
直接访问数据库文件(高级用户)
Chrome 历史记录存储在本地 SQLite 数据库中,位置如下:
- Windows:
C:\Users\[用户名]\AppData\Local\Google\Chrome\User Data\Default\History - Mac:
/Users/[用户名]/Library/Application Support/Google/Chrome/Default/History - Linux:
~/.config/google-chrome/Default/History
操作步骤:
- 关闭 Chrome:确保浏览器完全退出。
- 复制数据库文件:将
History文件复制到其他位置(避免锁定的数据库读写冲突)。 - 使用 SQLite 工具打开:
- 安装 DB Browser for SQLite。
- 打开复制的
History文件,进入urls表可查看完整历史。
- 导出数据:在工具中选择导出为 CSV 或 SQL 格式。
通过 Google 账户同步数据
如果您开启了同步功能:
- 访问 Google 我的活动。
- 选择 "Web 和 App 活动"。
- 点击右上角 "下载数据" → 选择 "HTML" 或 "JSON" 格式导出(包含所有 Google 服务记录,需筛选)。
注意事项
- 隐私保护:浏览历史可能包含敏感信息,导出后请妥善保管。
- 数据库操作风险:直接修改
History文件可能导致数据损坏,建议仅读取或先备份。 - 扩展权限:使用第三方扩展时,注意其隐私政策。
替代方案:使用脚本自动化
可通过 Python 等脚本读取 History 文件并导出(示例需安装 sqlite3 库):
import sqlite3, csv
conn = sqlite3.connect("History")
cursor = conn.cursor()
cursor.execute("SELECT url, title, last_visit_time FROM urls")
with open("history.csv", "w", newline="", encoding="utf-8") as f:
writer = csv.writer(f)
writer.writerows(cursor.fetchall())
conn.close()
选择适合您技术水平和需求的方法即可,一般用户推荐使用扩展程序,开发者或高级用户可直接操作数据库。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。