WeChatMsg:一键把微信聊天记录导出成本地文件,支持HTML/Word/CSV
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
你有多少聊天记录,其实早就悄悄消失了?WeChatMsg 是一个开源工具,能把微信聊天记录一键导出为 HTML、Word、CSV 文件,保存在你自己的电脑里。全程本地运行,原始数据库只读不写,不会编程也能完成一次完整导出。
🚀 十分钟拿到第一批聊天记录
只需要两样东西:Python 3.7 以上版本,和项目本身。习惯命令行的话,这样跑:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg pip install -r requirements.txt不用命令行也没关系,把项目压缩包下载下来解压,效果一样。
接着是最关键的一步:找到存放聊天记录的 Msg.db 数据库文件。先把微信完全退出,再去定位文件——Windows 用户在个人目录的文档文件夹下找 WeChat Files 目录,Mac 用户在用户库的 Containers 目录下的 com.tencent.xinWeChat 容器里找。找到后,把 Msg.db复制一份放进项目目录即可。
然后启动程序:点"选择文件"指向 Msg.db,决定导出全部还是某个联系人,三选一个格式,设定时间范围,点导出。第一次建议先拿一个小群聊试手,跑通了再全量导出。
微信自带备份,到底差在哪
很多人觉得内置备份够用,但它有两个绕不开的短板。一是它的用途是"换机迁移",把记录搬到新手机,不会给你一份随时能翻的文件;二是同步依赖登录设备和时间窗口,窗口一过记录就很难找回,而把大量私密对话交给服务器中转,本身就有泄露隐患。
两种方式摆在一起,差异很清楚:
| 微信自带备份 | WeChatMsg 本地导出 | |
|---|---|---|
| 数据存在哪 | 绑定服务器与微信设备 | 你自己硬盘上的普通文件 |
| 随时翻看 | 不行,要登录微信 | 双击即可打开 |
| 数据形态 | 二进制,人读不了 | HTML/Word/CSV 通用格式 |
| 能否二次加工 | 不能 | 能,可导入分析工具 |
所以更稳的路径,是把聊天记录变成真正属于你的文件:存在哪、怎么用,都由你决定。
HTML、Word、CSV:一句话选哪个
三种格式没有绝对优劣,对号入座就行:
| 格式 | 长处 | 一句话建议 |
|---|---|---|
| HTML | 还原聊天界面,图片直接显示 | 想像微信一样浏览存档,选它 |
| Word | 排版、批注、打印方便 | 要归档、留证、打出来,选它 |
| CSV | 结构化表格数据 | 要做统计或二次加工,选它 |
📊 进阶玩法:把记录变成图表和数字
导出解决"留住记录",报告解决"看懂记录"。三个用例可以先跑起来。
用例一|年度聊天报告
自动统计一年里的聊天频率走势、最常互动的人、活跃时段,生成可视化图表,适合年底复盘,也可以送给一起聊了一年的那个人。
用例二|足迹可视化
从记录里的位置信息出发,能画出你到过的城市、年度里程,把一年的聊天变成一张足迹地图。
用例三|时段统计
如果你有 Python 基础,读入 CSV、按小时分组计数,十几行代码就能知道自己在几点聊得最欢;同样的思路还能算出"和谁聊得最多""哪个月最活跃"。
🔒 动手之前,五条原则
- 复制数据库前,先把微信完全退出,文件被占用时复制会坏。
- 复制,而不是移动,原始 Msg.db 留在原处,那是你的保险。
- 导出前先给 Msg.db 自己留一份备份,出任何错都有得重来。
- 含敏感信息的导出文件,不要直接传网盘,本地保存,必要时加密。
- 想分享给别人,先把姓名、电话、金额替换成占位符再发。
💬 你可能想问的几个问题
Q:Mac 和 Linux 能用吗? A:能。Windows、macOS、Linux 装好 Python 都能跑。
Q:已经删掉的记录,导出来能找回吗? A:不能。数据库里不存在的记录读不出来,删除不可逆,所以定期备份才是保险。
Q:导出的文件会不会很大? A:纯文字记录很小;图片视频多的话会变大,媒体文件可以单独另存。
Q:导出会影响微信正常使用吗? A:不会。导出期间关着微信,完成后照常使用,工具全程只读。
写在最后
回到开头的问题:记录会丢,是因为它们从未离开过微信。现在你手里有办法了——装好环境、定位 Msg.db、导出一份,然后每月重复一次。往后的每一条重要对话,都会有一个安稳的落脚处,不会再悄悄消失。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考