Fullscreen API Tester - Online Request & Exit Demo
Test the Fullscreen API: request fullscreen on a colored div, detect changes, and copy the JavaScript boilerplate.
UD5 Toolkit
Plug in your controller via USB or Bluetooth,
then press any button to activate detection.
gamepad.mapping === "standard", the button and axis layout follows the W3C specification, which closely matches the Xbox controller layout. This means:vibrationActuator; Firefox has partial support; Safari does not support it.requestAnimationFrame callbacks, preventing background tracking. Additionally, the API does not expose any personally identifiable information about the controller.
Test the Fullscreen API: request fullscreen on a colored div, detect changes, and copy the JavaScript boilerplate.
Check current screen orientation and test the lock API. Useful for mobile web apps. Demo with code.
Click moving targets as fast as possible. Score time and accuracy. Fun benchmark.
Test the Web Share API by sharing text, links, and files directly from the browser. Check compatibility and see example code.
Enter a URL and see its favicon at all standard sizes. Check if it's properly defined. SEO basic check.
Smash bricks with a ball and paddle. Multiple rows of colored bricks, power‑ups, and score tracking. All built with HTML5 Canvas.
Simulate rolling dice for board games, RPGs, and decision making. Choose number of dice and faces. Fun, lightweight, and no download required.
Keep track of a tennis match: points, games, sets, and deuce. Supports tiebreak. Great for friendly matches. Local.
Set launch angle, initial speed, and height. See the trajectory, max height, and range plotted on a canvas. Learn kinematics.
Type a UPC or EAN number and see how a laser scanner would identify it, plus check digit validation.
Practice CSS selectors by targeting plates on a virtual restaurant table. 30+ levels. Perfect for beginners.
Turn your phone into a 3D compass using the AbsoluteOrientationSensor API. See quaternion and Euler angles in real time.
Adjust angle and initial speed to launch a projectile. See trajectory, range, max height. Interactive physics.
Create a simple 3D bed-leveling test pattern (circles/squares) as a vector, preview, download SVG for extrusion.
Decode SMD resistor markings (3-digit, 4-digit, EIA-96) to resistance value. Enter code and get ohms instantly. Handy for PCB repair.
Simulate random mouse moves, clicks, or keystrokes to test idle‑timeout logic. Stops when you move the mouse. Dev test.
Keep a virtual pet alive by feeding, playing, and cleaning. Its state persists in localStorage. Come back or it gets sad.
Paste a Content‑Security‑Policy header and get a human‑readable breakdown. See potential risks and suggestions.
Send a test CSP violation report and see the ReportingObserver in action. Understand how monitoring works.
Inject dynamic messages into ARIA live regions and monitor how they trigger screen reader announcements. Debug a11y.
Simulate a PWA receiving shared text, links, and images. Test the Web Share Target API without a server.
Morse characters flash on screen; you must tap them correctly on a single button. Points for accuracy and speed. Learn Morse in a fun way.
Check if the browser has captured the beforeinstallprompt event. Understand why your PWA is (or isn't) installable.
Request permission and detect when the user is idle (away from keyboard). See screen lock state. For native‑like apps.
Add web content to the device’s content index (like Google Discover). See the indexed items and delete them.
Add discs by speed, glide, turn, fade to build a balanced bag. See slot gaps. Print your in‑the‑bag list.
Compare font‑display values (block, swap, fallback, optional) on the fly. See how text renders during web font load. Choose the right strategy.
Test the Content Indexing API to add a page to the device's content feed. See how your PWA integrates with the OS.
Paste a list of numbers to visually check uniformity, mean, and simple pattern analysis. Educational tool for statistics and RNG.
Quickly estimate your internet connection speed by downloading a small test file. See class and recommendations.