Extract emails from text
To extract emails from text, paste the text below: the tool picks out all addresses, removes duplicates and gives them as a list. With one click you can find links, hashtags, numbers, dates or IP addresses instead. Everything in your browser.
Source: WHATWG – HTML Living Standard: valid e-mail address (pattern for type=email). Updated: .
How it is calculated
Extracting emails from text means picking out everything that looks like an address, for example from a message, a web page, an export or a long document. The tool works in your browser with a pattern based on the HTML specification, extended for accented and other letters. The same works for links, hashtags, mentions, numbers, dates and IP addresses.
How it works
- Paste text – whole messages, pages or tables are no problem.
- Choose what to look for, whether duplicates are dropped, how to sort and what the list should look like (lines, comma, semicolon).
- Copy the list, for example for an address book, Excel or a script.
What is found
- Email addresses: also with + and dots in the name and with accented letters in name or domain. Punctuation at the end (“…com.”) is not part of the address.
- Links: text starting with http://, https:// or www.; punctuation at the end is cut off, parentheses stay if they belong to the link.
- Hashtags and mentions: #word (with at least one letter) and @name.
- Numbers: with thousands separators and decimal marks (1,234.56 or 1.234,56), negative ones too.
- Dates: 2026-10-02, 02.10.2026 and 10/02/2026, only with possible day and month values.
- IPv4 addresses: four numbers from 0 to 255.
Limits
Only text is searched for a pattern. The tool does not check whether an address or link really exists or can be reached.
- Addresses with spaces, typos or written out (“name at example dot com”) are not recognised. Phone numbers and account numbers are not among the search types.
- Up to about 2 million characters. Numbers inside dates and addresses also appear under “Numbers”.
Privacy
The text never leaves your browser – important for address lists with personal data. Next steps: compare two lists, clean up text or test a regex.
Frequently asked questions
How can I extract email addresses from text?
Paste the text and choose “Email addresses”. The tool lists all addresses found, without duplicates and sorted if you like.
Does the tool also find addresses with accented letters?
Yes, letters from all languages are allowed, also in the domain. Punctuation at the end of a sentence is not taken along.
Can I also pull links or numbers out of a text?
Yes. Under “What to look for?” choose links, hashtags, @ mentions, numbers, dates or IPv4 addresses.
How do I remove duplicate addresses?
Leave “Remove duplicates” ticked. For addresses and links, upper and lower case do not matter.
How do I get the addresses into Excel or a mail program?
Choose “Separated by semicolons” for mail programs or “One line per match” for Excel and copy the result.
Is my text uploaded?
No. The search runs locally in your browser.
Sources and legal basis
- WHATWG – HTML Living Standard: valid e-mail address (pattern for type=email)
- IETF – RFC 791: Internet Protocol (IPv4-Adressen)
- Unicode Standard Annex #44 – General_Category (letters and digits in addresses and hashtags)
As of: · Editorial policy
Related tools
- Text CleanerRemove line breaks, extra spaces, empty lines and invisible characters, delete duplicate lines and sort lists. Free, instant and private in your browser.
- Compare two listsCompare two lists: see what is only in A, only in B or in both. With case, duplicates and sorting options. In your browser, no upload.
- Regex TesterTest JavaScript regular expressions live: matches highlighted, capture groups in a table, every part of the pattern explained. Free, nothing uploaded.
- Keyword Density CheckerKeyword density checker: paste your text and see how often each word and phrase appears, with the share in percent and a check for a specific keyword.
- Alphabetize ListAlphabetize a list online: sort lines A–Z or Z–A, by length or number, remove duplicates and blank lines. Accents sorted correctly; runs in your browser.
- Word Counter and Character CounterCharacter counter: characters with and without spaces, words, sentences, reading and speaking time, top words – live, with limits for X, Instagram and SMS.
- Password GeneratorGenerate secure random passwords and memorable passphrases with entropy shown in bits — calculated right in your browser, nothing sent or stored.
- Speed reading trainer: one word at a timePractice speed reading with RSVP: paste a text, pick words per minute, and words appear one by one with a focus letter and pauses at punctuation. Free.
- Reverse textReverse text online: write letters backwards, reverse the order of words or lines, or flip text upside down – with a palindrome check, right in your browser.