OCR — Распознать текст из PDF и изображений онлайн бесплатно | NotOne

OCR — распознать текст

Извлеките текст из сканированного PDF или изображения. Поддержка русского и английского языков. Обработка происходит прямо в браузере — файлы не покидают ваше устройство.

👁️

Перетащите PDF или изображение сюда

Поддерживаются PDF, PNG, JPG, JPEG, WebP

📕
document.pdf
—
Как это работает: выберите язык текста на документе, нажмите «Распознать». Обработка может занять время — от нескольких секунд для маленького изображения до нескольких минут для многостраничного PDF.
Обработка файла...
✅

Текст успешно распознан!

Проверьте результат и скачайте текст

Как распознать текст из PDF или изображения

Три простых шага — и текст у вас в руках

1

Загрузите файл

PDF или изображение (PNG, JPG, WebP). Файл обрабатывается прямо в браузере, никуда не отправляется.

2

Выберите язык

Укажите, на каком языке текст в документе. Для смешанных документов — «Русский + английский».

3

Скачайте результат

Нажмите «Распознать», проверьте текст и скачайте его как .txt или скопируйте в буфер.

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

Всё, что нужно знать об OCR

Безопасно ли распознавать текст на этом сайте?
Да, полностью безопасно. OCR выполняется прямо в вашем браузере с помощью WebAssembly — файлы не загружаются на сервер. Ваши документы не покидают ваше устройство, поэтому никто, кроме вас, не имеет к ним доступа. Это особенно важно для сканов паспортов, договоров и других конфиденциальных документов.
Что такое OCR и как это работает?
OCR (Optical Character Recognition, оптическое распознавание символов) — технология, которая анализирует изображение текста и превращает его в редактируемый текст. Алгоритм разбивает картинку на отдельные символы, распознаёт каждый из них и собирает обратно в слова и предложения. Мы используем движок Tesseract.js — открытую реализацию OCR от Google, работающую прямо в браузере.
Какие языки поддерживаются?
Наш инструмент поддерживает 10 языков: русский, английский, украинский, немецкий, французский, испанский, итальянский, португальский и китайский (упрощённый). Можно распознавать смешанные документы (например, «Русский + английский»). Если в вашем документе другой язык — используйте настольные программы вроде ABBYY FineReader.
Насколько точно распознаётся текст?
Точность зависит от качества исходного документа. Для чётких сканов с разрешением 300 DPI, без наклонов и шумов точность достигает 95–99%. Для низкокачественных сканов, фотографий с телефона, документов с рукописным текстом или декоративными шрифтами точность снижается. Мы рекомендуем использовать режим «Высокое» или «Максимальное» качество для лучшего результата.
Почему обработка занимает так много времени?
OCR — вычислительно сложная задача. В отличие от простой конвертации, распознавание текста требует анализа каждого пикселя изображения. Первый раз обработка медленнее, потому что браузер загружает языковые модели (20–50 МБ для русского и английского). Последующие запуски в этой же сессии работают быстрее — модели кэшируются.
Можно ли распознать рукописный текст?
Классические OCR-движки (включая Tesseract) плохо справляются с рукописным текстом — они рассчитаны на печатные символы. Для рукописей нужны специальные нейросетевые сервисы (Google Cloud Vision, ABBYY). Если ваш документ содержит рукописный текст, лучше воспользоваться ими.
Сохраняется ли структура документа?
Нет. Инструмент извлекает только текстовое содержимое. Таблицы, колонки, отступы и изображения не сохраняются — они превращаются в обычный текст. Порядок строк обычно сохраняется (сверху вниз, слева направо), но сложные многоколоночные документы могут быть распознаны некорректно.
В каком формате можно скачать результат?
Результат можно скачать как файл .txt в кодировке UTF-8 или скопировать в буфер обмена. Если вам нужен PDF с текстовым слоем (например, чтобы потом искать по документу), используйте специализированные программы или дождитесь нашего инструмента «PDF с текстовым слоем».

Зачем нужен OCR — распознавание текста

Сканированный PDF — это, по сути, набор изображений страниц. Внутри таких файлов нет текстового слоя: вы не можете выделить текст, скопировать его, найти по нему через Ctrl+F или отредактировать. OCR решает эту задачу — превращает «картинку с текстом» в настоящий текст:

  • Извлечь текст из сканов документов — паспорта, договоры, справки, инструкции
  • Скопировать данные из PDF — ФИО, адреса, номера, суммы
  • Редактировать распознанный текст — вставлять в Word, Excel, базы данных
  • Искать по документу — Ctrl+F по распознанному тексту
  • Переводить документы — скопированный текст легко перевести в переводчике
  • Извлекать таблицы и данные — для последующей обработки в Excel
  • Готовить тексты для публикации — из сканов книг, статей, методичек
  • Переводить старые архивные документы в цифровой вид

PDF с текстовым слоем vs сканированный PDF

PDF с текстовым слоем — создан из Word, Google Docs или другого текстового редактора. Такой файл содержит реальные символы, которые можно выделять, копировать и искать. OCR для него не нужен — используйте инструмент «PDF в Word» или «PDF в Excel».

Сканированный PDF — создан сканером или сфотографирован телефоном. Внутри только изображения страниц, текстовый слой отсутствует. Именно для таких файлов нужен OCR. Если попробовать выделить текст в сканированном PDF, вы увидите, что он не выделяется — вы «выбираете» часть картинки.

Как работает OCR в браузере

Мы используем Tesseract.js — WebAssembly-порт Tesseract OCR от Google. Это настоящий движок распознавания текста, работающий внутри браузера. Принцип работы:

  • Шаг 1. PDF рендерится в изображения через pdf.js (или сразу берётся загруженное изображение)
  • Шаг 2. Изображение предобрабатывается: увеличивается контраст, выравнивается наклон, шумы удаляются
  • Шаг 3. Tesseract анализирует каждую строку: находит символы, распознаёт их
  • Шаг 4. Собранный текст возвращается в виде массива строк и символов

Всё это происходит на вашем устройстве — файлы не отправляются на сервер. Языковые модели (20–50 МБ) загружаются один раз при первом использовании и кэшируются браузером.

Как улучшить точность распознавания

Качество исходного файла. Чем выше разрешение, тем лучше результат. Оптимально — 300 DPI. Фото с телефона может не хватить — распознавание будет с ошибками.

Правильный язык. Если документ на русском, а вы выбрали «Английский», точность упадёт. Для смешанных документов (русский + английский) выбирайте «Русский + английский».

Ровный документ. Наклонённые на 10–15 градусов сканы распознаются хуже. Предварительно выровняйте документ.

Контрастность. Серые или выцветшие сканы распознаются хуже чётких чёрно-белых.

Режим качества. «Максимальное» даёт лучший результат, но обрабатывается в 2–3 раза дольше. Для чётких документов «Стандартное» тоже подойдёт.

Что OCR не умеет

Рукописный текст. Классические OCR-движки распознают только печатные символы. Рукописные записи превращаются в мусор.

Сохранение вёрстки. Мы извлекаем только текст. Таблицы, колонки, отступы, изображения не сохраняются. Для сохранения вёрстки используйте специализированные программы (ABBYY FineReader, Adobe Acrobat Pro).

Декоративные шрифты. Если в документе нестандартный шрифт (например, готический или рукописный), точность сильно упадёт.

Математические формулы. Формулы распознаются плохо — они превращаются в набор символов без структуры.

Почему обрабатываем прямо в браузере

Большинство онлайн-сервисов OCR загружают ваш файл на сервер, обрабатывают там и возвращают результат. Для конфиденциальных документов (паспортов, договоров, медицинских справок) это критический риск утечки. Наш инструмент работает иначе — весь процесс распознавания происходит на вашем устройстве. Ни документ, ни распознанный текст не отправляются в интернет. Даже если вы отключите Wi-Fi после загрузки страницы, инструмент продолжит работать.

Работает на любом устройстве

Инструмент адаптирован под компьютеры, планшеты и смартфоны. Распознать текст можно прямо с телефона, не устанавливая приложений. Единственное ограничение — производительность: на мобильных устройствах OCR работает медленнее, чем на компьютере.