@ericlaw built this page long ago; it's now used as a quick place to poke interesting Web Browser APIs.
JavaScript is disabled in your browser. Much of this page will not work.
Your User-Agent String
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763
Your User-Agent string is 129 characters.
Your browser sent the following headers: Connection: Keep-Alive Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Encoding: gzip Cookie: ASPSESSIONIDQQDCCAQT=JFBEIOADNEFGMJILECADLAPK Host: www.enhanceie.comUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763 X-Forwarded-For: 2a01:4f9:1a:ab1b::2 CF-RAY: 891c796f4f489d4a-DME X-Forwarded-Proto: http CF-Visitor: {"scheme":"http"} CF-Connecting-IP: 2a01:4f9:1a:ab1b::2 CDN-Loop: cloudflare CF-IPCountry: FI X-Original-URL: /ua.aspx HTTPBrowserCapabilities ASPNET's HTTPBrowserCapabilities object reports that, based on the User-Agent, your Browser has the following capabilities:
Type = Chrome64
Name = Chrome
Version = 64.0
Major Version = 64
Minor Version = 0
Platform = WinNT
Is Beta = False
Is Crawler = False
Is AOL = False
Is Win16 = False
Is Win32 = True
Supports Frames = True
Supports Tables = True
Supports Cookies = True
Supports VBScript = False
Supports JavaScript = True
Supports Java Applets = True
Supports ActiveX Controls = False
Supports scroll-to-text-fragment? Try it
; when scroll disallowed via DocPolicy
; in a new window
; in a new noopener window (allowed XO)
; in a new window with opener allowed (blocked XO)
- Purple highlight if target-text Selector is supported
chrome.exe --enable-blink-features=CSSTargetTextPseudoElement https://wpt.live/css/css-pseudo/parsing/target-text.html
DOM UA String
Document mode
window.navigator.mimeTypes
ClientHints?
Languages
Cookies?
WASM?
Java?
Flash?
fullscreen?
WebGL demo
more...
Exercise Permissions
vibrate
PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable
reload
eyedropper
newwin-noopener
newwin-opener
Server Date/Time:Mon, 10 Jun 2024 21:32:30 GMT
Your public IP address: 172.71.184.150
navigator.onLine :
navigator.connection :
getUserAgent(): ?
🔋 Battery Status : ?
prefers-color-scheme: dark light
prefers-reduced-motion: reduce
estimated Storage: (null)
Explainer
demo
decompressionStream('deflate'):
decompressionStream('deflate-raw'):
decompressionStream('gzip'):
decompressionStream('brotli'):
decompressionStream('zstd'):
(accent-color set to red)
radio
CSS Color rebeccapurple Test
Emoji Flags: 🇺🇳 🇺🇸 🇹🇼
Lsep:
psep:
URL whitespace tests
Cross-Origin-Resource-Policy
You should NOT see all of the images here.
MIME
Willing to run JavaScript from text/html?
Nope
Willing to run JavaScript from text/plain?
Nope
Willing to run JavaScript from image/svg+xml?
Nope
Willing to run JavaScript from image/gif?
Nope
IFrame SrcDoc:
Picture:
# Broadcast Channel demo
Broadcast a message to other instances :
Send
# Page Visibility & Lifecycle
Visibility Docs Discussion Page Lifecycle API
# Navigation/ResourceTiming
Edge
gpu
!!
el
webdbg
domain
_top
Refresh loop
MITM?
f
f2
view-source
microsoft-edge
edge
ms-availablenetworks:
# Ancient UA String Stuff
About the User-Agent String
The User-Agent (or UA) string is sent along in the headers of every HTTP request so the server knows what type of browser is making the request. For a quick refresher on the User-Agent string, check out George Shephard's
article in MSDN Magazine.
Two
MSDN articles describe User-Agent headers:
Understanding User-Agent Strings , and
Best Practices for detecting the Internet Explorer version .
Want Internet Explorer to simulate another version?
IE8+ users: Check out the free
User-Agent Picker add-on, which enables changing your UA string without restarting the browser.
Otherwise, run one of the following scripts
and restart all browser instances to see the change:
The following script commands will generate a text file containing all UA-override registry settings.
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\5.0\User Agent" /s > Reg.txt reg query
"HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent" /s
>> Reg.txt reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\5.0\User Agent" /s >> Reg.txt reg query "HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet
Settings\5.0\User Agent" /s >> Reg.txt reg query
"HKCU\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\User
Agent" >> Reg.txt reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\User Agent" /s >> Reg.txt reg query
"HKLM\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\User
Agent" >> Reg.txt
See this page using different modes: X-UA-Compatible: IE=7 X-UA-Compatible:
IE=8 X-UA-Compatible: IE=9 HTML5 DTD No DocType Quirks Legacy
DTD Quirks
©2003-2024 Eric Lawrence