Изображение в текст (OCR)

Превращайте изображения в редактируемый текст, ничего не загружая на сервер. Добавьте скриншот, фото документа, скан или вывеску, и локальный OCR-движок распознает текст прямо на вашем устройстве — на 20 языках, включая страницы со смешанными языками. Отредактируйте результат, скопируйте его в буфер обмена или скачайте как файл .txt. OCR-движок скачивается один раз при первом использовании и кэшируется; ваши изображения никогда не покидают браузер.

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

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

Доступно двадцать языков распознавания — от английского, испанского и немецкого до арабского, хинди, японского, корейского и китайского в упрощённом и традиционном написании. Можно включить до трёх одновременно для документов со смешанными языками. Каждый языковой пакет — небольшое разовое скачивание (около 1–3 МБ), которое браузер держит в кэше.

Результат появляется в редактируемом текстовом поле вместе с оценкой уверенности, так что вы можете исправить отдельный символ перед использованием. Скопируйте всё в буфер обмена одним нажатием или скачайте как файл .txt, названный по имени вашего изображения.

Как это работает

PixelVault использует Tesseract — самый широко распространённый OCR-движок с открытым исходным кодом, — скомпилированный в WebAssembly, чтобы он мог работать внутри вашего браузера. При первом использовании он скачивает движок (около 5 МБ) и обученные данные для выбранных языков — точный размер сообщается до начала загрузки. Изображение анализируется в фоновом потоке: движок находит строки и слова, распознаёт символы по языковой модели и возвращает обычный текст плюс оценку уверенности. Всё кэшируется локально, поэтому со второго запуска это работает и офлайн.

Почему важна локальная обработка

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

Поддерживаемые форматы

  • PNG / JPG — Скриншоты и фотографии — самые частые источники для OCR.
  • WebP / AVIF / BMP / GIF — Все принимаются на входе.
  • HEIC — Фотографии документов с iPhone сначала декодируются локально.
  • TXT — Результат: обычный текст, готовый к копированию или скачиванию.

Распространённые сценарии

  • Скопируйте сообщение об ошибке из скриншота вместо того, чтобы перепечатывать его.
  • Оцифруйте печатное письмо, рецепт или страницу книги.
  • Извлеките таблицу или номер из сфотографированного чека или счёта.
  • Заберите текст со слайда или фото доски после встречи.
  • Перенесите цитаты из изображений в соцсетях в редактируемый документ.

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

Загружается ли моё изображение на сервер для извлечения текста?
Нет. Распознавание выполняется на вашем собственном устройстве с помощью WebAssembly-сборки OCR-движка Tesseract. Документы, удостоверения, письма и скриншоты никогда не попадают на сервер.
Почему есть разовое скачивание?
OCR-движок (≈5 МБ) и обученный языковой пакет для каждого выбранного языка (≈1–3 МБ каждый) должны один раз попасть в ваш браузер. Размер сообщается до начала скачивания, и всё кэшируется локально — дальнейшие запуски работают мгновенно, даже офлайн.
Какие языки поддерживаются?
Двадцать: английский, испанский, португальский, французский, немецкий, итальянский, нидерландский, польский, украинский, русский, турецкий, арабский, хинди, индонезийский, вьетнамский, японский, корейский, китайский (упрощённый и традиционный) и эстонский. Можно выбрать до трёх одновременно для изображений со смешанными языками.
Насколько это точно?
На чистых скриншотах и сканах — очень точно. Фотографии работают лучше всего, когда текст резкий, хорошо освещён и примерно горизонтален. С каждым результатом показывается оценка уверенности, а вывод можно редактировать, чтобы исправить случайные символы перед копированием.
Что можно сделать с результатом?
Извлечённый текст появляется в редактируемом поле — скопируйте его одним нажатием или скачайте как файл .txt, названный по имени вашего изображения.
Умеет ли он читать рукописный текст?
Нет — как и большинство OCR-движков, он рассчитан на печатный и экранный текст. Аккуратные печатные заглавные буквы иногда распознаются, но рукописный курсив не поддерживается.