Automatically detects email addresses on any webpage and adds a one-click 📋 copy button next to every email. Supports plain text emails, mailto: links, input/textarea fields, and ARIA labels, including React/Next.js dynamically rendered pages.
在任意网页自动识别邮箱地址并添加一键复制按钮,支持纯文本邮箱、mailto 链接、输入框内容及 ARIA 标签,兼容 React/Next.js 动态渲染页面。
✨ Features / 功能特性
| Feature / 功能 |
Details / 说明 |
| 🔍 Auto Detection / 自动检测 |
Detects emails in plain text, mailto links & input/textarea values / 识别纯文本邮箱、mailto 链接及输入框内容 |
| 🏷️ ARIA Support / 无障碍属性识别 |
Detects emails hidden in aria-label/aria-description / 识别 aria-label/aria-description 中的邮箱 |
| ⚡ Dynamic Pages / 动态页面 |
Works with React/Next.js via MutationObserver / 兼容 React/Next.js 动态加载 |
| 📋 One-Click Copy / 一键复制 |
Copies email to clipboard instantly / 一键复制到剪贴板 |
| ✅ Visual Feedback / 视觉反馈 |
Button turns green with ✓ on success / 复制成功后变绿显示 ✓ |
| ✍️ Editing-Safe / 编辑安全 |
Skips contenteditable regions (email composers, CRM editors, etc.) / 跳过可编辑区域(邮件撰写框、CRM 编辑器等) |
| 🚫 Smart Skip / 智能跳过 |
Skips SCRIPT, STYLE, CODE, PRE and other non-content tags / 跳过脚本、样式等非内容标签 |
| 🔒 Privacy Safe / 隐私安全 |
No data sent externally, no permissions required / 无外部请求,无需特殊权限 |
🚀 Use Cases / 适用场景
- 💼 BD / Sales: Copy contact emails from company "Contact Us" pages instantly
- 🔵 Researchers: Efficiently collect institutional / corporate contact emails
- 👨💻 Developers: Copy technical contact emails from docs, GitHub, forums
⚙️ Notes / 注意事项
- Emails inside
INPUT/TEXTAREA values are also detected — a button is inserted after the field
- Content inside
SCRIPT, STYLE, NOSCRIPT, CODE, PRE, SVG, CANVAS, HEAD, TEMPLATE is never scanned
- For
<a> tags, only mailto: links are processed — regular hyperlinks are skipped
- Found a bug? Please submit feedback
MIT License · by Nosy Swab