This page shows you whether the JavaScript engine and all its internal methods are enabled in your browser or not. Simply load this page in your browser and see the result section below. There are several tabs which show you detailed info about various Javascript methods, for example, navigator object, date/time, battery status, etc.
JavaScript Detection | |
JavaScript Enabled | ✖ False |
"noscript" Tag Enabled | ✖ False |
Inline Scripts | ✖ False |
Same-Origin Scripts | ✖ False |
Third-Party Scripts | ✖ False |
Date/Time | |
System Time | |
toLocaleString | |
toLocaleFormat | |
Internationalization API | |
Locale | |
Calendar | |
NumberingSystem | |
TimeZone | |
Year | |
Month | |
Day |
Battery Status API | |
API Support | - |
Battery is Charging | - |
Battery Charging Time | - |
Battery Discharging Time | - |
Battery Level | - |
Diagnosis | - |
Network Information API | |
API Support | - |
effectiveType | - |
rtt | - |
downlink | - |
saveData | - |
Web Audio API | |
State | - |
Sample Rate | - |
Number of Inputs | - |
Number of Outputs | - |
Channel Count | - |
Channel Count Mode | - |
Channel Interpretation | - |
FFT Size | - |
Frequency Bin Count | - |
Min Decibels | - |
Max Decibels | - |
Smoothing Time Constant | - |
WebVR API | |
API Support | - |
Permissions API | |
API Support | - |
Permissions for Geolocation | - |
Permissions for Notifications | - |
Permissions for MIDI | - |
Permissions for MIDI (SysEx) | - |
Permissions for Push | - |
From the above tab list, the first tab shows you whether JavaScript is allowed from various sources or not. For example, if inline-script is allowed or not. A checkmark means a specific method is allowed. The second tab is for navigator object where all the internal methods are listed. Please note that some methods are presented as Objects, meaning, clicking on them will expand the object and renders all the details. Tabs are self-explanatory, please click on each tab to see the related information obtained from your browser JavaScript engine.
In general, this web app uses two different algorithms to extract JavaScript information. The normal algorithm or aggressive algorithm. Information gathered through normal methods are easy to spoof by external plugins or extensions. But, information gathered with aggressive methods is rather hard or entirely impossible to spoof due to the underlying logic used by these methods. Therefore, please check both methods from the drop-down list above to check whether Javascript engine is fully functional or not.
If you found a bug in this page, or have a feature/function which you would like to see in this web app, please let us know by sending an email or through the discussion form below. Moreover, don't forget to check other web apps in webbrowsertools.com, we have many useful apps related to browser's privacy and security.