Is JavaScript enabled?
JavaScript powers interactive websites. If it is enabled, this page will show Yes. If not, the noscript message below still works for crawlers and locked-down browsers.
Results are estimates for information only. Privacy · Terms · Guides
Why we detect JavaScript
JavaScript powers interactive pages and many of our client-side tools (dual-stack probes, screen metrics, live clocks). If it is enabled, this page shows Yes. If not, the noscript path still communicates status for locked-down browsers and crawlers.
JavaScript is not the same as the Java language or browser plugin.
Turning it on or off
You can disable JavaScript globally or per-site in browser settings. Doing so breaks many modern sites. Prefer site-specific blocking extensions if you only want to limit certain origins.
Tools that need WebRTC, canvas, or live timers require JavaScript; SSR IP results can still appear without it.
Get your related information
Frequently Asked Questions
What is JavaScript?
JavaScript is a programming language that runs in your browser to make pages interactive. Most modern sites need it enabled; this tool reports whether your browser is running it.
Should I disable JavaScript?
Disabling it can improve privacy on some sites but will break many modern web apps. Most users leave it on.
How do I enable or disable JavaScript?
- Chrome/Edge:Settings → Privacy and security → Site settings → JavaScript → Allowed / Don’t allow (or block per site).
- Firefox:about:config → javascript.enabled (true/false), or use NoScript-style extensions for per-site control.
- Safari:Settings → Security → “Enable JavaScript.”
- Reload this page afterward, if JS is off, you will see the noscript message instead of “Yes.”
Why do some tools need JavaScript?
Client-only checks, local Internet Protocol address via Web Real-Time Communication, canvas, WebGL, cookies tests, and live clocks, run in your browser. Without JavaScript those tools cannot complete.
Is JavaScript the same as Java?
No. JavaScript runs in the browser for web pages. Java is a separate language and platform. Disabling one does not disable the other.