Bulk CSV cleaning
Check emails and phone numbers, clean dates, and fill in missing details. Drop your file, choose your checks, and see one clear price.
Drop a CSV, Excel, or Numbers file
or choose a file
Up to 1,000,000 rows · 64 MB per file
Choose your checks. See the total. Pay once.
A LITTLE PARSE MAGIC
Your file.
With more answers.
| Deliverable | Phone | Line type | Carrier | Signup date | Standard date | ||
|---|---|---|---|---|---|---|---|
| Row 2 | Your original value. Kept exactly as it was in your file. | An illustrative email check with a positive delivery result. | Your original value. Kept exactly as it was in your file. | An illustrative Carrier check. Line type and carrier can be answered independently. | An illustrative Carrier check. Line type and carrier can be answered independently. | Your original value. Kept exactly as it was in your file. | A recognized date, written as YYYY-MM-DD. Your original date stays beside it. |
| Row 3 | Your original value. Kept exactly as it was in your file. | An illustrative email check with a positive delivery result. | No value in the original file. We do not invent one. | No input, no answer. An empty source stays empty in the results. | No input, no answer. An empty source stays empty in the results. | Your original value. Kept exactly as it was in your file. | A recognized date, written as YYYY-MM-DD. Your original date stays beside it. |
| Row 4 | Your original value. Kept exactly as it was in your file. | No answer available for this field. It stays empty in your download. | Your original value. Kept exactly as it was in your file. | An illustrative Carrier check. Line type and carrier can be answered independently. | An illustrative Carrier check. Line type and carrier can be answered independently. | Your original value. Kept exactly as it was in your file. | No date to recognize. "TBD" stays in your file; the answer stays empty. |
| Row 5 | No value in the original file. We do not invent one. | No input, no answer. An empty source stays empty in the results. | Your original value. Kept exactly as it was in your file. | An illustrative Carrier check. Line type and carrier can be answered independently. | No answer available for this field. It stays empty in your download. | Your original value. Kept exactly as it was in your file. | A recognized date, written as YYYY-MM-DD. Your original date stays beside it. |
| Row 6 | Your original value. Kept exactly as it was in your file. | Delivery is not confirmed. A false result is different from an unanswered check. | Your original value. Kept exactly as it was in your file. | Not enough digits to recognize a phone number. No line type or carrier is added. | Not enough digits to recognize a phone number. No line type or carrier is added. | No value in the original file. We do not invent one. | No input, no answer. An empty source stays empty in the results. |
DeliverableEmpty
No answer available for this field. It stays empty in your download.
Your originalsAdded answers
Made-up data. Real possibilities. Unknowns stay empty.
1
Drop the file
Bring your CSV or spreadsheet. We recognize the columns we can help with.
2
Choose your checks
Choose your checks and review the exact price before you run.
3
Download the results
Download your file with the answers added. We email you when it is ready.
One price for your file.
Choose the checks you need. Your quote shows the total before you pay. See your price before paying. No subscription required.
- Email verification
- Check delivery, flag disposable addresses, and find spelling suggestions.
- See quote
- Phone formatting
- Validate numbers and standardize their format. Included with a paid phone check.
- See quote
- Carrier and line type
- Find the carrier and distinguish mobile, landline, and internet phone numbers.
- See quote
- Caller ID
- Add the listed caller name for North American numbers.
- See quote
- Live number status
- Check whether a number is assigned and whether the handset is reachable.
- See quote
- IP location
- Add location and network details, plus known VPN and datacenter flags.
- See quote
- Domain details
- Check registration status and add the registrar.
- See quote
- Browser and device
- Turn user agent strings into browser, operating system, and device details.
- See quote
- Vehicle details
- Add year, make, model, and more from a VIN.
- See quote
- Healthcare providers
- Check an NPI and add the provider name, specialty, and status.
- See quote
- Country details
- Add country names, currencies, and calling codes.
- See quote
- ZIP and postal codes
- Add city, state, coordinates, and time zone.
- See quote
- Street addresses
- Standardize addresses and add location details where covered.
- See quote
- Names
- Separate first and last names and tidy the full name.
- See quote
- Dates
- Put mixed date formats into a consistent YYYY-MM-DD format.
- See quote
Prices are in USD. Repeated values are checked once. Already on a plan? Your quote shows what is included and what you will pay.
See download fields
Your selected checks add these fields. Field names adjust to match your source columns.
- Email verification
parse_deliverableparse_disposableparse_roleparse_catchallparse_validparse_duplicateparse_domainparse_domain_validparse_emailparse_didyoumean- Phone formatting
parse_validparse_duplicateparse_typeparse_stateparse_state_nameparse_timezoneparse_countryparse_phoneparse_nationalparse_international- Carrier and line type
parse_carrierparse_typeparse_burnerparse_city- Caller ID
parse_caller- Live number status
parse_liveparse_connectedparse_roamingparse_roaming_networkparse_roaming_countryparse_networkparse_original_networkparse_mccparse_mnc- IP location
parse_duplicateparse_countryparse_stateparse_cityparse_networkparse_datacenterparse_vpn- Domain details
parse_duplicateparse_availableparse_registrar- Browser and device
parse_duplicateparse_browserparse_osparse_deviceparse_bot- Vehicle details
parse_yearparse_makeparse_modelparse_trimparse_bodyparse_fuelparse_validparse_duplicate- Healthcare providers
parse_validparse_duplicateparse_registeredparse_activeparse_deactivated_atparse_excludedparse_nameparse_specialtyparse_medicareparse_opt_out- Country details
parse_duplicateparse_nameparse_continentparse_currencyparse_calling_code- ZIP and postal codes
parse_duplicateparse_cityparse_stateparse_latitudeparse_longitudeparse_timezone- Street addresses
parse_validparse_duplicateparse_registeredparse_addressparse_numberparse_streetparse_unitparse_cityparse_stateparse_postalparse_countryparse_latitudeparse_longitude- Names
parse_firstparse_lastparse_genderparse_salutationparse_validparse_duplicateparse_nameparse_knownparse_countries- Dates
parse_dateparse_duplicate
HOW IT WORKS
- Repeated values cost once
- We count unique values for each selected check. Blanks and values we cannot recognize stay out of the bill. Your rows stay in the file.
- Exact price up front
- Choose the checks you need and see the total before you pay.
- Unfinished checks refunded
- If a paid run stops short, the unfinished share comes back to you.
- Results available for 30 days
- Return through the same link to download again, for 30 days from upload.
COVERAGE
Built for contact lists. Backed by millions of records.
- 90M+
- US address points
- 74k+
- disposable email domains
- 245
- countries & regions for phone validation
- 3.6M+
- postal codes
- 12.7M+
- domains indexed
- 8.4M
- US healthcare providers
Drop your list
Drop a CSV, Excel, or Numbers file
or choose a file
Up to 1,000,000 rows · 64 MB per file