CSVクリーナー

CSVデータのBOM除去、重複行削除、空白削除、行の並び替えを行います。入力すると自動的にプレビューが更新されます。

CSV入力

0 / 500,000 文字
ヒント: CSVデータを入力してください。入力すると自動的にプレビューが更新されます。
ファイルをドラッグ&ドロップ、または「ファイル選択」ボタンからアップロードできます。

クリーニング結果プレビュー

クリーニング設定

プレビューにリアルタイム反映されます

基本クリーニング

並び替え設定

1列目を基準に並び替えます(ヘッダーは保持)

このツールの使い方

  1. CSV入力: 左側のテキストエリアにCSVデータを入力します
  2. リアルタイムプレビュー: 入力すると右側に自動的にクリーニング結果が表示されます
  3. 設定調整: クリーニング設定や並び替え順序を選択します(プレビューも自動更新)
  4. 統計確認: 何行削除されたかなどの統計情報を確認できます
  5. ダウンロード: 「CSVファイルをダウンロード」ボタンでファイルを保存できます
  6. サンプル利用: サンプルタブから、様々な形式のCSVを試せます
  7. 履歴参照: 過去のクリーニング内容を履歴タブから呼び出せます

このツールの特徴

  • リアルタイムプレビュー: 入力と同時に右側でクリーニング結果を確認できます(500ms遅延)
  • ファイルアップロード: CSVファイルをドラッグ&ドロップまたは選択して読み込み可能(最大10MB)
  • BOM除去: ExcelなどでよくあるBOMを自動削除します
  • 重複行削除: 完全一致する行を自動的に検出して削除します
  • 空白削除: 各セルの前後にある不要なスペースを削除
  • 空行削除: 内容が空の行を削除します
  • 柔軟な並び替え: 昇順・降順で行を並び替えできます
  • 詳細な統計: 処理前後の行数や削除数をリアルタイム表示
  • サンプル集: よくある形式のCSVサンプルを用意
  • クリーニング履歴: 過去の処理内容を自動保存(最大10件)
  • ブラウザ内完結: データはサーバーに送信されず、完全にローカルで処理
  • レスポンシブ対応: スマホ・タブレットでも快適に操作(画面幅に応じて縦並びに)
  • 完全無料: 登録不要で今すぐ使えます

各機能の説明

BOM(Byte Order Mark)除去:

UTF-8のBOM(EF BB BF)を削除します。BOMが含まれているとシステムによっては文字化けや読み込みエラーの原因になります。

重複行削除:

完全に同じ内容の行を1行だけ残して削除します。ヘッダー行は重複チェックの対象外です。

各セルの前後の空白削除:

各セルの前後にある不要なスペースやタブを削除します。データの整合性を保ちます。

空行削除:

内容が空の行を削除します。データベースへのインポート時などに便利です。

並び替え:

1列目の値を基準に、行を昇順または降順で並び替えます。ヘッダー行がある場合は、ヘッダーを除いて並び替えます。日本語にも対応しています。

活用例

  • データクリーニング: Excelから書き出したCSVの不要なBOMや空白を削除
  • 重複データ削除: 顧客リストやメーリングリストから重複を削除
  • データベースインポート: データベースに取り込む前のデータ整形
  • データ整理: 空行や不要な空白を削除してデータを整理
  • データソート: 名前や日付でデータを並び替え
  • データ統合: 複数のCSVファイルを統合する前のクリーニング

注意点

  • 入力内容はブラウザ上でのみ処理され、サーバーには送信されません
  • 最大500,000文字まで入力できます
  • 重複行削除は完全一致する行のみが対象です
  • 並び替えは1列目を基準に行われます
  • ヘッダー行がある場合は、ヘッダーは保持されて並び替えられません
  • CSV形式の複雑な引用符やエスケープ処理には対応していますが、極端に複雑な形式の場合は正しく処理されない可能性があります
  • クリーニング履歴はブラウザのローカルストレージに保存されます
  • ページを閉じても履歴は保持されますが、ブラウザのデータを削除すると消去されます