Choose a child page by the value you need
Each child page looks for a defined kind of value, line, or pattern. Depending on the page, you can paste text or select a supported file, then review the matches with that page's controls. Start with the name that matches the data you need.
Find contact details, places, and identifiers
- Address Extractor looks for US-style street addresses and PO boxes in pasted text or .txt and .csv files.
- Coordinate Extractor recognizes decimal degree, DMS, DDM, UTM, and MGRS patterns, then normalizes them to latitude and longitude.
- Currency Extractor finds amounts marked by configured currency symbols or uppercase currency codes. Results include line context and duplicate removal.
- Date Extractor & Format Harmonizer can return List, Harmonize, Table, CSV, or JSON output, with several date formats to choose from.
- Extract Emails from Text finds email addresses and includes domain filtering, lowercase conversion, deduplication, copying, and downloading.
- Extract IP Addresses recognizes valid IPv4 and IPv6 values, including bracketed IPv6 with ports. You can keep or drop the ports.
- Phone Number Extractor & Standardizer finds phone numbers and lets you choose an output format.
- Extract ZIP Codes finds US five-digit ZIP codes and ZIP+4 values, with source context and unique-only filtering.
Parse links, documents, and identifiers
- Bitcoin Address Extractor checks legacy P2PKH, P2SH, Bech32, and Bech32m address candidates. It preserves context and flags malformed candidates.
- DOI Extractor pulls DOI-shaped identifiers from references, citations, or document text, then can deduplicate the result.
- Extract Domain Names finds hostnames in plain text, URLs, or HTML source. It can normalize case and lets you choose how to handle subdomains.
- Extract URLs from Text finds URLs in pasted or uploaded text, removes duplicates or trailing punctuation, and supports copying or downloading.
- Hex Color Code Extractor finds CSS hexadecimal color literals in pasted text or supported text files.
- Extract Markdown Links reads inline, reference, and shortcut-reference links, including image links, from Markdown.
- Markdown Code Block Extractor finds fenced code blocks in Markdown text or .md files, with language tags, line ranges, and order.
- HTML Attribute Extractor pulls selected attribute values from HTML snippets and can filter matches by tag.
- ISBN Extractor finds ISBN-10 and ISBN-13 candidates, then shows checksum status and line context.
- UUID Extractor finds UUIDs and GUIDs with format, version, variant, line, and surrounding context details.
Find numbers, labels, lines, and custom matches
- Credit Card Extractor detects credit and debit card number patterns, checks Luhn status, and can mask displayed and exported values.
- Custom Regex Extractor applies a JavaScript regular expression with capture groups, matching flags, deduplication, line context, and text export.
- Emoji Extractor lists emoji in occurrence order and includes unique counts, Unicode code points, and shortcode names.
- Extract Lines Containing a String filters lines by words or Regex patterns, then lets you review, copy, or download the matching lines.
- Extract Text Between Delimiters finds content between quotes, brackets, parentheses, or custom start and end markers. It handles nesting and unmatched delimiters.
- Keyword List Extractor finds occurrences of your keyword list, with line numbers, context, and per-keyword counts.
- MAC Address Extractor recognizes colon, hyphen, Cisco dot, and optional bare formats, then shows OUI prefix, type, line, and context.
- Named Entity Recognition Tool extracts people, organizations, locations, dates, money, percentages, and times with grouped counts and source positions.
- Extract Numbers from Text extracts numbers with controls for decimal, negative, comma, duplicate, line, and embedded-number handling.
- Serial Number Extractor finds labeled serial numbers, grouped product keys, and generic alphanumeric codes with line and context details.
- Social Media Handle & Hashtag Extractor extracts @mentions and #hashtags, with filtering, duplicate removal, and occurrence counts.
- Time Extractor extracts 12-hour and 24-hour clock expressions, with or without seconds, and normalizes them to 24-hour format.
Use an extractor when a text block mixes values
A support export may put names, phone numbers, and email addresses in one block. Pick the matching child pages when you need separate lists for review or transfer.
For documentation, Extract Markdown Links returns link destinations, while Markdown Code Block Extractor returns fenced snippets. Each match can include the source line shown by that page.
A log or report with repeated web addresses is a good fit for Extract URLs from Text. It can remove duplicates and trailing punctuation before you copy or download the list.
Links: https://allovertools.com/text-tools/ and https://allovertools.com/text-tools/.
Result: https://allovertools.com/text-tools/
When a dedicated page does not name the structure you need, use Custom Regex Extractor and define the pattern yourself.
Choose between Text Tools and extractors
Open Text Tools when you want to browse the wider text-utility category. Stay in this group when you need values, matching lines, links, identifiers, or custom pattern matches pulled from existing text.
Frequently asked questions
How do I extract data from text?
Choose the child page whose name matches the value or pattern you need. Provide the text or file input shown there, then review its recognition rules and result controls before copying or downloading matches.
Which text extraction tool should I use?
Use a dedicated extractor when the target has a page of its own, such as an email, URL, date, phone number, or UUID. Choose Custom Regex Extractor for a pattern you define. Choose Extract Lines Containing a String when whole lines are the result.
Can I extract text between delimiters or with regex?
Extract Text Between Delimiters handles quotes, brackets, parentheses, and custom markers. Custom Regex Extractor accepts a JavaScript regular-expression pattern, and Extract Lines Containing a String supports Regex matching for line selection.
How does this text extraction category handle my text?
There is no single input or processing rule shared by every child page. Read the selected extractor's page for its input method, recognition rules, and result handling.