Stretch Routine Builder – Online Desk & Sports Flexibility
Pick target areas (neck, back, legs) and generate a 5‑min stretch routine with illustrated steps. Local.
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.
Pick target areas (neck, back, legs) and generate a 5‑min stretch routine with illustrated steps. Local.
Drill opening names from their ECO codes. See a code and recall the opening. Improve your chess vocabulary.
Convert text between various cases: uppercase, lowercase, title case, sentence case, and more. One-click transformations without altering your original formatting style.
Create a custom chore chart for children with illustrations. Add tasks, assign points or stars. Print or save as PDF. Motivate responsibility.
Convert normal text into various Unicode styles (bold, italic, script, fraktur). Copy and paste anywhere. No font install needed.
Convert HTML code into well‑formed XML with proper self‑closing tags and attributes. Fixes common HTML5/XHTML mismatches. Local only.
Map CSV columns to event fields and generate a valid .ics file. Import into Google Calendar, Outlook, or Apple Calendar. Local.
Drop an .xlsx file and convert each sheet to CSV. Processed entirely in your browser. No upload needed.
Convert CSV data to a real Excel spreadsheet with multiple sheets and simple formatting. Fully local.
Paste a sentence and remove repeated words (keep first occurrence). For cleaning auto‑generated text. Local.
Paste CSV data and pick which columns to keep or drop. Rearrange column order by dragging. Download the new file. All local.
Convert any text string to a sequence of hexadecimal pairs. Useful for programming and data representation. All conversion happens locally in your browser.
Paste media queries and see a visual indicator of which rules apply at current viewport size.
Compress and decompress text using the browser's native Compression Streams API. See the binary output size.
Connect a game controller and see every button press, axis movement, and vibration test. Uses the Gamepad API.
Unified input demo: see pressure, tilt, and type from any pointer. Compare pointerType values. Essential for drawing apps.
Decode an image progressively using the ImageDecoder API. See partial results and metadata. Modern alternative to <img>.
Decode individual video frames from a local file using the VideoDecoder API. Step through frames. Cutting‑edge browser feature.
Register a one‑off background sync and see it fire when connectivity returns. Debug service worker sync logic.
Request permission and detect when the user is idle (away from keyboard). See screen lock state. For native‑like apps.
Acquire and release locks across tabs. Prevent race conditions in IndexedDB or localStorage. Visual queue and lock state.
Read, write, and delete cookies using the modern Cookie Store API. Monitor change events. No more document.cookie parsing.
Trigger different vibration patterns on mobile devices. Test if your phone supports haptic feedback. Simple demo.
Check notification permission, request it, and send a test notification. Verify icon, body, and tag. Debug web push.
Display your effective connection type (4g, 3g, etc.) and downlink speed using the Navigator API. Adapt your app accordingly.
Test the new HTML popover attribute for creating accessible tooltips, menus, and dialogs without JavaScript. Copy code snippets.
See the View Transitions API in action. Cross‑fade and morph between two states. Copy the JavaScript starter code.
Experiment with the Async Clipboard API: read/write text and images from the clipboard. Verify permissions and see demo code.
Test the Web Share API by sharing text, links, and files directly from the browser. Check compatibility and see example code.
Enter an API URL and quickly check its HTTP status code and response time. See response headers and body. Browser fetch.