XMLHttpRequest
XMLHttpRequest (XHR) is a JavaScript API for sending HTTP and HTTPS requests and receiving data from web servers without reloading the current page.
It supports both synchronous and asynchronous communication, allows monitoring of upload and download progress, and can exchange data in formats such as text, XML,
JSON, and binary content.
Unlike the newer Fetch API, XMLHttpRequest uses an event-based programming model instead of promises and includes native support for request timeouts and progress events.
According to our data, XMLHttpRequest is the third most popular browser API on the web.
It has 19.1% of the browser API market share and is detected on 6.8% of all websites.
- π Website
- π Links
- </> Source code
π Rankings and Market Share
- Browser APIs
- Rank: 3
- Market share: 19.1%
π XMLHttpRequest Awards
- π₯ Most popular in the British Virgin Islands in the Browser APIs category.
- π₯ Second most popular in the United States in the Browser APIs category.
- π₯ Second most popular in the United Kingdom in the Browser APIs category.
- π₯ Second most popular in Germany in the Browser APIs category.
- π₯ Second most popular in Russia in the Browser APIs category.
- π₯ Second most popular in Australia in the Browser APIs category.
- π₯ Second most popular in Canada in the Browser APIs category.
- π₯ Second most popular in Korea in the Browser APIs category.
- π₯ Second most popular in Sweden in the Browser APIs category.
- π₯ Second most popular in Denmark in the Browser APIs category.
β‘ Sites Using XMLHttpRequest
We have data on 261,550 websites that use the XMLHttpRequest browser API. Here is a list of some of the top ranked ones.
The highest rated site using XMLHttpRequest is google.com.
| # | Website | Rank | Country | Language |
|---|---|---|---|---|
| 1 | #1 | United States | English | |
| 2 | #14 | United States | English | |
| 3 | #19 | United States | English | |
| 4 | #26 | United States | English | |
| 5 | #42 | United States | English | |
| 6 | #49 | United States | English | |
| 7 | #50 | United States | English | |
| 8 | #67 | United States | English | |
| 9 | #74 | Brazil | Brazilian Portuguese | |
| 10 | wordpress.com |
#83 | United States | English |
| 11 | #85 | China | English | |
| 12 | #93 | United States | American English | |
| 13 | #115 | France | American English | |
| 14 | #117 | United States | English | |
| 15 | #122 | United States | English | |
| 16 | #123 | Russia | Russian | |
| 17 | #135 | Brazil | Brazilian Portuguese | |
| 18 | #139 | United States | American English | |
| 19 | United States | English | ||
| 20 | #143 | American English |
π Usage Statistics
Most of the sites that use XMLHttpRequest:
- are located in the United States
- have content in English
- use the .com domain extension
- fall into the Online Shopping category.
Most of the sites using XMLHttpRequest are from the United States, the United Kingdom, and Germany.
- United States 30.7%
- United Kingdom 7.6%
- Germany 5.9%
- Russia 5.4%
- Australia 3.9%
- Canada 3.9%
- India 3.1%
- Japan 3%
- France 2.9%
- Other 33.6%
Most XMLHttpRequest users speak English, Russian, or German.
- English 67.7%
- Russian 5.1%
- German 4.2%
- Spanish 3.3%
- French 2.9%
- Japanese 2.2%
- Italian 1.5%
- Dutch 1.4%
- Portuguese 1.3%
- Other 10.4%
The XMLHttpRequest browser API is especially popular on .com top-level domains.
- .com 54.1%
- .ru 3.9%
- .org 3.3%
- .de 3.1%
- .co.uk 2.9%
- .com.au 2.2%
- .net 2.2%
- .it 1.2%
- .nl 1.1%
- Other 26%
The primary market segments for websites utilizing XMLHttpRequest include online shopping, business, and fashion and beauty.
- Online Shopping 25.6%
- Business 12.1%
- Fashion/Beauty 7.1%
- Blogs/Wiki 5.2%
- Marketing/Merchandising 3.5%
- Education/Reference 3.2%
- Internet Services 3.1%
- Entertainment 3%
- Health 2.7%
- Other 34.5%
π΅οΈ Similar Technologies
These are some of the best XMLHttpRequest alternatives.
π Compare Alternatives
Compare XMLHttpRequest toβ¦
- π΅οΈ Similar APIs
- π‘ More alternatives
- π All options
π¬ Frequently Asked Questions
What is the company behind XMLHttpRequest?
XMLHttpRequest is owned by World Wide Web Consortium, Inc., headquartered in Cambridge, Massachusetts, United States.
Which country uses XMLHttpRequest the most?
The majority of XMLHttpRequest users are from the United States.
Who uses XMLHttpRequest?
According to our data, XMLHttpRequest is used on thousands of sites, including google.com,
bing.com, and
netflix.com.
Is XMLHttpRequest used on government websites?
In total, we found XMLHttpRequest on 990 government sites in the United States.
Do academic institutions use XMLHttpRequest?
Yes, quite a few! Overall, we know of 220 academic websites in the United States that use XMLHttpRequest.
How does XMLHttpRequest compare to its competitors?
XMLHttpRequest is one of the most popular browser APIs, second only to Web Storage and Fetch.
π See Also
- β¨ Related technologies
- πΌ All technologies from
W3C
ποΈ About This Data
- We evaluate the popularity of technologies based on the number of websites where we detect their usage.
- Technologies without a detectable web footprint, and those we do not track, are not reflected in the calculated market share.
- This report is based on the analysis of 3,827,731 websites.
- Statistics were last calculated on .
- For more details, see our methodology and disclaimer.
Wikipedia