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 →Voyage AI API
Voyage AI offers embedding and reranking models for search and retrieval-augmented generation (RAG): turn text, code or images into vectors for semantic search, and rerank search results by how well they match a question. There ...
NewGeoapify
Geoapify offers location APIs built on OpenStreetMap and other open data: address geocoding and autocomplete, reverse geocoding, routing, travel-time areas (isolines), places search and map tiles. Use it to find addresses in a ...
NewZ.ai API (GLM Flash models)
The Z.ai API gives access to the GLM language models from Zhipu AI for chat, text generation, coding and image understanding. It uses the OpenAI format, so the OpenAI SDKs work after changing the base URL to api.z.ai. Requests ...
NewBigDataCloud Free Reverse Geocode to City API
BigDataCloud's client-side reverse geocoding API turns the user's current coordinates into a place: city or locality, region, country and continent, in the language you ask for. Call it from the browser or a mobile app after ...
NewUSNO Astronomical Applications API
The Astronomical Applications API of the US Naval Observatory gives sun and moon data for any place and date: rise, set and transit times, twilight, moon phase and illumination. Other endpoints list the moon phases of a year, ...
NewOSRM demo server
OSRM (Open Source Routing Machine) calculates routes on OpenStreetMap roads: driving directions with distance, travel time and turn-by-turn steps, plus distance tables between many points, matching GPS tracks to roads and finding ...
Built a free web service?
Tell us about it and we will add it to the directory.