ravn
IP to company

Which company just visited?

ip_to_company reads public registry (RDAP) data to name the organisation that owns an IP. It works for company networks and is honest about ISPs.

Start free: 1,000 lookups Read the docs

How it works

What happens on every call.

The same tool answers over the REST API, the MCP server and the CLI.

  1. / 01

    Public registry data

    We query the regional internet registries for who holds the address block.

  2. / 02

    Company networks only

    Home broadband and mobile carriers return not_found, so you never mistake an ISP for a lead.

  3. / 03

    Chain it

    Pass the domain to scrape_website or domain_to_company for the full profile.

  4. / 04

    Free when it misses

    A miss gives the lookup back.

Call it

One request. One answer shape.

Branch on status. A miss returns not_found and costs nothing. In Claude, just ask in plain English and it picks ip_to_company for you.

curl https://api.askravn.com/v1/tools/ip_to_company \
  -H "Authorization: Bearer $RAVN_API_KEY" \
  -d '{"ip": "203.0.113.10"}'

{ "status": "ok",
  "results": { "ip": "203.0.113.10", "organization": "Acme Inc.",
    "range": "203.0.113.0 - 203.0.113.255", "country": "US" } }
FAQ

Questions about ip_to_company.

All questions →

Does it work for IPv6?

Today it handles IPv4.

Is this personal data?

We only return organisations that hold address blocks, never individuals.

What about cloud and ISP addresses?

Big ISPs, mobile carriers and cloud hosts return not_found, so you only get real company networks.

Cost?

One lookup in your plan.