ipto vs DB-IP

DB-IP, running since 2010, prices by data depth rather than volume: Basic (location only), Core (+ISP), and Extended (+threat data) are three separate price tiers, each also split into Starter/Premium/Enterprise volume bands. There's no free API tier at all — pricing starts at €8.29/month for the cheapest combination.

FeatureiptoDB-IP
Free API tierYes, unlimitedNone — paid only, from €8.29/month
Pricing axisSingle free tierData depth × volume (9 combinations)
Batch lookup100 IPs/requestUp to 256/request (Standard), unlimited (Enterprise)
Downloadable flat-file databasesOpen ASN/range exportsSold separately, from €49.90/year
Threat data accessFree, every requestExtended tier only — the most expensive of the three
CORS origin limits by planNo limit1 origin (Starter) up to unlimited (Enterprise)
User-Agent / device parsingYes — GET /v1/ua, browser/OS/device/bot detection, also on the account dashboardNo dedicated UA-parsing product found

When DB-IP might fit better

When ipto fits better

FAQ

No — DB-IP's API is paid-only, starting at €8.29/month for basic location data. ipto's full response, including threat data, is free.
Instead of one response shape with volume-based tiers, DB-IP sells Basic/Core/Extended as separate products so customers who only need geolocation aren't paying for threat data they don't use — at the cost of more tiers to evaluate.

Try it: curl https://ipto.to/v1/ip/8.8.8.8 · full API reference · all alternatives