CSV轉Excel
在線CSV轉Excel工具,上傳CSV文件後解析並生成可下載的 .xlsx 文件
點擊或拖曳檔案至此上傳
SUPPORTED: .csv,.txt
使用說明
- 1 上傳 .csv 文件
- 2 選擇分隔符(默認逗號)和編碼
- 3 點擊生成按鈕,下載 .xlsx 文件
相關工具
CSV / JSON 互轉
在線 CSV 與 JSON 互轉工具,支持表頭解析、數組對象格式化和結果複製。
Excel轉CSV
在線Excel轉CSV工具,支持上傳 .xlsx/.xls 文件並導出為CSV文本,使用SheetJS解析
Excel轉JSON
在線Excel轉JSON工具,上傳Excel文件後解析為JSON對象數組(首行為鍵)
HTML轉Markdown
在線HTML轉Markdown工具,使用TurndownService解析HTML並輸出標準Markdown格式
圖片轉PDF
在線圖片轉PDF工具,支持多張圖片按順序生成PDF,每張圖片一頁,純瀏覽器端處理
JSON轉CSV
在線JSON轉CSV工具,支持嵌套對象展平、自動生成表頭,正確處理逗號、引號和換行。
JSON轉Excel
在線JSON轉Excel工具,粘貼JSON數組後生成可下載的 .xlsx 文件,自動提取字段作為表頭
Markdown / HTML 互轉
在線 Markdown 與 HTML 互轉工具,支持安全預覽、源碼轉換和快速複製結果。
PDF轉圖片
在線將 PDF 每一頁渲染為高清 PNG 圖片,支持逐頁下載,全部在瀏覽器內完成。
關於此工具
CSV 轉 Excel 工具使用 SheetJS 庫在瀏覽器端將 CSV 文件解析並生成標準 .xlsx 格式文件,無需上傳到服務器,數據全程在本地處理,支持自定義分隔符(逗號、製表符、分號)和文件編碼。
典型使用場景:數據庫導出的 CSV 文件需要發給不懂技術的同事,直接發 .xlsx 格式更友好;系統導出的 UTF-8 CSV 在 Excel 中直接打開亂碼,通過此工具轉換後可正確顯示中文;需要在 Excel 中對 CSV 數據做進一步格式化、圖表分析時,先轉換為 .xlsx 再操作。
相比在 Excel 裡手動導入 CSV(需要設置編碼、分隔符,多步操作),這個工具一步完成,特別是對於頻繁需要將 CSV 發給非技術人員的場景,可以大幅減少重複操作。
常見問題
CSV 文件亂碼如何處理? +
中文亂碼通常是因為 CSV 文件是 GBK/GB2312 編碼,而工具默認用 UTF-8 解析。上傳時選擇正確的文件編碼(GBK 或 UTF-8),工具會使用對應編碼解析文件內容。如果不確定編碼,可以先用記事本或 VS Code 打開 CSV 文件查看編碼信息。
支持哪些 CSV 分隔符? +
除了標準的逗號分隔符(,),工具還支持製表符(Tab,常見於 .tsv 文件)、分號(;,Excel 在部分地區默認用分號)和豎線(|)。上傳文件後如果預覽數據沒有正確分列,嘗試切換分隔符重新解析。
轉換後的 Excel 文件能保留原始數字格式嗎? +
工具會嘗試識別 CSV 中的數字列(包括整數、小數、百分比)並在 xlsx 中設置對應數字格式,但不能保證 100% 還原所有格式。如果數字被識別為文本(特別是前導零的編號,如 001),需要在 Excel 中手動將列格式設置為文本再重新導入。
生成的 .xlsx 文件支持多個工作表嗎? +
一般情況下,每個 CSV 文件對應生成一個工作表的 .xlsx 文件。如果需要多個 CSV 合併為多工作表的 Excel 文件,可以逐個轉換後在 Excel 中手動合併,或使用批量處理腳本(Python + openpyxl)完成。
文件大小有限制嗎? +
工具在瀏覽器本地運行,處理能力受限於瀏覽器內存。通常 10MB 以內的 CSV 文件處理很流暢,數十萬行也沒問題。超過 50MB 的大文件可能導致瀏覽器變慢,建議分割後分批處理,或使用命令行工具(如 csvkit、Python pandas)處理超大文件。