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
15
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
35
Graphics
Graphics and multimedia manipulation
12
Language and text
Translation, dictionaries, word finders and text checks
14
News feeds and APIs
Get news headlines for your website
16
Other
Other services
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 →Imagga API
The Imagga API recognises what is in a picture and returns tags, categories, colours and crop suggestions, for example to tag a photo library automatically or make images searchable. A GET request with an image URL returns JSON ...
NewSightengine API
The Sightengine API analyses images and videos, for example to check whether a picture was made by an AI generator or to filter unwanted user uploads before they appear on a site. Send a GET request with an image URL and the ...
NewCartesia API
The Cartesia API offers fast text-to-speech and speech-to-text, for example to give a voice agent spoken answers. A POST request with a JSON body (model, transcript, voice, output format) returns WAV, MP3 or raw audio; SSE and ...
NewUnreal Speech API
The Unreal Speech API converts text to natural-sounding speech, for example to voice articles, e-learning lessons or app notifications. A POST request with a small JSON body (text, voice and bitrate) to the /stream endpoint ...
NewPhotoroom API
The Photoroom API removes backgrounds and edits product photos, for example to put web shop items on a white background. A GET request with an image URL, or a POST upload, returns the edited image; the key goes in the x-api-key ...
Newremove.bg API
The remove.bg API removes the background from photos of people, products, animals or cars, for example to cut out product shots for a web shop automatically. Send a POST request with an image URL, an uploaded file or Base64 data, ...
Built a free web service?
Tell us about it and we will add it to the directory.