Screen Orientation API Tester - Online Lock & Check
Check current screen orientation and test the lock API. Useful for mobile web apps. Demo with code.
UD5 Toolkit
webkitCompassHeading for calibrated heading data. This tool automatically detects and uses the best available API for your device.
Check current screen orientation and test the lock API. Useful for mobile web apps. Demo with code.
Rotate any JPEG or PNG by exact 90ยฐ increments or flip horizontally/vertically. Preserves original quality. Pure browser canvas.
Rotate an image by any angle with a live preview. Adjust background fill. Download the corrected orientation. Canvasโbased.
Enter any two of rise, run, pitch ratio, or angle to get the others. Useful for DIY shed or home projects.
Change text orientation within vertical writing mode. See mixed, upright, sideways. Useful for CJK layout.
Create complex linear gradients with any number of color stops, exact angles, and length units. Live preview and CSS code.
Estimate hiking time using Naismith's rule (distance + elevation gain). Adjust for terrain and fitness. Plan your outdoor adventure.
Build a 3D rotating cube using pure CSS. Set dimensions, colors, and animation speed. Copy the HTML and CSS.
Adjust ISO, fโstop, shutter speed and see a simulated image brightness and depth of field effect. Learn manual mode.
Log neck, chest, waist, hip, and limb measurements over time. See changes on a chart. All data stored locally.
Reverse the direction of an SVG path so that it draws from end to start. Useful for animation direction. Clientโside.
Create linear and radial gradients on canvas. Adjust stops and colors visually. Copy the JavaScript code.
Set launch angle, initial speed, and height. See the trajectory, max height, and range plotted on a canvas. Learn kinematics.
Upload a cover image and see it wrapped on a 3D book with reflection. Download preview. Local.
Request permission and detect when the user is idle (away from keyboard). See screen lock state. For nativeโlike apps.
Keep track of a tennis match: points, games, sets, and deuce. Supports tiebreak. Great for friendly matches. Local.
Drag a slider to see wind speed in knots/mph/kmh and the corresponding sea conditions and land effects.
Enter daily steps and weight to see approximate calories burned. No tracking, just convert.
Select which pages to rotate left or right. Save the corrected PDF immediately. All local manipulation.
Create color gradients that are perceptually uniform by interpolating in CIELAB space. Get the CSS linearโgradient code. Visually superior.
Convert any text to upside down (flipped) characters using Unicode mappings. Copy and paste to social media. 100% local, no data sent.
Set a financial goal and track progress with an animated thermometer. Enter current savings, target amount, and see percentage complete. Motivational & local.
Connect a gamepad and see all button presses and axis movements visually. Check that every input is detected correctly.
Enter a reference port's high tide and see estimated tides for the next 3 days using rule of twelfths. Educational.
Upload a logo and generate a pack of favicon sizes plus a .ico file. All conversion in your browser.
Visually create beautiful linear and radial gradients. Get the CSS code instantly. Copy the code or export as image. Perfect for web designers.
Decode SMD resistor markings (3-digit, 4-digit, EIA-96) to resistance value. Enter code and get ohms instantly. Handy for PCB repair.
Calculate how many rolls of wallpaper you need based on wall dimensions, roll size, and pattern repeat. Avoids overbuying. Simple and local.
Interlace two images into a striped pattern for lenticular lens printing. Preview with simulated tilt. DIY fun.
Display text in horizontalโtb, verticalโrl, verticalโlr. See how block and inline directions switch. For multilingual sites.