Free XML APIs

35 services, checked weekly

These free APIs and web services answer in XML (some also in JSON). XML is still common in enterprise software, in RSS and Atom feeds and in older SOAP services, and every programming language can read it.

ServiceCategoryAPI keyFormatsFree use
arXiv APIBooks and researchNot neededXMLFree, no key needed; the provider asks for at most one request every three seconds.
Internet Archive Advanced SearchBooks and researchNot neededJSON, XMLFree, no key needed.
Wikidata Query ServiceBooks and researchNot neededJSON, XMLFree, no key needed; data is CC0.
InterFaxCommunicationNeeded, freeXMLPaid per page, with a free developer account for testing.
Dlvr.it APISocial media–JSON, XMLFree plan with limits; paid plans for more accounts and feeds.
geoPlugin Currency ConverterCurrency and finance–JSON, XML–
World Bank Indicators APICurrency and financeNot neededJSON, XMLFree, open data, no key needed.
ipapi.coIP to location APIsNot neededJSON, XML, CSVFree without a key up to about 1,000 requests per day; paid plans for more.
IPInfoDB IP Location APIIP to location APIsNeeded, freeJSON, XMLFree with a free API key.
GeoNamesLocation Information–JSON, XMLFree with a free GeoNames account (username) and a daily credit limit; paid premium service for heavy use.
Overpass APILocation Information–JSON, XMLFree on the public servers with fair use; heavy users should run their own instance.
timeanddate.com APIsLocation Information–XML, CSVPaid plans with a free trial.
Zipwise Free ZIP code web servicesLocation Information–JSON, XML–
7Timer!Weather forecastsNot neededJSON, XMLFree, no key needed; a simple, long-running service without uptime guarantee.
Aviation Weather Center Data APIWeather forecastsNot neededJSON, XMLFree, no key needed; keep the number of requests reasonable.
NOAA Tides and Currents APIWeather forecastsNot neededJSON, XML, CSVFree, public domain, no key needed.
OpenWeatherMapWeather forecasts–JSON, XMLFree plan with a limit per minute and per month; paid plans for more calls and features.
World Weather Online Local Weather APIWeather forecasts–JSON, XML, CSVPaid plans with a free trial.
World Weather Online Marine Weather APIWeather forecasts–JSON, XMLPaid plans with a free trial.
Free Thumbnail APIGraphics–XMLFree and Paid API.
GXChart WebChartChart APIs–XML–
DiceBear avatarsImage and photoNot neededXMLFree and open source, no key needed.
Flickr APIImage and photoNeeded, freeJSON, XMLFree for non-commercial use with a free API key; commercial use needs permission.
Gravatar APIImage and photoNot neededJSON, XMLFree; avatars need no key, the profile API uses a free API key.
WebPurifyLanguage and text–JSON, XMLFree to try, paid service.
The Guardian Open PlatformNews feeds and APIsNeeded, freeJSON, XMLFree developer key for non-commercial use, with a daily limit; commercial use by agreement with the Guardian.
CBS Open Data (Statistics Netherlands)OtherNot neededJSON, XMLFree, no key needed.
JokeAPIOtherNot neededJSON, XMLFree, no key needed, with a limit of about 120 requests per minute.
Wufoo Form Builder APIWeb development services–JSON, XMLFree with a Wufoo account; the limits depend on your Wufoo plan.
Name APIData validators–XMLFree and paid plans.
VIES VAT number validationData validatorsNot neededJSON, XMLFree, no key needed.
Amazon Elastic Compute Cloud (EC2)Hosting and storage–XMLPaid, with a 12-month free tier for new AWS accounts.
Amazon Simple Storage Service (S3)Hosting and storage–XMLPaid, with a 12-month free tier for new AWS accounts.
UploadcareHosting and storageNeededJSON, XML–
Learn web servicesTesting and mock dataNot neededXMLFree, no key needed.