Текстовые инструменты

Текстовые инструменты — 10 бесплатных браузерных инструментов: сравнение текстов, конвертер регистра и сортировка с удалением дубликатов. Всё работает локально без регистрации, ваши данные остаются приватными, а результат получается мгновенно.

10 инструментов
Сравнение текстовБесплатный онлайн-инструмент для сравнения двух текстов с выделением добавленных, удалённых и изменённых строк. Он сравнивает построчно алгоритмом Myers, как Git, и поддерживает встроенный diff внутри строк.
Конвертер регистраКонвертер регистра, мгновенно превращающий текст в camelCase, snake_case, kebab-case, PascalCase, ВЕРХНИЙ и нижний. Удобен для переименования переменных и идентификаторов в коде.
Сортировка строк и удаление дубликатовСортируйте строки текста по алфавиту или естественным порядком и удаляйте дубликаты, с выбором направления и учёта регистра. Есть удаление пустых строк и статистика дубликатов.
Добавить/Удалить номера строкБесплатный онлайн-инструмент, чтобы добавить номер перед каждой строкой текста или убрать имеющиеся, с начальным номером и разделителем для кода или логов.
Реверс текстаПереворачивайте текст по символам, словам или строкам с корректной обработкой эмодзи и многобайтовых символов Unicode. Определение палиндромов встроено, бесплатно в браузере.
Генератор Lorem IpsumГенератор текста-рыбы Lorem Ipsum по словам, предложениям или абзацам — ровно в нужном объёме. Идеален для макетов и проверки вёрстки, бесплатно в браузере.
Калькулятор длины строкиБесплатный онлайн-инструмент для расчёта длины строки, размера в байтах UTF-8 и UTF-16, числа строк и слов в реальном времени. Эмодзи считаются по кодовой точке Unicode.
Предпросмотр MarkdownБесплатный онлайн-инструмент для предпросмотра Markdown в реальном времени и конвертации в HTML, показывающий, как отрисуются заголовки, таблицы и ссылки.
Экранирование/Деэкранирование строкБесплатный онлайн-инструмент для экранирования и обратного преобразования строк для 7 языков: JavaScript, Python, Java, Go, PHP, SQL и HTML. Преобразует спецсимволы в \n и \t.
Поиск и заменаБесплатный инструмент поиска и замены для текста и кода. Ищите по обычному тексту или регулярным выражениям (regex), учитывайте регистр и заменяйте все совпадения сразу в браузере.

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

  1. 1
    Вставьте текст и посмотрите цифры— Счётчик длины показывает символы, слова и строки, а также размер в байтах UTF-8 и UTF-16 — именно его измеряет колонка базы данных или лимит SMS.
  2. 2
    Выполните нужное преобразование— Смените регистр, отсортируйте строки и уберите дубликаты, добавьте или снимите нумерацию строк либо сделайте замену по регулярному выражению во всём блоке.
  3. 3
    Проверьте, что изменилось— Сравнение текстов подсвечивает каждую добавленную, удалённую и изменённую строку относительно оригинала, а экранирование строк превращает результат в безопасный литерал для JavaScript, Python, Java, Go, PHP, SQL или HTML.

Часто задаваемые вопросы

Он считает по кодовым точкам Unicode: простое эмодзи даёт единицу, а флаг или вариант с оттенком кожи — несколько. По-настоящему важны показанные рядом размеры в байтах UTF-8 и UTF-16: именно от них зависят сегменты SMS и лимиты колонок в базе.

Инструмент сортировки и удаления дубликатов закрывает почти всё: алфавитная или естественная сортировка, учёт регистра, удаление пустых строк и статистика, сколько строк выпало. Если же речь о переименовании идентификаторов, конвертер регистра переведёт весь список между camelCase, snake_case и kebab-case за один проход.

Сравнение текстов сопоставляет две версии построчно алгоритмом Майерса — тем же семейством, что использует Git, — и подсвечивает добавленное, удалённое и изменённое. Поиск и замена работает с одним текстом: находит совпадения по строке или регулярному выражению и заменяет их все разом.

Этот сайт использует файлы cookie для улучшения опыта и рекламы. Подробнее

Разрешите рекламу на этом сайте

Чтобы пользоваться инструментами, разрешите рекламу на этом сайте. Доход от рекламы позволяет сохранять сервис бесплатным.

Откройте блокировщик, отключите его для этого сайта и проверьте снова.