Chuyển CSV sang TXT
Lưu các hàng của file CSV thành file .txt. Dữ liệu giữ nguyên; điều thay đổi là cách hệ điều hành, bộ lọc email và biểu mẫu tải lên xử lý file, và thường đó chính là mục đích của việc chuyển đổi.
Chuyển đổi dữ liệu
hoặc thả tệp CSV, TSV, TXT … vào đây ·
Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút
Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.
Ký tự ngăn cách các cột trong tệp CSV và văn bản, dùng cho cả đọc và ghi. Tự động sẽ nhận diện từ dữ liệu đầu vào và ghi bằng dấu phẩy.
UTF-8 dùng được cho mọi ngôn ngữ. Chọn UTF-8 có BOM nếu Excel trên Windows hiển thị sai ký tự có dấu hoặc ký tự châu Á khi mở tệp CSV.
Với đầu vào Excel, ODS và Numbers: chỉ chuyển trang tính đầu tiên, hoặc mọi trang tính (mỗi trang tính một tệp CSV trong tệp ZIP, hoặc mỗi trang tính một khóa JSON).
Tên thẻ trang tính trong bảng tính mới, tối đa 31 ký tự.
Mảng đối tượng dùng tên cột làm khóa cho từng dòng; mảng của mảng gọn hơn và giữ tiêu đề làm mảng đầu tiên.
Tên phần tử ngoài cùng bao tất cả các dòng; mỗi dòng trở thành một <row> bên trong nó.
Dùng trong các câu lệnh CREATE TABLE và INSERT. Chỉ gồm chữ cái, chữ số và dấu gạch dưới.
Cách đặt dấu trích dẫn và kiểu cột hơi khác nhau giữa các cơ sở dữ liệu; hãy chọn hệ bạn sẽ nhập vào.
Ghi lại các ô ngày tháng theo một định dạng thống nhất. ISO (2026-10-18) an toàn nhất cho cơ sở dữ liệu và mã nguồn; giữ nguyên để chúng như trong tệp gốc.
Cách sử dụng công cụ này
- 1
Tải lên file CSV
Thêm tối đa 20 file CSV, mỗi file 95 MB. Các file dùng dấu phẩy, dấu chấm phẩy, tab hoặc dấu gạch đứng đều được nhận dạng nhờ Tự động phát hiện.
- 2
Thiết lập dấu ngoặc kép và bảng mã
Trong Cài đặt nâng cao, bật Đặt mọi giá trị trong ngoặc kép nếu bên nhận yêu cầu mỗi trường nằm trong dấu ngoặc kép, và chọn Mã hóa ký tự như UTF-8 with BOM cho các công cụ trên Windows.
- 3
Chuyển sang văn bản
Nhấn Chuyển sang Plain text, tải file .txt xuống rồi tải lên hoặc gửi đi.
Chuyển CSV sang TXT giữ nguyên mọi dòng và giá trị của file CSV, ghi chúng ra file .txt thuần để dữ liệu mở được bằng mọi trình soạn thảo văn bản và vượt qua các biểu mẫu chỉ nhận file văn bản.
Vì sao chuyển CSV sang TXT khi cả hai đều là văn bản thuần
File CSV vốn đã là văn bản thuần; RFC 4180 thậm chí đã đăng ký text/csv làm kiểu media vào năm 2005. Vì vậy lý do chuyển đổi mang tính thực tế chứ không phải kỹ thuật. Một số màn hình tải lên chỉ chấp nhận .txt và không gì khác. Và trên hầu hết máy tính, nhấp đúp file .csv sẽ mở Excel, chương trình này định dạng lại số dài, bỏ số 0 đứng đầu và đoán ngày tháng trước khi ai kịp xem dữ liệu.
File .txt tránh được cả hai vấn đề. File mở trong Notepad, TextEdit hoặc trình soạn code bất kỳ, đúng như đã ghi. Nếu bước tiếp theo vẫn là bảng tính, CSV sang XLSX sẽ cho người nhận một workbook đã tách sẵn các cột.
Khi nào cần file TXT chuyển từ CSV
| Nơi nhận | Định dạng đọc được | Chọn ở đây |
|---|---|---|
| File tồn kho Amazon Seller Central | Văn bản phân tách bằng tab (.txt) | TSV, đổi đuôi thành .txt |
| Nhập danh sách người nhận Mailchimp | CSV hoặc .txt phân tách bằng tab | Plain text hoặc TSV |
| Google Sheets, File › Import | .txt phân tách với ký tự phân cách đã chọn | Plain text |
| Đồng nghiệp dùng Windows | Nhấp đúp là .txt mở trong Notepad | Plain text |
Ví dụ chuyển CSV sang TXT
Đầu vào: sku;name;price
00417;Đèn bàn, đồng thau;39,90
Đầu ra : sku,name,price
00417,"Đèn bàn, đồng thau","39,90"| Nên | Không nên |
|---|---|
| Gửi file .txt khi người đọc cần thấy 00417 chứ không phải 417 | Tự đổi đuôi .csv thành .txt khi ký tự phân cách cũng cần thay đổi |
| Dùng UTF-8 with BOM nếu file được gửi đến công cụ Windows đời cũ | Mong Excel tự tách cột khi nhấp đúp; hãy nhập file vào thay vì mở trực tiếp |
| Giữ dòng tiêu đề để công cụ nhập ánh xạ được các cột | Trộn tab và dấu phẩy trong cùng một file |
Thông tin về định dạng CSV và văn bản thuần
CSV
Giá trị phân tách bằng dấu phẩy (CSV)
CSV là định dạng văn bản thuần cho bảng, trong đó mỗi dòng là một hàng và dấu phẩy phân tách các cột. Định dạng đã được dùng từ những ngày đầu của ngành máy tính và được mô tả trong RFC 4180, dù nhiều biến thể dùng dấu chấm phẩy hoặc tab và các bảng mã văn bản khác nhau. Gần như mọi bảng tính, cơ sở dữ liệu và công cụ phân tích đều nhập và xuất được CSV, nên đây là định dạng mặc định để chuyển dữ liệu giữa các hệ thống. CSV chỉ lưu giá trị, không có công thức, định dạng trình bày, nhiều trang tính hay kiểu dữ liệu.
- Nén
- –
- Độ trong suốt
- –
- Ảnh động
- –
- Ra mắt
- –
TXT
Văn bản thuần
Tệp TXT chỉ chứa ký tự thuần, không có định dạng, phông chữ, hình ảnh hay bố cục. Tệp văn bản hiện đại thường được mã hóa UTF-8, bao quát mọi ngôn ngữ, dù các tệp cũ có thể dùng bảng mã khác và hiển thị ký tự lỗi. Văn bản thuần rất nhỏ, không bao giờ lỗi thời và mở được trên mọi thiết bị, từ điện thoại đến máy chủ. Định dạng không chứa được chữ đậm, bảng hay hình ảnh, nên cấu trúc phải được thể hiện bằng khoảng trắng hoặc ký hiệu đánh dấu đơn giản.
- Nén
- –
- Độ trong suốt
- –
- Ảnh động
- –
- Ra mắt
- –
Lưu CSV thành TXT khi phần đuôi file quan trọng hơn nội dung: biểu mẫu tải lên chỉ chấp nhận .txt, script chỉ lấy các file *.txt, hoặc người đọc cần thấy giá trị gốc trong trình soạn thảo văn bản thay vì để Excel định dạng lại.
Câu hỏi thường gặp về chuyển CSV sang TXT
File TXT tạo từ CSV có khác gì bên trong không?
Gần như không đổi. Khi Ký tự phân cách ở chế độ Tự động phát hiện, công cụ đọc đúng ký tự phân cách mà file CSV của bạn dùng và ghi các dòng với dấu phẩy. Giá trị chứa dấu phẩy hoặc ngắt dòng vẫn được đặt trong ngoặc kép như trước. Tên file kết thúc bằng .txt, và đó là điều làm thay đổi cách file được xử lý.
Làm sao để có file văn bản phân tách bằng tab thay vì dấu phẩy?
Hãy chọn TSV trong Chuyển sang. TSV là văn bản thuần phân tách bằng tab, nên đổi đuôi file .tsv đã tải thành .txt sẽ cho ra đúng file .txt phân tách bằng tab mà Amazon Seller Central và các công cụ nhập tương tự yêu cầu.
Vì sao file TXT mở bằng Notepad thay vì Excel?
Windows gắn .txt với Notepad và .csv với Excel. Đó thường là lý do để chuyển đổi: người nhận thấy đúng từng ký tự, kể cả số 0 đứng đầu và mã số dài, thay vì bị Excel tự định dạng lại. Trong Excel, bạn vẫn có thể nạp file qua Data › From Text/CSV.
Có thể đặt mọi giá trị trong dấu ngoặc kép không?
Có. Bật Đặt mọi giá trị trong ngoặc kép và mỗi trường, kể cả số, sẽ được ghi trong dấu ngoặc kép. Một số công cụ nhập của ngân hàng và bảng lương đời cũ yêu cầu điều này; hầu hết công cụ hiện đại chấp nhận cả hai dạng.
Sau này có thể chuyển file TXT ngược lại thành CSV không?
Có, dùng TXT sang CSV. Vì nội dung không thay đổi nên chuyển qua lại vẫn chính xác; Tự động phát hiện sẽ tìm lại đúng ký tự phân cách.
- Chuyển TXT sang CSVChuyển file .txt có dấu phân cách sang CSV chuẩn online. Tự nhận diện tab, dấu |, chấm phẩy, khoảng trắng, sửa mã hóa, đặt ngoặc kép theo RFC 4180.
- Chuyển JSON sang TXTChuyển JSON sang file văn bản thuần: mỗi bản ghi một dòng, các trường phân tách bằng tab hoặc ký tự bạn chọn. Mở được bằng Notepad, Excel và công cụ dòng lệnh.
- Chuyển CSV sang XLSXChuyển CSV sang file Excel XLSX, giữ nguyên số 0 ở đầu, mã ID dài và chữ có dấu. Tự nhận diện file phân cách bằng dấu phẩy, chấm phẩy và tab.
- Chuyển CSV sang bảng MarkdownChuyển CSV sang bảng Markdown dạng pipe cho GitHub, GitLab, Obsidian hoặc Jupyter. Tự thoát ký tự |, giữ hàng tiêu đề, mọi dấu phân cách. Dán vào tài liệu.
- Chuyển TXT sang JSONChuyển file .txt sang JSON: các dòng phân tách bằng tab, dấu |, dấu phẩy hoặc khoảng trắng thành đối tượng theo dòng đầu. Hỗ trợ mã hóa cũ, 20 file cùng lúc.