Мгновенно находите, дедуплицируйте и экспортируйте все email-адреса и международные телефонные номера.
Бесплатный браузерный извлекатель: сканирует вставленный текст или перетащенный файл .txt, .csv, .md или .pdf и достаёт все email-адреса и международные телефонные номера — с дедупликацией, нормализацией в E.164, тегом страны и экспортом в CSV или JSON. Ничего не загружается; каждое совпадение работает локально в браузере с Google libphonenumber-js и практичным RFC 5322 парсером e-mail.
Вставьте текст или перетащите файл. Email и телефоны появляются мгновенно в двух вкладках — дедуплицированные, готовые к копированию или экспорту. Телефоны разбираются Google libphonenumber-js (правильное определение страны + E.164-нормализация); email — RFC 5322 regex с декодированием популярных обфускаций вроде [at], (at), @ и %40. Полностью на стороне клиента — ваши контактные списки никогда не покидают устройство.
Вставьте текст в левое поле или перетащите файл .txt, .csv, .md или .pdf в зону загрузки. Email и телефоны извлекаются мгновенно и группируются в две вкладки с живыми счётчиками. Переключайте вкладки, копируйте строки или весь список, скачивайте как CSV / JSON. «Очистить» сбрасывает всё. Ничего не загружается — всё работает в браузере.
Нет. Извлечение 100% на стороне клиента — JavaScript-regex для email и Google libphonenumber-js для телефонов. Вставленный текст и перетащенные файлы не покидают браузер — безопасно для приватных списков контактов.
Используется libphonenumber-js (та же библиотека, что у Android) и распознаются все международные номера, начинающиеся с кода страны (например +1, +44, +90, +49). Локально-форматированные номера без кода распознаются, если вы укажете страну по умолчанию.
Отдельные 4-значные числа между 1900 и 2099 считаются годами, чтобы избежать ложных срабатываний. Настоящие телефоны требуют минимум 7 цифр и распознаваемого международного или локального паттерна.
Да. PDF разбираются через PDF.js для извлечения текста со всех страниц. CSV и TXT читаются напрямую. Первое извлечение может занять момент, так как PDF-библиотека загружается по требованию.
Да. 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, ноль сетевых вызовов, инструмент работает офлайн.