World’s largest virtual agentic engineering & quality conference
Find the latest Yandex browser user agent strings. Stay updated with the newest Yandex versions for desktop and mobile.
Last updated on : 2026-07-17
As of July 2026, the latest Yandex Browser releases are 26.6.0.1845 for Windows and macOS, 26.6.5.525 for iOS, and 26.6.3.115 for Android. On Windows, macOS, and Android these builds run on the Chromium 150 engine, while the iOS build uses Apple's WebKit as the platform requires. Each release improves performance, security, and web-platform compatibility. The tables at the top of this page are pulled from live data and always show the exact current build.
Below are the most recent Yandex Browser user agent strings for each major platform, ready to copy and paste into your testing tools, analytics filters, or device-detection logic. Use this as a quick reference for the single latest active Yandex Browser UA on Windows, macOS, Android, and iOS.
| Operating System | Latest Yandex Browser User Agent String |
|---|---|
| Windows | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 YaBrowser/26.6.0.1845 Yowser/2.5 Safari/537.36 |
| macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 YaBrowser/26.6.0.1845 Yowser/2.5 Safari/537.36 |
| Android | Mozilla/5.0 (Linux; arm_64; Android 17; SM-G965F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.7871.126 YaBrowser/26.6.3.115 Mobile Safari/537.36 |
| iOS | Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_8 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.0 YaBrowser/26.6.5.525 Mobile/15E148 Safari/604.1 |
How the fragments change across platforms:
Note: the version numbers above are indicative and refreshed periodically. The live tables at the top of this page always reflect the exact current Yandex Browser build.
Yandex User Agent Format
Example: Mozilla/5.0 (Platform; OS Version; Architecture) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/ChromeVersion YaBrowser/YaBrowserVersion Safari/537.36
Breakdown:
Indicates compatibility with Mozilla-based browsers.
Specifies the operating system and architecture (e.g., Windows NT 10.0; Win64; x64).
The rendering engine, shared with browsers like Chrome and Safari.
The version of the Chromium engine Yandex is based on.
The specific version of Yandex Browser.
Indicates Safari compatibility.
You can use extensions like User-Agent Switcher to easily change the User Agent string without needing to dive into Developer Tools.
Open Yandex and navigate to yandex://about → Look for the User Agent string under the Browser Details section.
Open Developer Tools by pressing F12 (Windows/Linux) or Command + Option + I (Mac), go to the Console tab, and type: navigator.userAgent; Press Enter to display the full Yandex User Agent string.
Yandex crawls the web with a family of specialized robots, not a single bot. If you are trying to identify legitimate Yandex traffic in your server logs or configure crawl rules in robots.txt, match against the user agents below. Every genuine Yandex crawler includes the +http://yandex.com/bots identifier.
| Crawler | Purpose | User Agent String |
|---|---|---|
| YandexBot | Main web indexing robot | Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots) |
| YandexImages | Image search crawler | Mozilla/5.0 (compatible; YandexImages/3.0; +http://yandex.com/bots) |
| YandexMobileBot | Mobile-page crawler | Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B411 Safari/600.1.4 (compatible; YandexMobileBot/3.0; +http://yandex.com/bots) |
In robots.txt, Yandex looks for a record whose User-agent contains the substring "Yandex" (case-insensitive) or "*". A single "Yandex" rule applies to every crawler in the family, while a more specific name lets you target one crawler:
User-agent: Yandex Disallow: /private/ Allow: / User-agent: YandexImages Disallow: /photos/
Verify before you trust the string: user agents can be spoofed, so confirm a request really comes from Yandex with a reverse DNS lookup on the source IP. Genuine Yandex robots resolve to a host ending in .yandex.ru, .yandex.net, or .yandex.com, and a forward DNS lookup of that host should return the same IP.
Because Yandex Browser is built on Chromium, it follows the same industry-wide shift away from the long, detail-packed user agent string toward User-Agent Client Hints (UA-CH). Chromium now freezes and reduces the information in navigator.userAgent and moves the finer detail into a set of on-demand HTTP request headers instead. If your device detection relies only on the raw UA string, plan to read these headers as well.
Three low-entropy hints are sent by default on every request:
A typical set of request headers from a desktop Yandex Browser looks like this:
Sec-CH-UA: "Chromium";v="150", "YaBrowser";v="26.6", "Yandex";v="26.6", "Not.A/Brand";v="99" Sec-CH-UA-Mobile: ?0 Sec-CH-UA-Platform: "Windows"
Higher-entropy details - such as Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Arch, and Sec-CH-UA-Model - are not sent automatically. Your server requests them by returning an Accept-CH response header, and client-side code can read them with navigator.userAgentData.getHighEntropyValues().
Note that Client Hints are a Chromium feature. The desktop and Android builds of Yandex Browser expose them, but the iOS build runs on WebKit and does not send Sec-CH-UA headers - for iOS you still need to parse the classic user agent string.
KaneAI - Testing Assistant
World’s first AI-Native E2E testing agent.

TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance