checkip

Command-line tool that checks an IP against a dozen sources at once (geolocation, blocklists, Shodan, VirusTotal and more) and scores how malicious it looks.

Open checkip ↗

https://github.com/jreisinger/checkip

Type
Command line
Cost
Free
Touches the target?
No, passive
Account needed
No
Category
IP & network
Language
Go
License
MIT
Platforms
linux, macos, windows
GitHub stars
253
Last updated
2026-09-21
Link status
Online, checked 2026-09-26

Takes

Gives you

  • reputation
  • Location / coordinates

Install

go install github.com/jreisinger/checkip@latest

Source: github.com/jreisinger/checkip

Where to go next

Found something with checkip? These tools take it as input.

Similar tools

Community database of reported malicious IPs. Shows abuse reports, a confidence score, the ISP and the usage type.

  • Website
  • Freemium

TakesIP addressDomain

Community threat-intelligence exchange. Look up an IP, domain or file hash to see the reports and campaigns it appears in.

  • Website
  • Free
  • Account

TakesIP addressDomainFile hash

Official registry lookup for IP ranges and networks in North America: who holds an address block and their contacts.

  • Website
  • Free

TakesIP addressCompany

Checks an IP address or domain against 100+ email spam blocklists at once.

  • Website
  • Freemium

TakesIP addressDomain

Community blocklist of IPs caught attacking servers (SSH, mail, web logins). Search an IP to see what it was reported for.

  • Website
  • Free

TakesIP address

Database of names, emails and IPs used by spam bots on forms and forums. Check whether an address is a known bot.

  • Website
  • Freemium
  • Account

TakesUsernameEmail addressIP address