Your Public IP Address

Loading...
HTTP API
GET /ip
Default JSON format
GET /ip?format=text
Plain text format
GET /ip?format=xml
XML format
GET /ip?format=jsonp&callback=myCallback
JSONP format with custom callback
Examples
cURL
curl
JavaScript
fetch('').then(r => r.json()).then(data => console.log(data.ip))
Python
import requests
response = requests.get('')
print(response.json()['ip'])