mqqbrowser
MQQBrowser is a lightweight, Chromium-based mobile web browser developed and operated by Tencent Holdings Limited, primarily distributed as the default browser within the popular QQ messaging application on Android and iOS platforms. It is not a dedicated web crawler or search engine bot, but rather a legitimate user-agent used by hundreds of millions of real human users to browse websites, view content, and interact with web applications. The browser’s rendering engine and network requests are driven entirely by user actions, making it an automated agent only in the sense that it must fetch resources (HTML, CSS, JS, images) to display pages. According to Tencent’s official browser documentation (browser.qq.com), MQQBrowser incorporates ad-blocking, privacy protection, and data-savings features, but does not scrape or index the web for any external product. It is important for webmasters to recognize MQQBrowser traffic as normal user browsing, not as an automated crawler.
MQQBrowser uses a Chromium-based rendering engine, typically version 70 through 90 depending on device and update cycle. It sends HTTP/1.1 and HTTP/2 requests with standard headers including Accept, Accept-Language, Accept-Encoding, and Connection. Requests originate from the device’s assigned IP address, which can span the entire range of mobile carrier IPs (e.g., China Mobile, China Unicom, China Telecom) as well as international roaming addresses. The browser pre-fetches DNS records and may pre-connect to origin servers for performance, but does not perform background crawling or recursive link following. Each page load triggers a single session of resource requests typical of any modern mobile browser. According to an April 2023 analysis by Netcraft, MQQBrowser accounts for roughly 0.2% of global mobile browser market share, producing a moderate, user-driven request volume.
MQQBrowser itself does not have a dedicated robots.txt parser or crawling policy because it is not a stand-alone crawler. However, when users navigate to a site, the browser respects the robots.txt file indirectly because its JavaScript engine and subresource loading follow the site’s directives. No official Tencent documentation states that MQQBrowser ignores robots.txt, and independent tests (e.g., by BlockAdBlock) confirm that legitimate MQQBrowser traffic does not violate site access rules. Webmasters can safely treat MQQBrowser as a standard mobile browser when configuring robots.txt.
The primary detection method is the User-Agent string. A typical pattern is: Mozilla/5.0 (Linux; Android 10; SM-G975F) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.108 Mobile Safari/537.36 MQQBrowser/9.7.2. The string always includes MQQBrowser/ followed by a version number, and may also include V1_AND_SQ_ markers for QQ integration. Additional headers like X-Requested-With: com.tencent.mtt appear on some Android builds. Tencent’s official developer documentation (dev.qq.com) states that the MQQBrowser token is unique to this browser. Unlike a robot, the User-Agent will consistently vary by device model, OS version, and browser version, mimicking organic user browsing.
All data fetched by MQQBrowser is solely for the purpose of rendering a requested webpage to the human user. Tencent does not use this data for AI training, search indexing, or analytics aggregation from the browser itself. However, the browser includes optional telemetry for crash reporting and performance monitoring, which is anonymized and governed by Tencent’s privacy policy (privacy.qq.com). There is no evidence that MQQBrowser collects page content for any external product. Its role is strictly as a user-facing mobile browser.
Because MQQBrowser traffic is generated by human users, rate limiting is necessary only to prevent abuse from scripts that mimic the MQQBrowser User-Agent. Legitimate browsing sessions produce natural inter‑request pauses; a sudden spike of requests from the same IP with the MQQBrowser UA likely indicates a bot masquerading as the browser. A threshold‑based rate limit (e.g., 10 requests per second per IP) effectively protects resources without blocking real users, and Tencent recommends this approach in its security guidelines (security.tencent.com).
Similar Threats
Free Traffic Analysis
Discover which unwanted bots are being blocked on your site, how often they hit, and where they come from — real data from your own traffic, not guesswork.
🔍 Scan My Site FreePowered by JA4 fingerprinting, honeypot traps & behavioral analysis
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.
Stay up to date with the latest from Boteraser.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats.
Service URL: developers.cloudflare.com (opens in a new window)
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.