改行コード変換 — LF、CRLF、または CR
テキストを貼り、LF(Unix/macOS)、CRLF(Windows)、CR(クラシック Mac)の間で改行を切り替え。すべてブラウザ内 — アップロードなし。
TextText
入力すると変換されます。貼り付けやファイルドロップも可。
入力(Text)
出力(Text)
ブラウザ内で処理します。サーバーには送信しません。
Windows の CRLF が Unix シェルスクリプトに混ざると、見た目は問題なくても CI が失敗することがあります。コミット前に改行を揃えるとその追跡を避けられます。
対象プラットフォームが求める改行を選び、一度変換して貼り戻してください。テキストはアップロードされず、すべてタブ内です。
CSV や env の形も変えたいなら、先に改行を揃え、次に CSV から JSON や dotenv から JSON を開いてください。
使い方
- テキストを貼る
- LF / CRLF / CR を選ぶ
- 結果をコピー
この変換を使う理由
- LF・CRLF・クラシック CR を一か所で
- 目標を変えるとすぐ変換
- 貼り付けをアップロードしない
こんなときに
- シェルスクリプト
- CSV とログの整理
- OS をまたぐ設定の貼り付け
ヒント
- コピー後、エディタが保存時に改行を書き換えないか確認。
- プロジェクトが CRLF と書いていない限り、多くの git リポジトリは LF を優先。
例
| 入力 | 出力 | 備考 |
|---|---|---|
| CRLF で保存された Windows の .bat や .ps1 | 文字はそのまま、改行だけすべて LF | Linux CI が読む前に便利 |
| Windows で開いた Unix シェルスクリプト | Windows ツールが CRLF を要求するなら CRLF に正規化 | — |
改行のよくある質問
- 各行の文字は変わりますか?
- いいえ — 行と行の間の改行だけです。行上の文字はそのままです。
- バイナリを貼っていい?
- いいえ。テキスト専用です — 画像・zip・実行ファイルは不可。
- エディタが元に戻しませんか?
- 多くのエディタは保存時にプロジェクトの改行設定を再適用します。結果をコピーしたあと .gitattributes や editorconfig を確認してください。