uCheckeruChecker
Блог/Верификация
🆓 Инструменты21 февраля 20268 мин чтения

Бесплатные программы для проверки базы email адресов

Free tiers, open-source библиотеки и их реальные ограничения. Честный разбор без рекламных обещаний.

Проверить email-базу перед рассылкой - дело нужное. Но платить за это хочется не всегда. Особенно если база маленькая или вы только тестируете канал. Вопрос: можно ли обойтись бесплатными инструментами?

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

🔍
Бесплатная верификация - возможно, но с ограничениями

Бесплатные тарифы сервисов

Многие платные верификаторы дают бесплатный лимит. Не триал на 7 дней, а именно постоянный бесплатный пакет. Вот что есть на рынке.

uChecker - 30 проверок бесплатно

При регистрации на счёт начисляется 30 бесплатных проверок. Полная верификация: синтаксис, MX, SMTP, определение catch-all и одноразовых почт. Отдельная проверка для Mail.ru - он catch-all, и обычные методы на нём врут. Результат: три списка - Good, Bad, Risk. 30 адресов хватит, чтобы понять качество базы на выборке.

🏹

Hunter.io - 25 проверок в месяц

Бесплатный тариф даёт 25 верификаций ежемесячно. Hunter больше заточен под поиск email-адресов, верификация - побочная функция. Проверяет формат, MX, SMTP. Нет пакетной загрузки на бесплатном плане - только поштучно через интерфейс или API. Для базы в 500 адресов придётся ждать 20 месяцев.

🔄

NeverBounce - trial на 1 000 проверок

Одноразовый trial: регистрируетесь - получаете 1 000 бесплатных проверок. Потом только платно. Есть пакетная загрузка. Качество верификации хорошее, но после trial самый дешёвый пакет начинается от $8 за 1 000 адресов.

📊

Есть и другие: ZeroBounce даёт 100 бесплатных проверок в месяц, Bouncer - около 100 при регистрации. Но условия меняются - проверяйте актуальные лимиты на сайтах.

Open-source решения

Если хочется проверять бесплатно и без лимитов - есть библиотеки, которые можно поднять самостоятельно. Но тут нужно понимать, что вы получаете.

🛠️
Open-source: бесплатно, но требует настройки и понимания
📦

email-validator (npm)

JavaScript-библиотека. Проверяет синтаксис по RFC 5322, нормализует адреса (убирает точки в Gmail, приводит к нижнему регистру).

Что не делает: не проверяет MX-записи, не стучится по SMTP. То есть адрес vasya@несуществующий-домен.com пройдёт проверку, если формат правильный.

🐍

py-email-validator

Python-библиотека. Синтаксис + DNS-проверка (MX-записи). Умеет чуть больше: определит, что домен не принимает почту.

Что не делает: нет SMTP-верификации. Домен может существовать, MX настроены, а конкретного ящика нет. Библиотека этого не увидит.

Можно написать SMTP-проверку самостоятельно - технически это несложно. Открываете соединение на порт 25, отправляете RCPT TO, смотрите ответ сервера. Но на практике всё ломается:

  • Ваш IP попадёт в чёрные списки после нескольких сотен запросов
  • Gmail и Outlook блокируют SMTP-проверки с незнакомых IP
  • Catch-all домены (включая Mail.ru) отвечают «да» на любой адрес
  • Нужна ротация IP, прогрев, обработка таймаутов и грейлистинга

Ограничения бесплатных инструментов

Три главных проблемы:

1

Объём

25–30 бесплатных проверок - это выборка, а не полноценная верификация. Чтобы проверить базу на 10 000 адресов, нужно либо платить, либо ждать годами, накапливая бесплатные лимиты. NeverBounce с его 1 000 - исключение, но разовое.

2

Точность

Open-source библиотеки дают синтаксис и DNS. Это отсеивает 20–30% мусора. Остальные 70% - ящики, которые удалены, переполнены или превращены в спам-ловушки. Без SMTP-проверки их не найти.

3

Скорость

Бесплатные API лимитируют запросы: Hunter - 1–2 в секунду, ZeroBounce - аналогично. Пакетная загрузка обычно только на платных тарифах. Вручную по одному проверять даже 200 адресов - это минут 40 копипаста.

⚖️
Бесплатные инструменты - компромисс между стоимостью и качеством

Сравнение: что получаете бесплатно

uChecker

30 проверок
SMTP: ДаCatch-all: ДаПакетная: Да

Полная проверка, включая Mail.ru

Hunter.io

25 / мес
SMTP: ДаCatch-all: ЧастичноПакетная: Нет

Только поштучно

NeverBounce

1 000 (разово)
SMTP: ДаCatch-all: ДаПакетная: Да

Trial, потом платно

email-validator (npm)

Без лимита
SMTP: НетCatch-all: НетПакетная: -

Только синтаксис

py-email-validator

Без лимита
SMTP: НетCatch-all: НетПакетная: -

Синтаксис + DNS

Когда хватит бесплатного

База до 50 адресов

30 проверок uChecker + 25 Hunter - покрывают. Можно проверить всю базу за пару регистраций.

Нужна только проверка формата

Форма регистрации на сайте, где важно отсечь опечатки. email-validator npm подойдёт: встраиваете в фронтенд, проверяет на лету.

Разовая оценка качества базы

Проверить 30 случайных адресов из базы на 5 000 - уже видно картину. Если из 30 штук 10 невалидных - база грязная, и проверять нужно всю.

Тестирование перед покупкой

Хотите понять, нужен ли вам верификатор вообще. Free tier - ваш тест-драйв.

Когда нужен платный сервис

База больше 500 адресов

Бесплатных лимитов не хватит. Даже NeverBounce trial покрывает только 1 000 - и это разово. Для регулярной проверки нужен тариф.

Перед коммерческой рассылкой

Если за рассылкой стоят деньги - лиды, продажи, retention - экономия на верификации обойдётся дороже. Один залёт в спам убивает месяцы прогрева домена.

Нужна пакетная загрузка

Загрузить CSV на 10 000 строк и получить результат через 5 минут. Бесплатные тарифы этого обычно не позволяют.

Много адресов на Mail.ru и catch-all доменах

Без специальной обработки catch-all доменов проверка даст 100% valid на адресах, которых не существует. Open-source библиотеки этого не умеют.

⚠️

Не пытайтесь поднять свой SMTP-валидатор

Если вы не готовы управлять пулом IP-адресов, настраивать ротацию, разбираться с грейлистингом и мониторить чёрные списки - самописный SMTP-чекер создаст больше проблем, чем решит. Первые 200 проверок пройдут нормально. На 2 000-м адресе ваш IP заблокируют.

Итого

Бесплатные инструменты для проверки email существуют и работают. Но у каждого свой потолок. Open-source библиотеки дают синтаксис и DNS - этого мало для полноценной верификации. Free tiers сервисов дают полную проверку, но на 25–30 адресов - этого мало для реальной базы.

Практичный подход: используйте бесплатные лимиты для оценки качества базы. Если картина плохая - берите платный тариф и проверяйте всё. Цена вопроса - копейки по сравнению с убитой репутацией домена.

Начните с 30 бесплатных проверок

Зарегистрируйтесь в uChecker, загрузите выборку из базы и посмотрите результат. Полная верификация: SMTP, catch-all, одноразовые почты, отдельная проверка Mail.ru. Без карты и подписки.

Попробовать бесплатно
бесплатная верификацияпроверка emailopen-sourceemail-validatorfree tierSMTP-проверкаcatch-all