Обрезка пробелов в тексте
Мгновенно удаляйте пробелы в начале и в конце каждой строки текста. Выберите один из четырёх режимов: с двух сторон, только начало, только конец или сжатие всех пробелов. Бесплатно, приватно и без регистрации.
Select Trim Mode
Четыре режима обрезки
Выберите режим под свою задачу:
- С двух сторон: удаляет пробелы в начале и конце каждой строки — самый частый вариант.
- Только начало: убирает начальные отступы, оставляя пробелы в конце.
- Только конец: убирает пробелы в конце строки, удобно перед коммитом.
- Сжать все пробелы: обрезает обе стороны и сводит повторяющиеся пробелы к одному внутри строки.
Построчно, не затрагивая содержимое
Инструмент удаляет только невидимые пробелы и табуляции в начале или конце строки: слова, знаки препинания и цифры остаются нетронутыми.
Пустые строки сохраняются, поэтому структура документа не меняется. Панель статистики показывает изменённые строки и удалённые символы.
Код, приватность и файлы
В исходном коде пробелы в конце строк засоряют git-диффы и вызывают предупреждения ESLint, Prettier и PEP 8; в Python они могут приводить к ошибкам отступов.
Всё обрабатывается на JavaScript на вашем устройстве: вставьте текст или загрузите .txt, .md, .csv либо .log и скачайте результат без ограничения размера.
Часто задаваемые вопросы
Инструмент удаляет пробелы в начале и/или конце каждой строки текста. Он работает построчно, сохраняя структуру содержимого и убирая невидимые пробельные символы, которые вызывают проблемы с форматированием и расхождения в данных. Вся обработка идёт локально в браузере.
Пробелы в начале стоят перед первым видимым символом — например, отступы. Пробелы в конце идут после последнего видимого символа: они невидимы и часто появляются случайно при редактировании.
Нет. Удаляются только невидимые пробельные символы (пробелы и табуляции) в начале и/или конце каждой строки. Видимое содержимое — слова, знаки препинания, цифры — не меняется. Панель статистики показывает, сколько строк изменено и сколько символов удалено.
Он обрезает обе стороны каждой строки И заменяет несколько подряд идущих пробелов или табуляций внутри строки одним пробелом. Например, «Привет мир» превращается в «Привет мир». Удобно для нормализации текста, скопированного из PDF или с веб-страниц.
Нет. Пустые строки сохраняются — пробелы убираются только в строках с содержимым. Если строка состоит только из пробелов или табуляций, они удаляются и остаётся пустая строка. Для полного удаления пустых строк используйте отдельный инструмент.
Да. Нажмите кнопку загрузки в поле ввода, чтобы открыть текстовый файл (.txt, .md, .csv, .log). Содержимое сразу загрузится и обработается. Очищенный результат скачивается кнопкой в панели вывода.
Полностью. Вся обработка идёт на JavaScript в вашем браузере. Текст не загружается на сервер, не сохраняется и не логируется. После закрытия вкладки текст исчезает.
Пробелы в конце строк в исходном коде создают шумные git-диффы, вызывают ошибки линтеров ESLint, Prettier и PEP 8 и могут приводить к тонким багам в языках, чувствительных к отступам, например в Python. Большинство стайлгайдов требуют убирать их перед коммитом.
Да, 100 % бесплатно, без скрытых платежей и ограничений. Без регистрации, премиум-тарифа, лимитов использования и ограничений размера файла.