Free Tool: Carrier & Line-Type Lookup Checker
The carrier & line-type lookup checker is a free, browser-side tool on the developer tools hub. Paste a number and it shows the detected line type — mobile, fixed line, toll-free, VoIP, or one of the rarer numbering categories — with a general SMS and voice reachability verdict for that type. No account required. The checker is a structural classification from the number’s format, built on the same E.164 analysis engine as the E.164 formatter. It does not perform a live carrier network (HLR) dip. For a definitive, billed lookup against a live network — reachability, ported carrier, SIM swap — use the authenticated Number Lookup API.What the tool returns
For any valid, complete number, the tool resolves four fields:
Depends means the numbering category itself is ambiguous — a range
shared by fixed and mobile lines in some countries, a toll-free number
whose SMS add-on may or may not be provisioned, or a VoIP range whose
provider may or may not terminate SMS. The verdict reads from the
numbering category, so it never overclaims certainty for a type that
genuinely varies by carrier. An invalid or incomplete input resolves to
no classification at all, rather than a guessed verdict.
How line type maps to compliance posture
Line type is the input to several tenant-owned controls on Orbit, so it is worth resolving before you put a number into a list or a flow:- VoIP lines carry disproportionate fraud and pumping risk. Treat a VoIP verdict as a flag to route the number through verification or step-up checks before trusting it as a contactable identity — the same signal that drives voice destination auto-blocks at the destination level.
- Toll-free numbers are not SMS-reachable by default. US toll-free messaging requires a separate toll-free verification (TFV) approval before carriers accept the traffic, so a “Depends” SMS verdict on toll-free means verify first, then send.
- Fixed lines cannot receive SMS unless the carrier has provisioned a text-enablement add-on. Consent captured against a landline is a liability for an SMS program — scrub it before capture.
- Mobile numbers are the default SMS opt-in target: native reachability on both channels, with no extra carrier step.
How this interacts with opt-in capture
Consent language like “reply STOP to opt out, HELP for help” only works on a channel the number actually receives. A STOP/HELP reply is interactive only if the endpoint can exchange SMS at all — a fixed line or unverified toll-free number cannot, which is why the suppression model treats line type as one of its inputs and why opt-out lists are scoped to the channel of the messaging service they attach to. Capture opt-in against the channel you actually intend to send on. The opt-out keyword flow (keyword lists, auto-reply rules) assumes an SMS endpoint; a number the checker flags as SMS-unreachable never enters a valid opt-in state for SMS programs.Use at import time
Carriers block SMS addressed to fixed-line numbers outright, and deliverability to unverified numbers fails silently until the errors surface in your delivery logs. Scrub a CSV before you capture consent, not after:- Run the list through the checker (or the Number Lookup API for a live verdict at scale) and drop fixed-line and premium-rate numbers.
- Mark VoIP and toll-free rows for verification or TFV before they enter a campaign.
- Import the cleaned roster through the import contacts flow — rows it still cannot parse land in the skipped-rows CSV.
See also
- Number Lookup model — billed HLR, ported-network, SIM-swap, and CNAM dips for the definitive per-number answer.
- Opt-out lists and opt-out suppression — the controls that consume line type downstream.
- Import contacts — the scrub-before-capture workflow in full.
- Toll-free verification — the approval toll-free SMS depends on.