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
47
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 →LiveKit
LiveKit is an open-source platform for real-time video, audio and voice AI agents over WebRTC, for example to build group video calls or a talking AI assistant. Clients join rooms with LiveKit's SDKs; the server API (JSON over ...
NewCoverr API
The Coverr API searches Coverr's library of free stock video clips by keyword and category and returns links to the MP4 files and thumbnails, for example to add background videos to a site builder. Responses are JSON. Free with a ...
NewDaily API
The Daily API adds video and audio calls to a website or app: create rooms and meeting tokens with the REST API, then join them with Daily's prebuilt call UI or its JavaScript and mobile SDKs, with recording and live streaming ...
NewCloudinary
Cloudinary stores, transforms and delivers images and videos: resize, crop, convert, trim and add overlays by changing the delivery URL, and stream video with adaptive bitrate, for example to serve the right size of every upload. ...
NewOpenSubtitles API
The OpenSubtitles API searches subtitles for films and episodes by title, IMDb or TMDB ID, file hash and language, and gives download links, for example to add subtitles to a media player. Send your key in the Api-Key header and ...
NewMux Video API
The Mux Video API uploads, encodes and streams on-demand video, for example to add video uploads and adaptive playback to an app. POST a video URL or a direct upload to create an asset and play it with HLS or Mux Player; webhooks ...
Built a free web service?
Tell us about it and we will add it to the directory.