Бесплатный локальный OCR · 21 язык · страницы на двух языках · без загрузки на сервер
Конвертер картинки в Markdown (OCR)
Этот конвертер превращает картинку в Markdown: печатный текст с фото или скриншота становится редактируемым, а сама картинка не отправляется на сервер. Распознавание (OCR) работает прямо в браузере, поддерживает 21 язык и справляется со страницами на двух языках: вы выбираете основной язык текста и при необходимости второй, а для языков, пакеты OCR которых плохо распознают английский, английский пакет подключается автоматически. Картинка остаётся на устройстве, а после первой загрузки движка и нужных языковых пакетов конвертер работает и без сети.
Картинка → Markdown
Выберите картинку с печатным текстом
Выберите фото или скриншот, который браузер умеет читать, перетащите его сюда или вставьте через Ctrl+V / ⌘V. LensUp не отправляет его на сервер.
Только печатный текст. На странице могут быть два языка: выберите основной, добавьте второй, а если выбранный языковой пакет плохо распознаёт английский, английский пакет подключится автоматически. Таблицы с линиями становятся таблицами Markdown; рукописный текст, таблицы без линий, формулы и колонки распознаются приблизительно — проверяйте, прежде чем полагаться.
Не удалось сохранить в браузере. Перед уходом скачайте Markdown или откройте аккаунт в другой вкладке.
Мой аккаунтMathpix · Pro загружает выбранные страницы для обработки. Временные файлы и результаты удаляются через 24 часа. Оплачиваются только успешно обработанные страницы.
Как перевести картинку в Markdown?
Откройте конвертер изображения в Markdown, выберите фото или скриншот с печатным текстом, проверьте язык текста и нажмите «Распознать текст». LensUp распознаёт текст прямо на вашем устройстве — при необходимости сразу на двух языках — и превращает абзацы, маркированные и нумерованные списки в блоки Markdown. Для языков, пакеты OCR которых плохо распознают английский, английский пакет подключается автоматически. Результат можно поправить, скопировать или скачать файлом .md. Картинка не отправляется на сервер.
Он предназначен для текста, который хочется сохранить как заметку, а не как картинку: страница книги или методички, слайд на проекторе, конспект с доски аккуратными печатными буквами, распечатанный рецепт, этикетка, бланк или абзац с афиши. Результат приходит в редактируемом Markdown — его можно сразу перенести в Obsidian, Notion, задачу GitHub или любой текстовый блокнот.
Границы нарочно узкие. Читается только печатный текст на выбранном языке плюс, по желанию, на втором; сохраняется структура, которую видно, — абзацы, маркированные и нумерованные списки, крупные заголовки и таблицы с линиями сетки, — а колонки, рукописный текст и математическая запись остаются приблизительным текстом, который стоит проверять построчно. Картинка в Markdown, изображение в MD, фото в Markdown, скриншот в Markdown, JPG в Markdown, распознавание текста с фото: называют по-разному, задача одна, и результат — всегда Markdown, который вы просматриваете, прежде чем на него положиться.
Как перевести картинку в Markdown
- Выберите картинкуВозьмите фото или скриншот с печатным текстом, перетащите его в инструмент или вставьте из буфера обмена через Ctrl+V / ⌘V. JPG, PNG, WebP, HEIC с iPhone и TIFF читаются локально; страница показывает картинку и её размер, ничего не отправляя.
- Проверьте язык и распознайтеВыберите язык печатного текста (меню подставляет язык этой страницы), добавьте второй, если на странице два языка, и нажмите «Распознать текст». В первый раз скачиваются движок OCR (около 1,5 МБ) и нужные языковые пакеты (по 0,4–3 МБ), дальше они берутся из кэша. Распознавание идёт на вашем устройстве, с индикатором хода.
- Проверьте, скопируйте или скачайтеMarkdown появляется в редактируемом поле рядом с фото — с числом слов или символов и средней уверенностью. Поправьте то, что движок прочитал неверно, и скопируйте текст в буфер обмена или скачайте файл .md.
Что становится Markdown, а что нет
Каждый печатный абзац становится абзацем Markdown: переносы строк склеиваются, слова, разорванные дефисом в конце строки, собираются обратно; строки на китайском, японском и тайском соединяются без пробелов и считаются в символах, а не в словах. Строки, начинающиеся с маркера, становятся списком; начинающиеся с 1., 2., 3. — или с 一、二、三 и 1、2、3 в восточноазиатских текстах — нумерованным списком; а короткая одиночная строка, напечатанная заметно крупнее основного текста или целиком заглавными, становится заголовком второго уровня. Всё остальное остаётся обычным текстом в порядке чтения.
Таблица с видимыми линиями сетки становится таблицей Markdown: сетка стирается перед распознаванием, каждая печатная строка становится строкой таблицы, а общие для строк промежутки задают столбцы; поэтому объединённые ячейки и таблицы без линий выходят обычными строками текста. Математические формулы не распознаются — дроби, показатели степени и символы рассыпаются; текст из двух колонок может перемешаться; рукописный текст, декоративные шрифты, очень мелкий текст и текст на пёстром фоне читаются плохо или пропускаются. Числа, имена и коды стоит перепроверить: одна неверная буква там весит больше, чем в абзаце. Средняя уверенность под результатом — оценка самого движка, а не гарантия.
Как снять страницу телефоном, чтобы она хорошо читалась
Распознавание лучше всего работает на ровной странице с резким, равномерно освещённым текстом, сфотографированной прямо, без наклона относительно камеры, с чёткостью примерно как у скана в 300 dpi. Заполните кадр текстом, избегайте теней и бликов и не двигайте телефон, пока не сработает фокус. Очень большие фото перед распознаванием уменьшаются до 2600 px по длинной стороне — обычный текст в книгах и документах остаётся полностью читаемым, а памяти и времени уходит меньше.
Если страница перекошена или в тени, сначала прогоните её через сканер LensUp: исправление перспективы и удаление теней дают ровную контрастную страницу, и скачанный из сканера JPG или PNG — отличный исходник здесь. Скриншоты распознаватель тоже принимает — обычно это самый простой случай.
Когда локального движка мало: исправить через Pro
Pro отправляет выбранное изображение через LensUp в Mathpix для распознавания формул и таблиц и возвращает редактируемый Markdown. Проверьте результат перед использованием. Pro загружает выбранные страницы для обработки. Временные файлы и результаты удаляются через 24 часа. Оплачиваются только успешно обработанные страницы.
Пакеты кредитов и цены доступны в разделе «Мой аккаунт». Войдите через Google или по ссылке из письма. Стоимость в кредитах указана перед подтверждением конвертации.
Смешанные языки обрабатываются локально — так и задумано
Страница предлагает 21 язык: английский, французский, немецкий, испанский, португальский, итальянский, польский, турецкий, индонезийский, вьетнамский, китайский (упрощённый и традиционный), японский, корейский, русский, арабский, персидский, урду, хинди, бенгальский и тайский — те же, на которых говорит сам LensUp. Каждый язык — отдельный пакет, который скачивается, только когда вы его выбираете: для французского нужен пакет на 0,7 МБ, для китайского — около 1,7 МБ; весь набор не скачивается. Выбирайте язык, который действительно напечатан, и добавляйте второй, если на странице два языка; к корейскому, русскому, арабскому, персидскому, урду, хинди, бенгальскому и тайскому английский подгружается сам, иначе эти пакеты превращают английские слова в похожие буквы. С неверным пакетом вместо Markdown выходят обрывки, строка состояния об этом сообщает, а «Определить язык» находит нужный пакет, пробуя по одному на каждую письменность, — так и страница на двух языках становится чистым Markdown.
Локальный OCR обрабатывает изображения в браузере без загрузки на сервер. Файлы движка и пакеты отдаются с lensup.ai и кэшируются браузером, поэтому второе распознавание на том же языке начинается мгновенно. Инструменты сканера по-прежнему не содержат OCR и не делают PDF с поиском по тексту.
Частые вопросы
Уходит ли картинка с моего устройства, когда я перевожу её в Markdown?
Локальный OCR обрабатывает изображения в браузере без загрузки на сервер. Pro отправляет выбранное изображение через LensUp в Mathpix для распознавания формул и таблиц и возвращает редактируемый Markdown. Проверьте результат перед использованием. Pro загружает выбранные страницы для обработки. Временные файлы и результаты удаляются через 24 часа. Оплачиваются только успешно обработанные страницы.
Какие языки поддерживает конвертер картинки в Markdown?
Двадцать один печатный язык: английский, французский, немецкий, испанский, португальский, итальянский, польский, турецкий, индонезийский, вьетнамский, китайский (упрощённый и традиционный), японский, корейский, русский, арабский, персидский, урду, хинди, бенгальский и тайский. На странице могут быть два из них: выберите основной, добавьте второй для страницы на двух языках, а английский читается автоматически вместе с корейским, русским, арабским, персидским, урду, хинди, бенгальским и тайским, потому что эти пакеты сами по себе превращают английские слова в похожие буквы. Рукописный текст не поддерживается ни на одном языке.
Почему часть текста распознана неверно или пропала?
Сначала проверьте языковой пакет: предупреждение под Markdown предлагает «Определить язык» — он пробует по одному пакету OCR на каждую письменность и оставляет лучший. Потом само фото: размытость, блики, тени, перекос, мелкий шрифт, декоративные шрифты и пёстрый фон снижают качество, а таблицы и многоколоночные страницы могут выйти не в том порядке. Держите страницу ровно и сделайте чёткий снимок или сначала обработайте её в сканере, а Markdown проверьте перед использованием.