CSV一括デコード・エンコード
CSVファイルを読み込んで、選んだ列だけをまとめて変換し、ダウンロードできます。 Shift_JISで保存されたCSVもそのまま読み込め、書き出す文字コードも選べます。 ファイルはサーバーに送信されません。
1. CSVを読み込む
ここにCSVをドラッグ&ドロップ
タップしてファイルを選ぶこともできます
.csv / .txt(カンマ区切り・タブ区切り)
または
読み込み
2. 変換する列と種類を決める
変換する列(複数選べます)
変換の種類
文字コード
結果の入れ方
3. できあがり
書き出す
文字コード
文字コード
使い方
- CSVをドラッグ&ドロップするか、枠をタップして選びます。文字コードは自動で判定します。
- 変換したい列を選び、変換の種類を決めます。表の下見で結果を確認できます。
- 書き出す文字コードを選んでダウンロードします。
書き出す文字コードの選び方
表計算ソフトでそのまま開く場合はUTF-8(BOM付き)が扱いやすくなります。
BOMがないUTF-8のCSVは、日本語環境の表計算ソフトがShift_JISと解釈して文字化けすることがあるためです。
Shift_JISを前提にした既存のシステムに取り込む場合は、Shift_JISを選べます。
ただしShift_JISで表せない文字(一部の絵文字や、サロゲートペアの文字など)は ? に置き換わります。
置き換わる文字がある場合は、ダウンロードの前に表示します。
読み込めるCSVについて
引用符で囲まれた値の中にカンマ・改行・引用符が入っていても正しく読み取ります(RFC 4180)。
改行コードはCRLF・LF・CRのいずれでも構いません。
1行目が見出しかどうかは切り替えられます。
区切り文字はカンマが既定です。タブ区切りのファイルは「タブ区切り」に切り替えると読めます。
このツールの前提
- 読み込みから書き出しまでブラウザの中で行い、ファイルはサーバーに送信していません。ページを閉じると内容は消えます。
- 文字コードの判定は、BOMの有無と、UTF-8として成立するかどうか、それ以外は内容のそれらしさで決めています。判定が合わない場合は手動で選び直せます。
- 書き出しの改行コードはCRLFです。表計算ソフトで開いたときに崩れにくいためです。
- 値の前後に空白がある場合、そのまま残すために引用符で囲んで書き出します。
- 変換できなかった値は元の値のまま残します。どの行が変換されたかは下見の表で色分けして示します。
- 行数の上限は設けていませんが、端末の性能に左右されます。数万行を超える場合は分けて処理すると安定します。