Plug free web services into your site or app.
A web service is a method of communication between two electronic devices. We have selected the best free web services available on the web. If you want to add your web service use our add service form to send us your suggestions.
Pick a category
See the full sitemap →
Artificial intelligence
Text generation, chat, images, speech and AI search
17
Books and research
Books, scholarly papers, encyclopedia and other texts
18
Communication
Services to communicate with others
15
Currency and finance
Exchange rates, crypto prices, payments and unit convertors
40
Geodata
Locations and directions
13
Language and text
Translation, dictionaries, word finders and text checks
53
Media
Images, video, audio and charts
22
News feeds and APIs
Get news headlines for your website
34
Open data
Government statistics, crime, health and energy data
8
Other
Fun and games, food and drink
5
Science and space
NASA, earthquakes, rocket launches and space news
51
Web development services
Services to add to your website to validate data, add features etc
Find a free API by what you need
All lists →Free alternatives to paid APIs
All alternatives →Popular services
New to web services?
Web services are web-based applications that use open, XML-based standards and transport protocols to exchange data with clients. You do not need to know what kind of programming language is being used, or the internal data structure. You can request data from a web service using simple HTTP-GET requests or more complex SOAP calls. Data is returned in XML or any other open standard.
We created a small tutorial on how to consume a web service, one on website thumbnails and a step-by-step one with the free HQAPI example API. If you are new to web services, check them out.
New web services
Submit your suggestion →Openverse API
The Openverse API from WordPress searches openly licensed and public-domain audio and images from sources such as Freesound, Jamendo and Wikimedia Commons, for example music or sound effects that may be reused in a video. ...
NewPodcast Index API
The Podcast Index API is an open index of podcasts and their episodes, for example to add podcast search to an app or follow new episodes of a show. Requests are GET calls with JSON answers, signed with an API key, the time and a ...
NewMusicBrainz API
The MusicBrainz API gives open music metadata: artists, releases, recordings, labels and their identifiers, for example to tag a music library or show album details. Requests are GET calls that answer in XML or, with fmt=json, in ...
NewRadio Browser API
The Radio Browser API is an open directory of internet radio stations with their stream addresses, country, language, tags and bitrate, for example to build a radio player. Requests are GET calls that answer in JSON, XML or CSV. ...
NewFreesound API
The Freesound API searches a large library of Creative Commons sound effects and field recordings, by text, tags, duration or sound features such as pitch and tempo, for example rain or footstep sounds for a game. Requests are ...
NewSFXMint Sound Effects API
SFXMint Sound Effects API lets you search and fetch metadata for a library of more than 10,300 ready-made CC0 sound effects for videos, games and apps. Call it over HTTP GET; it returns JSON with sound metadata and download ...
Built a free web service?
Tell us about it and we will add it to the directory.