Omnikit
DevFilesMoneyAll tools
Ctrl K
Dev toolsFile toolsMoney calculatorsAll tools
HomeFile toolsEmail Extractor
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Email Extractor

files

Pull every email address out of pasted text, remove repeats and copy the list or a CSV

Processed in your browser. Nothing is uploaded. Updated on 24 Oct 2026.

An email extractor finds every address in pasted text, such as a thread, a spreadsheet column or page source, and lists each one once. Paste up to 5 million characters; duplicates are removed ignoring capitals, and the list copies one per line, with commas or semicolons, or as a CSV with counts.

Next:
  • Remove Duplicate Lines Delete repeated lines from a list and keep the original order
  • Email Address Validator Check an email address’s syntax and whether its domain can receive mail, one or a list

How to extract email addresses from text

1

Paste any text, chat or HTML into Your text; Email addresses is selected.

2

Keep Remove duplicates and Lower case on, and type a Domain to keep only one, such as gmail.com.

3

Choose the output format and Sort order.

4

Press Copy, or download the addresses as .txt or .csv; your text is never uploaded.

About the Email Extractor

The Email Extractor reads any text you paste and pulls out the email addresses in it. An email thread with names in angle brackets, a CSV export, a page of HTML or a document copied as text all work. The result updates as you paste, with a count of how many were found, how many are unique and how many repeats were removed.

Addresses are matched the way they appear in real text. Letters, digits and the special characters allowed before the @, such as plus signs and dots, are accepted, and the domain must have at least two parts ending in a real-looking top-level domain. Punctuation around an address, a mailto: prefix, brackets and the full stop at the end of a sentence are left behind. Image names like [email protected] are skipped.

Duplicates are removed ignoring capitals, so [email protected] and [email protected] count once, and the list is shown in lower case. Switch that off to keep the original spelling. Sort by the order found, A to Z, by domain, or by how often each address appeared, and type a domain such as gmail.com to keep only those. A summary shows how many addresses belong to each domain.

Copy the result one per line, separated by commas, separated by semicolons for Outlook's To field, or as a CSV with the address, the domain and the count, ready to open in a spreadsheet. The Links mode does the same for web addresses starting with http, https, ftp or www.

Scanning takes time in step with the length of the text, with no pattern that can stall on awkward input, so five million characters take well under a second on a laptop. Nothing is uploaded.

What it does not do: it does not visit web pages, verify that an address receives mail, or find written-out forms like "name at example dot com", quoted addresses or addresses in non-Latin scripts. Use it only on lists you are allowed to email.

Frequently asked questions

How do I extract email addresses from text?

Paste the text into the left box. Every address appears on the right as you paste, each one only once, with a line saying how many were found and how many repeats were removed. Copy the list with one click or Ctrl+Enter, or download it as a text or CSV file.

Can I export the emails to Excel or a CSV file?

Yes. Choose CSV with counts as the format and download it. The file has a header row and three columns: the address, its domain and how many times it appeared in your text. Excel, Google Sheets and Numbers open it directly, and values that start with = or + are quoted so a spreadsheet will not run them.

Does it find emails with capitals or duplicates written differently?

Addresses are compared ignoring capitals, so [email protected] and [email protected] count as one, and the list is shown in lower case. Switch off Lower case to keep the spelling as written; the part after the @ is still compared without case, because domains are never case-sensitive.

How do I extract only Gmail or company addresses?

Type the domain, such as gmail.com or yourcompany.in, in the domain filter. Only addresses whose domain contains that text are kept, and the counts change to match. The domain summary under the result lists every domain found with its count, which helps you choose what to filter.

Can it extract links instead of email addresses?

Yes. Choose Links at the top, or open the URL Extractor page. Web addresses beginning with http, https, ftp or www are listed once each, with full stops and unmatched closing brackets at the end of a sentence trimmed off. Addresses without a scheme or www, such as example.com, are not picked up.

Is the text I paste uploaded anywhere?

No. The addresses are found by your own browser, so a customer list or an email thread never leaves your device. Your options are remembered on this device; the text is not saved. Only email people who agreed to hear from you, as spam and privacy laws require.

Still stuck? Ask about Email Extractor and anybody who knows can answer. No account needed.

Common uses

  • URL ExtractorFind every link in pasted text or HTML and get them as a clean, deduplicated list

Same job, other tools: Dummy Text Generator – Fill a layout with neutral dummy text of the length you need.

On the related tools: WiFi QR Code Generator – Let guests join your WiFi by scanning, no password typing.

Related tools

All file tools
QR Code GeneratorMake QR codes for links, WiFi, contacts and UPI payments; PNG or SVGWord CounterCount words, characters, sentences and reading time as you typeCase ConverterChange text to UPPER, lower, Title, Sentence, camelCase, snake_case and moreRemove Duplicate LinesDelete repeated lines from a list and keep the original orderLorem Ipsum GeneratorPlaceholder text in paragraphs, sentences, words or list itemsSubtitle ConverterConvert SRT to VTT or back, and shift the timing of subtitles that run early or lateList to Comma SeparatedTurn a column of lines into one comma separated line, and back againQR Code ScannerRead a QR code or barcode from a photo, a screenshot or your camera, and see where it goes
Was this tool helpful?
Omnikit

Small jobs, done in your browser. Free, fast and private. Files are never uploaded.

Files

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Money

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuidesQuestionsAboutHow we checkLaw library (beta)PrivacyTermsDisclosureContactMore: Exam practice (UGC NET Paper 1)Runs in your browser. Nothing is uploaded. © 2026 Omnikit (theomnikit.com)