Browser Feature Support Detector - Online Check Your Device
See a comprehensive table of which modern web APIs your current browser supports. Includes WebGPU, AVIF, and more.
UD5 Toolkit
X-Frame-Options: DENY or use Content-Security-Policy: frame-ancestors 'none' to prevent clickjacking attacks. This blocks their content from loading inside iframes on third-party sites. For testing your own websites, ensure these headers aren't set, or use localhost/staging environments. You can also open the URL in a new tab using the external link button.http://localhost:3000 or http://127.0.0.1:8080 (with your port number) in the URL field. Local development servers typically don't set restrictive frame headers, so they work well. For tools like Webpack Dev Server or Vite, you may need to configure them to allow iframe embedding from this tool's domain.<meta name="viewport" content="width=device-width, initial-scale=1">) tells mobile browsers how to scale and size the page. Without it, mobile browsers default to a desktop-width viewport (usually around 980px) and scale it down, making text tiny and unreadable. This tag is the foundation of responsive web design and should be included in every project.transform: scale() to visually shrink or enlarge the entire device frame. This preserves the internal layout accuracy while fitting the preview into your browser window. The auto-fit mode calculates the optimal scale so the full device is always visible without scrolling.| Device | Resolution (CSS px) | Type |
|---|---|---|
| iPhone SE | 375 × 667 | Phone |
| iPhone 13 | 390 × 844 | Phone |
| iPhone 14 Pro Max | 430 × 932 | Phone |
| iPhone 15 Pro | 393 × 852 | Phone |
| Samsung S23 | 360 × 780 | Phone |
| Pixel 7 | 412 × 915 | Phone |
| iPad Mini | 768 × 1024 | Tablet |
| iPad Air | 820 × 1180 | Tablet |
| iPad Pro 11" | 834 × 1194 | Tablet |
| Desktop 1080p | 1920 × 1080 | Desktop |
| Desktop 1440p | 2560 × 1440 | Desktop |
All resolutions shown are CSS pixel dimensions (viewport size), not physical device pixels.
See a comprehensive table of which modern web APIs your current browser supports. Includes WebGPU, AVIF, and more.
Enter a URL and generate a responsive iframe embed code with correct aspect ratio. Supports YouTube, maps, and more.
Convert pixel values to em and rem units based on a base font size. Bidirectional. Must‑have for front‑end developers.
Turn your browser screen into a full‑color flashlight or strobe. Adjust brightness and color. Simple utility.
Convert pixel values to viewport‑relative units (vw, vh, vmax, vmin) for a specified breakpoint. Includes DVH and SVH. Essential for fluid layouts.
Drag a virtual ruler across your screen to measure pixel distances. Horizontal and vertical guides. Useful for UI designers checking alignment.
Convert pixel values to viewport‑relative units (vw, vh, vmin, vmax) based on a selected breakpoint. Precise responsive design.
Count total DOM nodes on the current page and show warnings if limits exceed best practices. Keep the DOM lean.
Request a USB device and communicate with it using the Web USB API. See vendor and product IDs. Experimental.
Measure your browser's GPU compute power using a simple WebGPU matrix multiplication. See raw FLOPS and compare with peers. Fully client‑side.
Paste HTML and see a before/after comparison of minified output. Check the byte savings. All local.
Compare :focus and :focus‑visible styling. See which one applies when using mouse vs. keyboard. Accessible focus management.
Register a service worker, subscribe to push, and send a test notification using a VAPID key pair. Step‑by‑step demo.
Test your browser's built‑in speech recognition. Speak and see the transcribed text appear live. Must‑have for voice app devs.
Generate a realistic, random user‑agent string for desktop, mobile, or bot. Perfect for API testing and scraping.
Record your screen, window, or tab with audio directly in the browser. Download the recording as a WebM file. No upload.
Record your screen, window, or tab with audio directly in the browser. Download as WebM. No extension required.
Virtual flip coins thousands of times and see the heads/tails ratio converge to 50%. Interactive law of large numbers.
Paste a user agent string to get a human-readable breakdown of browser, operating system, and device. See your own current agent info automatically.
Play left‑only, right‑only, and frequency sweeps to test your speakers or headphones. Quick audio check.
Create a custom element with named slots and see content projection in action. Learn Web Components basics.
Hear text spoken word by word with boundary events. See the exact index and character. Advanced TTS dev tool.
Create a reflection effect for images or text using box‑reflect. Adjust direction and offset. Copy the CSS.
List all available TTS voices on your system. Test each with any text. Adjust rate and pitch. Find the best voice.
Tune your guitar using the browser microphone. Detects pitch and shows deviation from standard tuning. No installation, pure client-side audio processing.
Play a metronome with adjustable BPM, time signature, and subdivisions (eighth, triplet, sixteenth). Tap tempo and visual flash. Works offline for practice.
Paste your speech, set time limit, and practice with a pacing indicator (words per minute). Refine delivery.
Click any element on a demo page and see which events are attached. Visual debugger for event handling.
Convert REM values to pixels and vice versa based on your root font size. Essential for scalable web typography.
Change the text input cursor color. See the effect live. Copy the minimal CSS. Simple but delightful.