# 文本文件合并工具

合并多个文本文件，支持多种合并策略（连接、交错、智能合并等）

> 标准页面: https://elysiatools.com/zh/tools/txt-merger

- **分类:** Data Processing

- **关键词:** txt, 合并, 合并文件, 文本, 文件, 连接

## 概述

文本文件合并工具是一个高效的在线工具，用于将多个文本文件合并为一个文件。它支持多种合并策略，如连接、交错和智能合并，并允许自定义分隔符、添加文件头或行号，适用于各种文本处理需求。

## 输入项

- **文本文件** (file): Select text files to merge...
- **合并策略** (select)
- **分隔符** (select)
- **包含文件头** (select)
- **添加行号** (select)
- **文件编码** (select)

## 适用场景

- 当需要将多个日志文件合并为一个文件以便集中分析时。
- 当需要交错合并多个数据文件以创建统一的时间序列视图时。
- 当需要智能合并不同格式的文本文件（如.txt、.md、.csv）时。

## 工作原理

- 上传一个或多个文本文件（最多5个，每个最大50MB）。
- 选择合并策略：连接、交错、块或智能合并。
- 配置分隔符、是否包含文件头、添加行号以及文件编码。
- 点击合并按钮，下载合并后的文件。

## 使用案例

- 合并服务器日志文件进行故障排查和分析。
- 交错合并多个CSV数据文件以创建综合报告。
- 智能合并Markdown文档和纯文本文件以生成统一文档。

## 常见问题

### 支持哪些文件格式？

支持.txt、.md、.log、.csv等纯文本文件。

### 最大可以上传多少个文件？

最多可以同时上传5个文件。

### 合并策略有哪些区别？

连接策略按文件顺序合并；交错策略按行交错合并；块策略用分隔符分隔文件；智能策略自动检测格式合并。

### 可以自定义分隔符吗？

是的，可以选择无分隔符、换行、双换行或自定义分隔符。

### 合并后的文件编码是什么？

默认使用UTF-8编码，也支持ASCII、Latin-1和UTF-16 LE。

## 相关工具

- [混乱文本结构化数据工作台](https://elysiatools.com/zh/tools/messy-text-to-structured-data-workbench): 从粘贴文本、混合分隔符、键值行或 HTML 中推断表格，并导出 CSV、JSON 和 Markdown。
- [PDF 表格提取到 CSV/JSON](https://elysiatools.com/zh/tools/pdf-table-extractor-to-csv-json): 用 OpenDataLoader 从 PDF 中抽取表格，并导出为结构化 JSON、扁平 CSV 或 HTML 表格
- [文本编码取证与修复](https://elysiatools.com/zh/tools/text-encoding-forensics-and-repair): 检查编码、BOM、换行风格和乱码迹象，并生成带评分的本地修复候选。
- [AI Token 预估器](https://elysiatools.com/zh/tools/ai-token-estimator): 按语言体系分析文本，并预估 OpenAI、Codex、Claude 和 DeepSeek 的 token 消耗
- [JSON文件合并工具](https://elysiatools.com/zh/tools/json-merger): 将多个JSON文件合并成一个文件，支持多种合并策略（深度合并、覆盖合并等）
- [文本文件转PDF转换器](https://elysiatools.com/zh/tools/text-file-to-pdf-converter): 将文本文件（.txt、.md、.csv等）转换为PDF文档，支持自定义格式和编码
- [Data URI 生成器](https://elysiatools.com/zh/tools/data-uri-generator): 将文件转换为 Data URI（Base64 或百分号编码），用于直接在 HTML、CSS 或 Markdown 中内联图片、字体等资源
- [数据集不平衡检测与重采样](https://elysiatools.com/zh/tools/dataset-imbalance-detector-resampler): 检测 CSV 或 JSON 数据集中的类别不平衡，对比重采样策略，并预览平衡后的输出数据集

## 示例

- [PDF示例](https://elysiatools.com/zh/samples/pdf-samples): 2026-02-01 到 2026-02-10 工具生成的PDF示例
- [CSV示例](https://elysiatools.com/zh/samples/csv-samples): 各种数据类型、大小和复杂度级别的CSV示例文件
- [Python 示例](https://elysiatools.com/zh/samples/python): Python代码示例和Hello World演示
- [7Z 查看器示例](https://elysiatools.com/zh/samples/7z-viewer-samples): 包含文本和 JSON 文件的小型 7Z 压缩包，用于浏览器内预览
