How do I clean my phone list before an SMS campaign?
Validate every number first: 1Lookup returns the line type, carrier and a risk level for 1 credit a number, $0.00495 on the Starter plan, so you can see which numbers a text can reach before you send. Then run the mobile numbers you keep through a live HLR lookup, 5 credits ($0.02475 on Starter), to drop switched-off lines.

These are the steps.
- Upload the list as a CSV and run phone validation on every row.
- Remove the invalid numbers and typos.
- Keep the mobile lines: a landline can receive a text only when its provider offers one, and a VoIP or toll-free number only when its owner set that up.
- Run the mobile numbers through HLR to find switched-off and disconnected lines, at 5 credits each.
- US numbers also come back with their Do Not Call status.
See whether one number can receive texts with our free SMS capable number checker.
To run it on a list or from your own software, see the phone validation API.
To check a whole file, see our free bulk phone number checker.
These are the next questions buyers ask.
- How do I check a list of phone numbers in bulk for mobile, landline or VoIP?
- How can I check if a phone number is still active without calling it?
- What is the best HLR lookup service to check if a mobile number is active?
See all the questions answered in the help section.