Public REST API

Free Bangladesh and International Number Lookup API

Validate Bangladesh mobile numbers, detect original operator prefixes, convert +880 format, and look up international E.164 numbers. No signup. Cache responses and keep usage reasonable.

No API key

Call the endpoints directly from server-side code.

JSON responses

Carrier, country, international format and optional public name.

Privacy-aware

No NID or private SIM owner records. Public metadata only.

Bangladesh lookup
GET https://www.numberlookup.top/api/lookup?number=01700000000

Accepts 11-digit local numbers starting with 01, or +880 format. Returns original operator prefix data. After MNP the live network can differ.

International lookup
GET https://www.numberlookup.top/api/lookup-international?e164=+442071234567
GET https://www.numberlookup.top/api/lookup-international?dialCode=1&number=2125551234

Use a full E.164 value or a dial code plus national number. Select the country carefully for shared codes such as +1.

Integration notes

Validate format in your app first. Call the API only after a user submits a number. Cache identical queries.

Related guides: free API guide, BD API topic, phone validator.