Skip to content
andcode Tools

Text Extractor (Emails, URLs, Phone, IP)

🔒 Runs in your browser

What to extract
Results

Paste or type text above to extract items.

How it works

Paste any block of text — an email, a log file, a spreadsheet export, a page of notes — and this tool scans it with pattern matching for email addresses, URLs, phone numbers, IPv4 addresses and plain numbers. Check the categories you want, and each one gets its own list of matches, deduplicated and in the order they first appear. Nothing leaves your browser: the matching runs entirely on your device.

Notes on the patterns

URLs keep their query strings (?page=2&ref=home) but trailing punctuation like a closing parenthesis or a sentence-ending period is trimmed off. Phone numbers recognize Romanian mobile and landline formats — +40, 0040 or a leading 0, grouped with spaces, dots or dashes — as well as generic international numbers written with a + country code. IP addresses are validated octet by octet, so 999.1.1.1 is correctly rejected.

Frequently asked questions

How are duplicate matches handled?

Each category is deduplicated separately, keeping the first occurrence of every match — so an email or phone number that appears three times in your text is listed once.

Does it recognize Romanian phone numbers?

Yes — Romanian mobile and landline numbers written with +40, 0040 or a leading 0, grouped with spaces, dots or dashes (e.g. +40 712 345 678 or 021 315 2345), plus generic international numbers with a + country code.

Is my text uploaded anywhere?

No. All matching happens locally in your browser with regular expressions — nothing you paste is sent to a server.

Related tools

Clear local data?

This permanently erases everything this site has saved in this browser:

  • Saved audio projects (Audio Mixer autosave)
  • Project boards, cards and attachments (Kanban)
  • Your favorite tools
  • Preferences, such as your language choice

This can't be undone, and it only affects this browser on this device.