Skip to main content

行末変換ツール LF(Unix)、CRLF(Windows)、CR(クラシックMac)などの行末を相互に変換します。

行末変換ツール illustration
📝

行末変換ツール

LF(Unix)、CRLF(Windows)、CR(クラシックMac)などの行末を相互に変換します。

1

テキストを貼り付け

変換するために、改行コードが含まれたテキストを貼り付けてください。

2

対象の形式を選択

LF、CRLF、またはCRなどの対象の改行コード形式を選択します。

3

結果をコピー

変換された改行コードを持つテキストをコピーしてください。

Loading tool...

What Is 行末変換ツール?

Line Ending Converterは、テキスト内の改行文字を3つの主要な形式間で変換します。LF (\n、Unix/Linux/现代macOSで使用) 、CRLF (\r\n、Windowsで使用) 、CR (\r、Classic Mac OSで使用)です。まずすべての改行をLFに正規化し、その後選択されたターゲット形式に変換します。これにより、テキストやコードをオペレーティングシステム間で移動するときに発生する一般的な問題が解決されます。

Why Use 行末変換ツール?

  • OSプラットフォーム間でファイルを移動するときの改行コードに関する問題を修正します
  • クロスプラットフォームプロジェクト用に標準的な改行コード形式を確立します
  • WindowsのCRLFをUnixのLFに、またはその逆に変換します
  • Gitおよびバージョン管理システムでの改行コードに関するコンフリクトを解決します

Common Use Cases

クロスプラットフォーム開発

Windows、Mac、およびLinux間で共同作業を行う際に、標準的な改行コード形式を使用します。

Gitに関する問題

バージョン管理されたファイルでの改行コードに関するコンフリクトを修正します。

ファイル転送

OS間でファイルを転送した後に、改行コード形式を変換します。

スクリプトの互換性

Unixとの互換性を持つために、シェルスクリプトがLF改行コード形式を使用することを確認します。

Technical Guide

コンバーターは2ステップのプロセスを使用しています。まず、すべての改行をLF (\n) に正規化します。CRLF (\r\n) を最初に置き換え、その後残りのCR (\r) を置き換えます。CRLF は先に置き換える必要があります。そうしないと、2重のLF が作成されます。正規化後にツールは、ターゲット形式に変換します。CRLF の場合、LF は \r\n に変わります。CR の場合、LF は \r に変わります。LF の場合、さらに変換する必要はありません。このアプローチにより、入力内の混合された改行を正しく処理し、入力形式に関係なく一貫した出力を生成します。

Tips & Best Practices

  • 1
    LF (\n) は、Unix、Linux、および最新のmacOSで標準的な形式です
  • 2
    CRLF (\r\n) はWindowsで標準的な形式です
  • 3
    CR (\r) はClassic Mac OS 9以前で使用されていました
  • 4
    ほとんどの現代的なエディターはLFおよびCRLFの両方を処理できますが、スクリプトには特定の改行コード形式が必要になる場合があります

Related Tools

Frequently Asked Questions

Q LFとCRLFの違いは何ですか?
LF (Line Feed, \n) は1文字です。CRLF (Carriage Return + Line Feed, \r\n) は2文字です。これらは異なるOSで同じ目的を持ちます。
Q どの形式を使うべきですか?
Unix/Mac/最新システム用にLFを使用します。Windows専用アプリケーション用にCRLFを使用します。大多数のソフトウェアは両方に対応しています。
Q 混合された改行コード形式を処理できますか?
はい、すべての改行コード形式が最初に正規化され、その後対象形式に変換されます。
Q 出力は同じになりますか?
視覚的に見てみるとテキストは同一に見えます。変更は目に見えない改行コード文字の中にあります。
Q 私のテキストの改行コード形式を確認するにはどうすればよいですか?
Whitespace Visualizerツールを使用して、改行コード文字が↵ (LF)、¶ (CRLF)、または← (CR)でマークされていることを確認します。

About This Tool

行末変換ツール is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.