Перейти к содержимому

Конвертер концов строк — LF, CRLF или CR

Вставьте текст и переключите концы строк между LF (Unix/macOS), CRLF (Windows) и CR (классический Mac) целиком в браузере — без загрузки.

TextText

Конвертация при вводе — вставьте текст или перетащите файл.

Ввод(Text)
Вывод(Text)

Работает в браузере — ничего не отправляется на наши серверы.

Windows CRLF, попавший в Unix shell-скрипт, ломает вещи тонко — shebang и хвостовые пробелы выглядят нормально, пока CI не упадёт. Нормализация концов строк перед коммитом экономит этот поиск.

Выберите конец, который ждёт целевая платформа, конвертируйте один раз и вставьте обратно. Инструмент не загружает текст; всё остаётся во вкладке.

Если файл на самом деле CSV или образец env, который тоже нужно переформатировать — сначала концы строк, затем CSV → JSON или dotenv → JSON.

Как пользоваться

  1. Вставьте текст
  2. Выберите LF, CRLF или CR
  3. Скопируйте результат

Зачем этот конвертер

  • LF, CRLF и классический CR в одном месте
  • Мгновенная конвертация при смене цели
  • Вставка никогда не уходит на сервер

Когда полезно

  • Shell-скрипты
  • Уборка CSV и логов
  • Вставки конфигов между ОС

Советы

  • После копирования убедитесь, что редактор не перепишет концы строк при сохранении.
  • В большинстве git-репозиториев предпочитайте LF, если проект явно не документирует CRLF.

Примеры

Ввод Вывод Примечание
Windows .bat или .ps1, сохранённый с CRLF Те же символы, каждый перенос теперь LF Полезно до того, как Linux CI прочитает файл
Unix shell-скрипт, открытый в Windows Нормализуйте в CRLF, если Windows-инструмент этого требует —

Вопросы про концы строк

Меняются ли слова в строках?
Нет — только разрыв между строками. Символы в строке те же.
Можно вставлять двоичные файлы?
Нет. Только текст — не изображения, архивы и не исполняемые файлы.
Редактор откатит правку?
Многие редакторы снова применяют настройки проекта при сохранении. После копирования проверьте .gitattributes или editorconfig.

Связанное