Window Size Detector - Online Outer & Inner Dimensions
See outerWidth, innerWidth, outerHeight, innerHeight, screenX/Y, and availWidth/Height live. Understand the viewport.
UD5 Toolkit
See outerWidth, innerWidth, outerHeight, innerHeight, screenX/Y, and availWidth/Height live. Understand the viewport.
See a comprehensive table of which modern web APIs your current browser supports. Includes WebGPU, AVIF, and more.
See your monitor's color depth and pixel depth. Detect if HDR or wide gamut is available using media queries.
Display your screen's current devicePixelRatio. See how it changes when you zoom. Useful for high‑res image decisions.
See the current viewport width/height, document size, scrollbar width, and pixel ratio. Essential responsive data.
Send HEAD requests to popular websites and measure the round‑trip time. Quick network health check. Client‑side.
Quickly estimate your internet connection speed by downloading a small test file. See class and recommendations.
See how your browser renders emojis from different Unicode versions. Detect gaps in your system's emoji font support.
Drop a video file and instantly see its container format, codec(s), resolution, duration, and bitrate. Browser‑based, no upload.
Detect browser support for font‑tech() and font‑format() values in @font‑face src. Check COLRv1, variable, etc.
Test if your display supports HDR colors by rendering a gradient in Rec.2020 space. See what you're missing. Canvas based.
Call navigator.storage.estimate() and display a visual pie chart of used vs. available browser storage. For PWA debugging.
Display your effective connection type (4g, 3g, etc.) and downlink speed using the Navigator API. Adapt your app accordingly.
See your device's battery level, charging status, and discharge time using the Battery Status API. Fun utility.
See exact dimensions of your current browser inner/outer window, screen resolution, and pixel ratio. Developer debug.
Find your public IP address and view approximate geolocation, ISP, and browser header details. No personal data stored. Static and instant.
Check current browser storage usage (localStorage, IndexedDB, Cache) and available quota. Handy debugging tool.
Attempt to detect your current DNS resolver IPs using DNS‑leak test queries. Educational. Privacy‑friendly.
Detect your current screen resolution, viewport dimensions, and device pixel ratio. Useful for responsive design testing. No data collection.
Quickly test if your webcam, microphone, and speakers work correctly. See live video and audio meter. No data sent.
Press keys on your physical keyboard and see them highlighted on a virtual keyboard. Detects multi-key rollover. Quick hardware check.
Generate a hash showing how trackers can fingerprint your browser (canvas, WebGL, fonts). Educational and privacy‑aware.
Look at HTTP headers and JavaScript objects to guess which browser extensions might be installed. For awareness.
Display detailed information about your current browser, including version, JavaScript status, cookie support, and screen size. Works instantly with no input.
Check if your browser and display support the wider DCI‑P3 color space. See the difference with a simple test pattern.
See how many tabs you have open and estimate memory usage based on navigator object. Fun productivity check.
Drop a file to see its MIME type and the first few magic bytes (hex and ASCII). No upload, works instantly.
Drop a PDF and see its embedded metadata: author, title, creation date, and more. No content is uploaded; pure browser PDF parsing.
Estimate how many MB/GB your storage can hold based on navigator.storage.estimate() and display as a pie chart.