news 2026/9/4 10:49:02

微信聊天记录导出到本地:3 步用 WeChatMsg 免费保存 HTML、Word 和 CSV

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
微信聊天记录导出到本地:3 步用 WeChatMsg 免费保存 HTML、Word 和 CSV

微信聊天记录导出到本地:3 步用 WeChatMsg 免费保存 HTML、Word 和 CSV

【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg

WeChatMsg 是一款免费开源的微信聊天记录导出工具,能把电脑里微信的本地聊天记录导出为 HTML、Word、CSV 文件永久保存,还能分析生成年度聊天报告。照着下面的步骤走一遍,零基础也能完成第一次完整备份。

换手机前夜,那些找不回来的对话框

晚上十一点,你终于下定决心换手机。可点进"聊天记录迁移"时,旧手机怎么也登录不上微信,迁移码收不到,三年的对话悬在半空。类似的瞬间还有很多:清一次缓存,朋友圈里的老照片悄悄没了;重装一次系统,某个群里的几百条消息再也翻不到。聊天记录平时像空气一样不起眼,直到某一天你发现,它们只存在别人家的服务器上,而你手里没有一个副本。

🚀 快速上手:三步完成第一次微信聊天记录导出

第 1 步:把工具装到电脑上

开始前需要两个前提:电脑里装了 Python(一种编程运行环境,3.7 及以上版本即可,官网下载时记得勾选"添加到 PATH"),并且这台电脑登录过微信——工具要读取的,正是微信在你电脑上留下的本地数据库。

准备好后,打开终端(Windows 上是命令提示符或 PowerShell,Mac 上是终端),依次执行:

git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg pip install -r requirements.txt python main.py

依赖装完、命令跑完,主程序会弹出一个图形界面,也就是带按钮和列表的普通软件窗口,全程不需要写代码。更细的选项说明可以参考 readme.md。

第 2 步:连上本机微信数据

程序启动后,按界面提示扫描本机微信数据。如果检测到多个账号或数据位置,手动选中你要处理的那一个即可。

第 3 步:圈定范围,开始首次导出

在列表里选择要导出的聊天:可以选某个联系人、某个群,也可以全选;再设置时间范围,比如最近一年;然后勾选输出格式——HTML、Word、CSV 可以多选;最后指定保存位置,点击开始。

导出完成后,到输出文件夹逐个打开文件确认内容完整,第一次备份就算跑通了。

📄 三种导出格式,分别怎么用

导出为网页版:像刷聊天一样翻看

HTML 文件双击就能在浏览器里打开,消息按原有对话形式排列,还能搜索。适合长期存档:哪天想翻找某句对话,打开网页搜一下关键词就行,不用把微信装回来。

导出为 Word:编辑、打印、加批注

Word 文档可以编辑、加批注、打印,也能整理成一册。需要给家人看某段对话、存档备忘,或者把重要信息誊出来,用这个格式最顺手。

导出为 CSV:转 Excel 做统计

CSV 是逗号分隔的表格文件,Excel 双击就能打开。每一行对应一条消息,包含时间、发送者、内容等字段,可以直接筛选、排序、做统计——比如想知道今年和谁聊得最多,几秒钟就有答案。

📊 进阶玩法:从备份文件到年度聊天报告

WeChatMsg 除了导出,还能对一整年的记录做分析,生成可视化的年度聊天报告:谁是陪你聊天最多的人、哪个月份消息最密集,一页看懂。如果你再把导出的消息数据和出行位置信息结合,还能做出一张"旅行足迹"式的地图,把这一年的聊天和走过的路放进同一份报告里:

再往后,这份结构化数据还有别的用法:想做个人知识库,或给 AI 助手补充你的个人语料,CSV 都是最省事的基础材料。

❓ 常见问题

pip 安装依赖一直报错怎么办?

多半是 Python 版本低于 3.7,或网络拉取超时。先把 Python 升级再重装依赖;网络问题可以给 pip 换国内镜像源后重试。

微信升级之后导出失败怎么办?

不同微信版本的数据库结构可能有差异。先把工具更新到最新版再试;如果仍失败,等工具适配后再导出即可,已经导出的旧文件不受影响。

记录太多,导出特别慢正常吗?

正常。数据量大时耗时会明显变长,可以先只选一个联系人、一小段时间验证流程,跑通后再做全量导出。

我的聊天记录和文件会传到网上吗?

不会。读取、解密和导出全部在你自己的电脑上完成,全程不经过外部服务器;文件存在哪里、谁能看到,和你电脑上的其他普通文件一样由你掌控。

写在最后

把寄存在 App 里的对话,变成躺在自己硬盘上的文件,这件事 WeChatMsg 三步就能帮你做完。今天不妨就做一次:克隆项目、跑通一次最小导出,先留一份 HTML 副本;之后每月导出一次新消息,你的对话档案就再不会断档。

【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 10:46:57

双极性SPWM在三相桥式逆变电路中的原理与应用

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 10:45:25

HDMI TX接口设计实战:从原理图到布线的完整指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 10:41:29

IMU标定全攻略:内参标定与外参标定的区别与实操指南

聊聊两种 IMU 标定方式:内参标定和外参标定做机器人、自动驾驶或者任何涉及定位和姿态估计的项目,IMU(惯性测量单元,就是那个测加速度和角速度的小盒子)都是绕不开的传感器。但绝大多数人把它接入系统跑起来之后&#…

作者头像 李华
网站建设 2026/9/4 10:38:22

用tmux统一管理终端AI工具:Claude Code等5个的macOS工作台实践

前阵子我清理了一轮终端窗口,发现一个挺尴尬的事实:Claude Code、Codex、OpenCode、pi、Grok 这几个命令行 AI 工具,我全都装上了,每个窗口里却各聊各的,东一句西一句,查同一个报错要在四个终端之间来回跳。标题里那句“四个终端对不上”就是我自己日常的真实写照——窗口太多,…

作者头像 李华
网站建设 2026/9/4 10:34:08

WezTerm 配置完整指南:从 wezterm.lua 最小配置到高效分屏手感

WezTerm 配置完整指南:从 wezterm.lua 最小配置到高效分屏手感 【免费下载链接】wezterm A GPU-accelerated cross-platform terminal emulator and multiplexer written by wez and implemented in Rust 项目地址: https://gitcode.com/GitHub_Trending/we/wezte…

作者头像 李华