Extract URLs, emails, and more from any text

Paste text below, pick the patterns you care about, and copy, export, or open every match in one go.

100% in your browser — nothing you paste leaves your device.
Patterns to extract1 of 13

Matches 0

#TypeMatchActions
No data yet — paste some text to get started.

What can I extract with the Pattern Extractor?

The Pattern Extractor scans whatever text you paste and pulls out the patterns you ask for. It's designed for people who deal with raw logs, scraped HTML, emails, contact lists, support tickets, chat exports, PDFs copied into text — anywhere structured data is mixed with noise.

Supported patterns include:

  • URLs — http, https, and bare domains
  • Email addresses
  • Phone numbers in common North American and international formats, with extensions
  • FTP URLs
  • IP addresses — both IPv4 and IPv6
  • Dates (DD/MM/YYYY, YYYY/MM/DD with dashes or slashes) and times
  • Hex color codes (3, 4, 6, and 8 digit)
  • Twitter handles and hashtags
  • Markdown links
  • ISBN numbers

How it works

  1. Paste your text into the editor (or drop a .txt / .csv file).
  2. Pick which patterns you want extracted from the pattern chips at the top of the page.
  3. Filter, copy individual matches, copy them all, or export to TXT, CSV, or JSON.
  4. If you have a long list of URLs, click "Open all" — the tool will open every link in a new tab in safe batches.

Is it private?

Yes. This page is part of a static website. All extraction runs inside your browser tab — nothing you paste is uploaded, logged, or sent anywhere. You can verify this by disconnecting your network and trying it.

Looking for more text utilities?

We also publish small, fast, in-browser tools for cleaning and reshaping text — dedupe lines, sort lines, case conversion, and a JSON formatter. See the full list on the tools page.