从 CSV / 电子表格导入 — 模板格式与自定义分隔符
什么时候用 CSV 导入
如果你之前没有用任何密码管理器,只是在 Excel、Google Sheets、Notion 或纯文本文件里零散记录了账号密码——这种情况下用 CSV 导入是最合适的。
CSV(Comma-Separated Values,逗号分隔值)是一种通用的数据交换格式,几乎所有电子表格软件都能导出为 CSV。
Enpass 的 CSV 导入能力
- 支持标准 CSV 和任意分隔符的 DSV(Delimiter-Separated Values)
- 提供可下载的 CSV 模板文件
- 自动识别列标题(enpass 格式或自定义)
- 支持多行字段备注(某些密码里包含逗号时需要)
步骤一:在电子表格里整理好数据
推荐模板结构
Enpass 官方提供了以下列标题的 CSV 模板(从 enpass.io/help 下载):
| 列名(英文) | 含义 | 是否必填 |
|---|---|---|
| title | 条目标题 | ✅ |
| username | 用户名 | ✅(至少 username 或 email 要有一个) |
| 邮箱 | 可选 | |
| password | 密码 | ✅ |
| url | 关联网站 | 可选但强烈建议 |
| note | 安全备注 | 可选 |
| category | Enpass 分类名 | 可选 |
| tag | 标签(多个用分号分隔) | 可选 |
| oauth | 2FA / TOTP 密钥 | 可选 |
| icon | 图标 URL 或文件名 | 可选 |
在 Excel / Google Sheets 里组织
- 按照上表创建列标题(英文列名,Enpass 官方模板就是英文)
- 每一行对应一个条目
- 整理好数据后 → 文件 → 下载为 CSV / .csv(逗号分隔)
数据清洗检查
导入前快速过一遍:
- 是否有空的
title或password行?(Enpass 可能跳过空条目或报告错误) - 逗号分隔符是否被正确使用?(密码里如果有逗号,这行可能会错位——把密码字段用双引号括起来)
- 编码是否为 UTF-8?(大多数电子表格软件默认导出为 UTF-8,Windows 上的 Excel 可能默认 GBK——另存时指定编码)
步骤二:在 Enpass 里导入
- Enpass → File → Import → 选 CSV 或自定义分隔符
- 选择刚才保存的 CSV 文件
- Enpass 打开导入向导,显示列映射界面:
- Enpass 自动识别并填充了标准列名的映射
- 非标准列(如果你用了自定义标题)需要手动选映射目标
- 可以跳过某些列(比如不想导入 icon 列)
- 选择要导入到哪个 Vault(主保险库或其他)
- 预览导入结果 → 确认 → 导入
常见 CSV 格式问题
问题一:密码里包含逗号,导致列错位
原因:CSV 用逗号分隔列,密码里的逗号会被误认为是列分隔符。
解决:
- 在 Excel / Google Sheets 里,把整个密码列用双引号括起来(包括密码本身)
- 例如:密码
p@ss,word→ CSV 里应该是"p@ss,word" - 电子表格软件在导出 CSV 时通常会自动处理这个,但手工处理时要注意
问题二:中文显示乱码
原因:导出时不是 UTF-8 编码。
解决:用文本编辑器(VS Code、Notepad++)打开 CSV → 检查右下角编码 → 如果是 ANSI / GBK → 另存为 UTF-8。
问题三:自定义分隔符
某些用户用制表符(Tab)或分号(;)作为分隔符而不是逗号。Enpass 支持自定义分隔符:
- 在导入向导里找到"分隔符 / Delimiter"选项
- 选择对应分隔符(Tab / 分号 / 管道符 等)
问题四:多条目在一行
某些导出格式可能把多个条目压缩在一行里——这不是 CSV 格式的正确用法,Enpass 无法解析。需要确保每一行是一个独立条目。
Enpass 提供的 CSV 模板下载
Enpass 官方帮助中心提供了可下载的 CSV 模板文件(带正确列标题的空 CSV)。下载后直接用 Excel 打开 → 逐行填入你的数据 → 导出为 CSV → 导入 Enpass。
CSV 导入 vs 其他导入方式
| 维度 | CSV 导入 | 浏览器自动导入 | 从第三方密码管理器导入 |
|---|---|---|---|
| 适用场景 | 手动整理的数据 | 浏览器里的密码 | 其他密码管理器 |
| 字段完整度 | 取决于 CSV 内容 | 通常较低 | 较高(取决于源管理器) |
| 精度 | 完全可控 | 自动(可能有遗漏) | 自动(依赖导出质量) |
| 耗时 | 整理数据时间长 | 最快(几秒钟) | 中等 |
| 加密 | CSV 明文(需自己加密) | 读取加密浏览器数据库 | 取决于导出格式 |
导入完成后
CSV 导入的数据质量可能比较高(因为你手动整理过),但还是要:
- 快速浏览条目列表,检查数量和准确性
- 审计仪表盘检查弱密码和重复密码
- 给关键条目加标签、分类
- 删除原始 CSV 文件(明文数据风险高)
下一步:Enpass 导出功能——参见 数据导出与互操作。