Извлечение e-mail и телефонов

Мгновенно находите, дедуплицируйте и экспортируйте все email-адреса и международные телефонные номера.

Drop a .txt / .csv / .md / .pdf file here, or click to browse
100% in your browser. Files never leave your device.
or
No input yet 0 chars
    Paste some text or drop a file to see extracted emails and phone numbers here.

    Что такое «Извлечение e-mail и телефонов»?

    Бесплатный браузерный извлекатель: сканирует вставленный текст или перетащенный файл .txt, .csv, .md или .pdf и достаёт все email-адреса и международные телефонные номера — с дедупликацией, нормализацией в E.164, тегом страны и экспортом в CSV или JSON. Ничего не загружается; каждое совпадение работает локально в браузере с Google libphonenumber-js и практичным RFC 5322 парсером e-mail.

    Как извлечь все email-адреса и телефонные номера из текста или PDF онлайн бесплатно без загрузки?

    Вставьте текст или перетащите файл. Email и телефоны появляются мгновенно в двух вкладках — дедуплицированные, готовые к копированию или экспорту. Телефоны разбираются Google libphonenumber-js (правильное определение страны + E.164-нормализация); email — RFC 5322 regex с декодированием популярных обфускаций вроде [at], (at), @ и %40. Полностью на стороне клиента — ваши контактные списки никогда не покидают устройство.

    Ключевые возможности

    Email + телефон за один проход
    Две вкладки, два парсера, одна вставка или перетаскивание. Мгновенно переключайтесь между email и телефонами без перезапуска.
    libphonenumber-js для точности
    Телефоны проходят через Google libphonenumber-js (та же библиотека, что у Android) — корректное определение страны, E.164-нормализация и флаги валидности для 200+ стран.
    Обфускация-стойкие email
    Декодирует распространённые приёмы вроде alice [at] example [dot] com, HTML-сущности (@) и процент-кодированные URL (%40) до сопоставления — даже скрейпленный или анти-бот текст даёт реальные адреса.
    Дедупликация + сортировка + счётчики
    Дедуп email без учёта регистра, E.164-дедуп телефонов, алфавитная сортировка и живые счётчики-бейджи на каждой вкладке.
    Вход .txt, .csv, .md и .pdf
    Перетащите любой текстовый файл. PDF разбираются в фоне через PDF.js — даже многостраничные отчёты выдают email и телефоны.
    Экспорт CSV + JSON, копирование строк
    Экспортируйте активный список в формате RFC 4180 CSV или красивого JSON, или скопируйте одно совпадение (или весь список) в буфер обмена одним кликом.

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

    Вставьте текст в левое поле или перетащите файл .txt, .csv, .md или .pdf в зону загрузки. Email и телефоны извлекаются мгновенно и группируются в две вкладки с живыми счётчиками. Переключайте вкладки, копируйте строки или весь список, скачивайте как CSV / JSON. «Очистить» сбрасывает всё. Ничего не загружается — всё работает в браузере.

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

    Загружаются ли мои email и телефоны куда-либо?

    Нет. Извлечение 100% на стороне клиента — JavaScript-regex для email и Google libphonenumber-js для телефонов. Вставленный текст и перетащенные файлы не покидают браузер — безопасно для приватных списков контактов.

    Какие форматы телефонов распознаются?

    Используется libphonenumber-js (та же библиотека, что у Android) и распознаются все международные номера, начинающиеся с кода страны (например +1, +44, +90, +49). Локально-форматированные номера без кода распознаются, если вы укажете страну по умолчанию.

    Почему пропускается 4-значное число, похожее на телефон?

    Отдельные 4-значные числа между 1900 и 2099 считаются годами, чтобы избежать ложных срабатываний. Настоящие телефоны требуют минимум 7 цифр и распознаваемого международного или локального паттерна.

    Может ли он читать PDF и CSV?

    Да. PDF разбираются через PDF.js для извлечения текста со всех страниц. CSV и TXT читаются напрямую. Первое извлечение может занять момент, так как PDF-библиотека загружается по требованию.

    Дедуплицируются ли похожие номера и email?

    Да. Email дедуплицируются без учёта регистра (alice@x.com и Alice@X.com объединяются). Телефоны сначала нормализуются в E.164, поэтому +90 532 123 45 67 и +905321234567 считаются одним.

    Создан командой Tooljar с использованием практичного RFC 5322 e-mail regex, Google libphonenumber-js (v1.13+) для парсинга телефонов и Mozilla PDF.js для извлечения текста из PDF — всё в vanilla JavaScript, ноль сетевых вызовов, инструмент работает офлайн.