fshy

Home / Data APIs

geoPlugin

www.geoplugin.com/pricingIP geolocation APIdata-apis/geopluginJSONcomparereport an errorprovider JSON

Free allowance
No free plan: the legacy keyless service at geoplugin.net answers HTTP 403 and says the API is no longer available for free use; the pricing page says there is no free trial and the cheapest plan, Basic, allows 100 requests a day at USD 10 a month.
Verdict
paidno free allowance; listed for its price
Cost
no price stated
Identity
cardcard required, no phone
Binding limit
volume-quota100 requests a day on the Basic plan, reset at midnight UTC; cached responses do not count
Evidence
documented28 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-03checked 2026-11-02 (live); stale on 2026-12-03
Free tierNo free plan: the legacy keyless service at geoplugin.net answers HTTP 403 and says the API is no longer available for free use; the pricing page says there is no free trial and the cheapest plan, Basic, allows 100 requests a day at USD 10 a month.
unit none; metered on none; Basic is shown as USD 10 a month, or USD 8 a month with the annual option; Starter is USD 25 (1,000 a day), Professional USD 50 (5,000 a day), Business USD 100 (20,000 a day) and Enterprise USD 200 (100,000 a day), each with a cheaper annual price.
Pricenone stated
Limits
  • volume-quota (binding) 100 requests a day on the Basic plan, reset at midnight UTC; cached responses do not count source
Bindingvolume-quota The plan's daily count is the only stated limit for the keyed API; past it calls continue but may be throttled.
Identitycard registration takes an email address and a password (full name optional) or Google sign-in; every API plan is paid by card or PayPal, and there is no free plan or trial
Egressnot applicable
Per-object capnot stated
Retentionnot stated for the keyed API
Interfacerest GET https://api.geoplugin.com/?ip=ADDRESS&auth=KEY and GET https://api.geoplugin.com/me?auth=KEY, with an optional lang parameter; JSON with geoplugin_* fields; a call with no key answers HTTP 400 No API key provided; the legacy http://www.geoplugin.net/json.gp answers HTTP 403
Toolingany HTTP client
Composes withNo free route: the cheapest keyed plan is Basic, 100 requests a day for USD 10 a month, and cached responses do not count against the daily limit. Bulk path: none stated
ReliabilityThird-party reports of the same 403 message date from 2025-09-01.
NotesFree requests: none; the legacy free endpoint answers HTTP 403. Rate limit: no per-minute limit is stated for the keyed API; the daily count is 100 on Basic. Not stated for the keyed API. Bulk path: none stated.
Evidence notedocumented The legacy endpoint's HTTP 403 answer was read through a fetch, and a keyless call to the keyed API answered HTTP 400. Two third-party reports (2025-09-01 and 2026-02-22) give the same 403 message. No keyed lookup was made.
Parsed numbers
  • has-free-tier 0
  • volume-quota 100 requests / day
Evidence 28
datesourcewhat it proved
2026-11-02www.geoplugin.net/json.gp?ip=8.8.8.8the legacy geoplugin.net endpoint answers HTTP 403
2026-11-02www.geoplugin.net/json.gp?ip=8.8.8.8the legacy endpoint states that the API is no longer available for free use
2026-11-02forums.concretecms.org/t/geolocation-service-is-discontinueda third-party forum thread was created on 2025-09-01
2026-11-02forums.concretecms.org/t/geolocation-service-is-discontinuedthat thread reports the geoPlugin message that the API is no longer available for free use, so the free service had closed by 2025-09-01
2026-11-02github.com/viking-gps/viking/issues/357a third-party issue was opened on 2026-02-22
2026-11-02github.com/viking-gps/viking/issues/357that issue shows the same HTTP 403 JSON answer from geoplugin.net/json.gp
2026-11-02www.geoplugin.com/pricingthere is no free trial and the cheapest plan allows 100 requests a day
2026-11-02www.geoplugin.com/pricingBasic is shown at 10 and 8 a month for 100 requests a day
2026-11-02www.geoplugin.com/pricingthe page has a monthly and an annual option, the annual one saving 20%
2026-11-02www.geoplugin.com/pricingStarter is 25 and 20 a month for 1,000 requests a day
2026-11-02www.geoplugin.com/pricingProfessional is 50 and 40 a month for 5,000 requests a day
2026-11-02www.geoplugin.com/pricingBusiness is 100 and 80 a month for 20,000 requests a day
2026-11-02www.geoplugin.com/pricingEnterprise is 200 and 160 a month for 100,000 requests a day
2026-11-02www.geoplugin.com/pricingthe daily limit resets at midnight UTC and cached responses do not count
2026-11-02www.geoplugin.com/pricingpast the daily limit calls continue but may be throttled
2026-11-02www.geoplugin.com/pricingplans are paid by card or PayPal
2026-11-02www.geoplugin.com/pricingthe closing button of the pricing page is labelled Start Free Trial and links to the registration page
2026-11-02www.geoplugin.com/docsthe documented API needs an API key from the developer dashboard
2026-11-02www.geoplugin.com/docsthe documented request URL carries the key in the auth parameter
2026-11-02www.geoplugin.com/auth/registerregistration takes an optional full name, an email address and a password
2026-11-02www.geoplugin.com/auth/registerGoogle sign-up is offered
2026-11-02www.geoplugin.com/webservices/jsonthe pricing blurb on the JSON web service page says no credit card is required
2026-11-02www.geoplugin.com/aupnot published
2026-11-02www.geoplugin.com/aupnot published
2026-11-02www.geoplugin.com/faqthe FAQ still describes the free lookup limit of 120 requests a minute
2026-11-02www.geoplugin.com/the home page still says no API key is required
2026-11-02probe: https://api.geoplugin.com/?ip=8.8.8.8a keyless call to api.geoplugin.com answered HTTP 400
2026-11-02probe: https://api.geoplugin.com/?ip=8.8.8.8the keyed API answers No API key provided to a call with no key
More fields 2
bulk pathnone stated
free requestsnone
Unknown values 1
  • egress terms: the field does not apply to this kind of offer