Number Extractor

Extract numbers, decimals and negatives from any text instantly — free number extractor.

About

About the Number Extractor

Paste any block of text — a report, a spreadsheet dump, a pile of mixed notes — and get every number pulled out as a clean list. Matching includes an optional decimal point and leading minus sign, so "-3.14" comes out as one number, not three separate tokens.

Analysts and bookkeepers use it to lift the figures out of a pasted report, invoice or email so they can go straight into a spreadsheet. It's one of many free text tools on Toolapt, and like every tool here, it's free to use with no sign-up and no limit on how much text you scan.

Choose what to view about this tool

Guide

Using the Number Extractor

  1. 1

    Step 1

    Numbers is already selected below as the type to find.

  2. 2

    Step 2

    Paste your text into the input box.

  3. 3

    Step 3

    Click Extract to see every matched number listed below, entirely in your browser.

  4. 4

    Step 4

    Copy the list with the Copy button, for further analysis elsewhere.

  • Finds every number in pasted text, including negatives like -12 and decimals like 3.14
  • Accepts either a full stop or a comma as the decimal separator, so 3,5 stays one number
  • Lists numbers in the order they appear, one per line, ready to paste into a spreadsheet column
  • Removes duplicate numbers by default, and can sort the results
  • Works on any text — reports, invoices, emails, logs
  • Works entirely in your browser — nothing you paste is uploaded

Analysts

Analysts use the Number Extractor for pulling the figures out of a pasted report or email to drop into a spreadsheet.

Bookkeepers

Bookkeepers use the Number Extractor for collecting the amounts from a copied invoice or statement.

Developers

Developers use the Number Extractor for grabbing IDs, codes or measurements out of a log.

Students

Students use the Number Extractor for collecting the data points from a passage of text for an assignment.

Extract something else

Examples

Number Extractor examples

4 worked examples

01

Mixed positive and negative numbers

"Temp swung from -3.14 to 22.5 degrees today." extracts two numbers: -3.14 and 22.5, each kept whole rather than split on the decimal point or minus sign.

02

A number embedded in a word

"Finished 3rd in the COVID-19 survey." extracts 3 and -19 — the surrounding letters are left behind, and the hyphen in COVID-19 is read as a minus sign.

03

Large figures in a report

"Revenue was 1200000 and costs were -450000." extracts 1200000 and -450000, with the leading minus sign kept on the second value.

04

A price and a date

"Paid 1,299.50 on 2024-05-01" extracts 1,299, 50, 2024, -05 and -01 — clean up separators and hyphens first when you need exact values.

FAQ

Frequently asked questions

Quick answers to common questions about the Number Extractor.

How do I extract numbers from text?

Paste your text above, make sure "Numbers" is selected as the type, then click Extract. Every matched number is listed below — nothing is uploaded anywhere.

Is this number extractor free?

Yes. It's free, with no sign-up and no limit on how much text you scan.

Does it handle negative numbers and decimals correctly?

Yes — matching includes an optional decimal point and leading minus sign, so "-3.14" comes out as one number, not three tokens split on the minus sign and the period.

Does it extract numbers embedded in words, like "3rd" or "COVID-19"?

It matches the numeric portion wherever it appears, so it will still pull the digits out of those, though the surrounding letters aren't included. A hyphen right before digits counts as a minus sign, so COVID-19 gives -19 rather than 19.

Can I extract emails, links or other data instead?

Yes — the same tool also finds emails, links, domains, hashtags/mentions and IP addresses. Switch the type dropdown, or use one of the dedicated extractor pages below.

Is my text uploaded anywhere?

No. Extraction runs entirely in your browser — nothing is sent to a server.

How are thousands separators like 1,234,567 handled?

A comma or full stop followed by digits is read as a decimal point, so 1,234,567 comes out as 1,234 and 567. Remove the thousands separators first if you need the whole figure.

Why do dates and phone numbers come out with minus signs?

A hyphen right before digits counts as a minus sign, so 2024-05-01 gives 2024, -05 and -01, and 555-0199 gives 555 and -0199. Replace those hyphens with spaces first, using Find and Replace, when you only want the digits.

Does it understand decimal commas like 3,5?

Yes — a comma between digits is kept as part of the number, so 3,5 comes out as 3,5. Values aren't reformatted, so they stay exactly as you pasted them.

Can I add up the extracted numbers?

This tool only lists them. Paste the list into the Statistics Calculator to get the sum, mean, median and more in one step.

Still have a question? Contact us