Обфускатор email-адресов — бесплатно
Скрывайте email-адреса от спам-парсеров с помощью HTML-сущностей, JavaScript-сборки, перевёрнутого текста или символьной замены.
JavaScript, закодировано (надёжнее, кликабельно)
Адрес хранится только внутри строки Base64 в скрипте и собирается в браузере в кликабельную ссылку. Чтобы найти его, парсеру нужно выполнить или расшифровать скрипт. У посетителей должен быть включён JavaScript.
Ограниченная защита: Обфускация снижает простой парсинг, но не останавливает продвинутых ботов. Сложные сканеры умеют обходить все эти методы.
Ни один из этих способов не остановит целеустремлённый парсер, который выполняет JavaScript или отрисовывает страницу. Опубликованные тесты обычно показывают, что адреса, собранные JavaScript, и перевёрнутые через CSS «живут» дольше, чем простые сущности, но результаты разнятся и гарантий нет. Для более надёжной защиты используйте контактную форму со скрытым полем-ловушкой и CAPTCHA или ограничением частоты запросов, вместо того чтобы показывать адрес вообще.
Частые применения
- Скройте свой адрес электронной почты на личном сайтеДля личных портфолио и блогов маскировка снижает спам от скреперов страниц контактов.
- Открытый адрес электронной почты для авторов / докладчиковОбщественные профессионалы (авторы, докладчики, журналисты) нуждаются в контактных адресах электронной почты. Замаскируйте, чтобы уменьшить спам.
- Почта профессора и исследованиеСтраницы преподавателей университета с открытыми адресами электронной почты получают много спама. Маскировка того стоит.
- Адрес электронной почты страницы контактов компанииДля малых предприятий маскировка адресов электронной почты, обращенных к клиентам, помогает снизить объем спама.
- Защита электронной почты для статических сайтовДля статических сайтов (Hugo, Jekyll, 11ty) без бэкенда маскировка является основным вариантом защиты электронной почты.
Как это работает
Инструмент использует четыре написанных вручную алгоритма кодирования — десятичные HTML-сущности, реверс CSS bidi, разделённую JavaScript-инъекцию и подстановку символов простого текста — чтобы преобразовать адрес электронной почты в разметку, которую сложнее разобрать ботам-скребкам, оставаясь функциональной в настоящем браузере. Всё кодирование происходит в браузере без участия сервера.
- 1Проверка электронной почтыЛёгкое регулярное выражение проверяет, что адрес имеет локальную часть, символ @ и домен с хотя бы одной точкой. Это улавливает очевидные опечатки без запуска полного парсера RFC 5321.
- 2Применён метод кодированияВ зависимости от выбранного метода инструмент либо конвертирует каждый символ в его десятичную HTML-сущность (например, h -> h), реверсирует строку и оборачивает её в span с CSS bidi-override, разделяет адрес по @ и восстанавливает его через инлайн-тег script, который строит ссылку во время выполнения, или заменяет @ и точки на текстовые токены [at] и [dot].
- 3Отрендерен вывод HTMLПолучившийся фрагмент HTML отображается в блоке кода с подсветкой синтаксиса. Для метода JavaScript предпросмотр симулируется напрямую (innerHTML не выполняет теги script), так что вы видите, как выглядит готовая ссылка, без необходимости вставлять её на настоящую страницу.
- 4Копировать в буфер обменаНажатие Копировать записывает сгенерированный HTML в буфер обмена через API navigator.clipboard браузера, готовый для вставки в любой файл HTML или CMS.
Ваш адрес электронной почты никогда не покидает браузер — все четыре метода кодирования работают полностью в клиентском JavaScript без сетевых запросов.
Похожие инструменты
Аудитор цифровых отпечатков браузера
Смотрите, что именно скрипты отслеживания узнают о вашем браузере — canvas, WebGL, аудио, шрифты, экран, часовой пояс и многое другое — плюс составной хэш SHA-256. Запустите дважды, чтобы проверить эффективность мер конфиденциальности. Ничего не загружается.
Просмотрщик EML-писем
Открывайте и читайте файлы писем .eml онлайн — просматривайте письмо, заголовки и вложения без Outlook или другого почтового клиента. Разбор выполняется локально в браузере; ничего не загружается.
Поиск дублирующихся строк
Находите, считайте или удаляйте дублирующиеся строки из списка. Отлично для очистки списков email, журналов аудита или поиска повторяющихся записей в дампах данных.