改行コードの一つで、改行を表わす制御コードシーケンスの一種。間にスラッシュ等を挿み「CR/LF」「CR-LF」「CR+LF」などとも書かれる。
CR(0/13)に続き、LF(0/10)を送る2バイトシーケンスである。
最近では殆どなくなったが、ラインプリンタで改行を表わすのに広く用いられた。
CP/M、MSX-DOS、MS-DOS、Microsoft WindowsなどのOSでは、改行にCRLFを用いる。
RFC 2822準拠の電子メール文書形式、IRCプロトコルのメッセージ形式、その他多くのプロトコルでも、改行にCRLFを用いる。
テレタイプは初期のコンピュータに繋げられ、端末として使われた。これが、現在の改行コードの元になったのである。
CP/Mや、MS-DOS、そして現在のWindowsも、これを律義に引き継ぎ、この二組を改行コードとしてそのまま使っている。
一方、UNIXでは\nつまりニューライン(ラインフィード)LFだけになり、Mac OSではキャリッジリターンCRだけを改行コードとして採用したのである。なお、Mac OSもMac OS Xからは内部がUNIXとなり、改行コードもLFが使用されるようになった。