↵ 改行コード・エンコード変換
テキストの改行コード (LF / CRLF / CR)、BOM、文字コード (UTF-8 / Shift-JIS / EUC-JP)、インデント (タブ ⇔ スペース)、行末空白、重複空行をまとめて変換します。
✅ 完全無料・登録不要・テキスト/ファイルはサーバーに送信/保存されません
🔒 プライバシーについて
- ・すべての変換はブラウザ内 (TextEncoder / TextDecoder API) で完結します
- ・テキスト・ファイル内容は一切サーバーに送信されません
- ・保存ログ・履歴・データベース等は存在しません
📂 ファイルをドラッグ&ドロップ、またはクリックで選択 (任意)
変換結果
📖 使い方
-
1
テキスト/ファイルを入力テキストエリアに貼り付けるか、ファイルをドラッグ&ドロップで読み込みます。
-
2
変換オプションを選ぶ改行 (LF/CRLF/CR)、BOM、エンコード、インデント、行末空白、重複空行をまとめて指定します。
-
3
変換してコピーまたは保存結果をクリップボードへコピー、またはファイルとしてダウンロードできます。
❓ よくある質問
Shift-JIS で出力できないのはなぜ?
ブラウザの TextEncoder API は UTF-8 のエンコードのみネイティブ対応です。Shift-JIS / EUC-JP の出力は内蔵の変換テーブルで処理しますが、これらに含まれない文字 (絵文字など) は ? に置換されます。
BOM とは?付けるべき?
BOM (Byte Order Mark) はファイル先頭の 3 バイト (EF BB BF) で、UTF-8 を識別するためのマーカーです。Excel で CSV を開く場合は付ける必要がありますが、Web (HTML/JS) や Linux ツールでは付けないのが一般的です。
ファイルはサーバーに送信されますか?
いいえ。FileReader API でブラウザ内のみで読み込み、変換、ダウンロードまで完結します。Network タブで通信が無いことを確認できます。