Главная›Инструменты›Текст и картинки›Текст и редактура›Латиница в кириллице и невидимые символы

Латиница в кириллице и невидимые символы

Текст выглядит обычно, а поиск по нему промахивается: внутри слова стоит латинская «о» или неразрывный пробел из Word. Инструмент проходит текст посимвольно, подсвечивает подозрительные места прямо в тексте и выписывает каждое в таблицу — с позицией, кодом вида U+00A0 и объяснением, чем оно мешает.

0 знаков
Разбор идёт в браузере, текст никуда не уходит. За раз проверяется до 100 000 знаков.
Смешанных слов
0
Невидимок
0
Двойников пунктуации
0
Затронуто символов
0
Вставьте текст в поле слева: проверка запустится сразу.

Где стоят находки

буквы-двойники невидимки двойники пунктуации
Здесь появится ваш текст с подсветкой каждого подозрительного места.
Клик по подсвеченному символу отмечает его строку в таблице ниже.

Что нашлось

Неразрывные пробелы, тире и кавычки-ёлочки часто стоят осознанно: перед единицами измерения, в инициалах, в диапазонах дат. Их галочки сняты заранее — отметьте вручную те строки, которые вам мешают.
ЧинитьПозицияСимволКодЧто этоЧем мешаетЗамена
Находок пока нет.
Позиция — номер строки и номер знака в ней.

Исправленный текст

заменено 0 мест
Скопировано

Что находит проверка

Инструмент проходит текст посимвольно и находит то, что глазом не видно: латинские буквы внутри русских слов, русские внутри латинских, неразрывные пробелы из Word, мягкие переносы, символы нулевой ширины и другие невидимые знаки. Каждая находка подсвечивается прямо в тексте и попадает в таблицу с позицией, кодом и названием, а исправленный вариант с заменой на правильные буквы готов к копированию.

Русская «о» и латинская «o» выглядят одинаково, но для поиска, сортировки и ключевых слов это разные символы: страница с латинской буквой в слове не найдётся по запросу, формула в таблице не сойдётся. Такие подмены появляются при копировании из PDF и после автозамены.

Страница Остромирова Евангелия
Кириллица и латиница делят десяток одинаковых начертаний: а, е, о, р, с, у, х. Фото: Викисклад, общественное достояние.
НаходкаКак выглядитЧем вредна
Латинская буква в русском словекoмпания (o — U+006F)Поиск и проверка орфографии не узнают слово
Неразрывный пробелU+00A0Строки не переносятся, дубли в базах
Мягкий переносU+00ADНевидим, ломает поиск и сравнение
Символ нулевой шириныU+200B«Пустой» символ внутри слова
Русская буква в коде или URLса.ru (с — U+0441)Ссылка ведёт не туда

История похожих букв

Подмена похожих букв старше компьютеров: наборщики путали кегли разных гарнитур, а в кириллице и латинице с XVIII века, после петровского гражданского шрифта, начертания а, е, о, р, с, у, х совпали. В Unicode 1991 года эти буквы получили разные коды, и компьютер стал различать то, что человек не видит.

В 2001 году Евгений Габрилович и Алекс Гонтмахер показали атаку омографов: домен с русской «а» вместо латинской выглядит как настоящий и ведёт на подделку; браузеры с тех пор показывают такие адреса в виде punycode. Консорциум Unicode ведёт список «confusables» из тысяч похожих пар, а невидимые символы, неразрывный пробел и мягкий перенос, приходят из Word и вёрстки. Инструмент проверяет текст по этим спискам.

Клавиатура
Русская и латинская раскладки живут на одних клавишах; одна буква не в той раскладке и остаётся незамеченной. Фото: Викисклад, общественное достояние.
Таблица ASCII
Латиница из ASCII и кириллица из блока U+0400: одинаковые на вид буквы с разными кодами. Фото: Викисклад, общественное достояние.

Как проверять тексты

Вставьте текст и нажмите «Проверить»: подозрительные места подсветятся, таблица покажет каждый символ с кодом. Включите метки, чтобы увидеть невидимые символы, и скопируйте исправленный текст, где латиница внутри русских слов заменена на кириллицу и наоборот. Аббревиатуры вроде IT или URL инструмент не трогает: там латиница целиком.

Проверяйте так тексты для сайта перед публикацией и ключевые слова перед загрузкой в рекламу: одна латинская буква делает запрос невидимым. Кодировочные повреждения, где вместо букв мусор, лечит инструмент исправления кракозябр, а полную чистку от невидимых символов и лишних пробелов делает очистка текста.

Проверкапосимвольная
Находитподмены букв, невидимые символы
Показываетпозицию, код, название
Исправляетда
Гражданский шрифт1708
Unicode1991
Атака омографов2001
Данные на серверне уходят

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

Исправление здесь выборочное: у каждой находки своя галочка, потому что неразрывный пробел перед «₽» и длинное тире в предложении часто стоят по делу. Разбор идёт в браузере, текст никуда не отправляется.

  1. Заголовок, описание товара, кусок статьи или строку из выгрузки. Разбор запускается сразу при вставке, потолок — 100 000 знаков за раз.
  2. Смешанные слова, невидимки и двойники пунктуации закрашены разным цветом прямо в тексте. Переключатель «показать спрятанные символы» рисует метки вместо пустоты, чтобы находки было видно глазами.
  3. Каждая строка — позиция, сам символ, его код, название по-русски и объяснение, чем он мешает. Клик по подсветке в тексте отмечает нужную строку.
  4. Галочки заранее стоят у явного мусора: буквы-двойники и символы нулевой ширины. Неразрывные пробелы, тире и ёлочки отмечайте вручную — часть из них поставлена осознанно.
  5. Исправленный текст собирается под таблицей и обновляется на каждую галочку. Кнопка кладёт его в буфер обмена.

Частые вопросы

Почему поиск не находит слово, которое видно на экране?

Скорее всего внутри слова стоит буква из другого алфавита. Латинские «a», «c», «e», «o», «p», «x», «y» и прописные «A», «B», «C», «E», «H», «K», «M», «O», «P», «T», «X» рисуются так же, как кириллические, но для компьютера это другие символы. Слово «оптовые» с латинской «о» никогда не совпадёт с запросом, набранным кириллицей. Тот же эффект дают символы нулевой ширины: они рвут слово посередине и остаются невидимыми.

Откуда такие символы берутся в тексте?

Чаще всего из копирования. Word и Google Docs сами ставят неразрывные пробелы и типографские кавычки, PDF отдаёт тонкие шпации вместо пробелов, вёрстка в макете добавляет мягкие переносы, часть CMS вставляет символ нулевой ширины при переносе строки. Буквы-двойники приходят из раскладки и из чужих выгрузок: латинская «C» в артикуле, кириллическая «О» в английском названии.

Неразрывные пробелы нужно вычищать?

Далеко не всегда. Неразрывный пробел держит на одной строке инициалы и фамилию, число и единицу измерения, короткий предлог и следующее слово — там он поставлен по делу. Убирать его стоит, когда текст едет в код, в адрес страницы, в CSV или в поле, где ждут обычный пробел. Поэтому у каждой строки таблицы своя галочка, и у пробелов она снята заранее.

Чем латинская буква в русском слове вредит сайту?

Поисковая система разбирает такое слово как другую последовательность символов и перестаёт связывать его с обычным запросом. Страница теряется по своему же названию, фильтр в каталоге не собирает товар в нужную группу, выгрузка в маркетплейс отдаёт дубль карточки. В заголовке и в адресе страницы это заметно сильнее всего: адрес выглядит привычно, а ведёт в никуда.

Что будет со словами вроде «SEOшник» или «Яndex»?

Они попадут в таблицу как смешанные: два алфавита в одном слове инструмент видит именно так. Замену для них он не предлагает — у латинских «S», «n», «d» кириллических двойников нет, и подстановка испортила бы слово. Галочка у такой строки не ставится: находку видно, решение остаётся за вами.

Чего инструмент не делает?

Он не проверяет орфографию и пунктуацию, не переключает раскладку и не трогает буквы из третьих алфавитов: греческая «ο» или сербская «ј» внутри русского слова здесь проходят мимо проверки. Разбор ограничен парой кириллица-латиница, цифрой ноль и списком служебных символов из таблицы. Отличить осмысленный неразрывный пробел от случайного он тоже не берётся, это решение за вами.

Текст уходит на сервер?

Нет. Разбор, подсветка и правка считаются в вашем браузере на этой же странице, сетевых запросов инструмент не делает. Черновики и внутренние документы можно вставлять спокойно: они остаются на вашем компьютере.

Сколько текста он потянет?

За раз разбирается до 100 000 знаков — около полусотни машинописных страниц. Подсветка рисуется для первых 20 000 знаков, чтобы вкладка не подтормаживала на слабом ноутбуке, таблица показывает первые 400 находок. Исправление при этом применяется ко всему тексту, включая находки, которые в таблицу не поместились.

Спросите нейросети об инструменте

Отвечает DeepSeek по данным этой страницы и тому, что у вас сейчас на экране: что делает, как устроен, ограничения

Больше возможностей: Нейросеть для текста, написать, сократить, переписать.

Похожие инструменты

Исправить кракозябры

Вставьте испорченный текст — инструмент сам переберёт кодировки и покажет несколько расшифровок, начиная с самой похожей на русскую. Файлы тоже чинит.

Открыть
Очистить текст

Убирает невидимые символы, лишние пробелы и пустые строки, эмодзи, выравнивает кавычки и тире; показывает, что и сколько удалено.

Открыть
Дни недели и месяцы на английском

Дни недели и месяцы на английском с транскрипцией, сокращениями и происхождением названий, календарь по-английски и запись даты в британском и американском формате.

Открыть
Корейский алфавит хангыль

Буквы хангыля с русским чтением, сборка слогов из букв, транскрипция корейского текста по Концевичу и латиницей.

Открыть
Символы для копирования

Символы для копирования в один клик: галочка, сердечко, стрелки, градус, бесконечность, звёзды, валюты, кавычки. Как набрать каждый: Alt-код, Word и Mac.

Открыть
Как называется боязнь

Словарь фобий: как называется боязнь высоты, пауков, людей, темноты, крови, длинных слов. Поиск по страху и по термину, корни названий.

Открыть

Ещё инструменты для текста

Проверка орфографии, анализ на воду и тошноту, счётчик символов, сравнение двух текстов, типографор, регистр и замены — в разделе 46 инструментов.