Discount Calculator - Online Sale Price & Savings Tool
Quickly find the final price after a percentage discount. Also works in reverse to find the original price. Handy for budget shoppers.
UD5 Toolkit
event.location). The indicator badges show which modifiers are currently held down with a real-time glow effect. You can toggle between standard text labels and Mac-style symbols (⌃⌥⇧⌘) using the format toggle button.
preventDefault() call blocks many browser shortcuts during recording, OS-level shortcuts cannot be overridden by a web page. If a shortcut isn't captured, try pressing Pause first, then resume recording — this can help in some cases. You can also use the Pause button to freely use browser-native shortcuts without them being recorded.
event.code values remain consistent across platforms, making them ideal for cross-platform shortcut documentation.
.txt file. The export includes timestamps and each shortcut is listed on its own line in a clean format. You can also copy individual shortcuts by clicking the copy icon next to any history entry, or use the main Copy button to copy the most recently recorded combination. All data stays local — nothing is uploaded or stored on any server.
event.key, event.code, and event.keyCode values across different browsers and keyboard layouts. UX designers document shortcut conventions for applications. Content creators and educators prepare tutorial materials showing exact key combinations. Power users discover and catalog hidden shortcuts in their favorite software. Accessibility testers verify keyboard navigation patterns. Simply put, any scenario where precise key combination tracking matters benefits from this tool.
Quickly find the final price after a percentage discount. Also works in reverse to find the original price. Handy for budget shoppers.
Type sender and recipient addresses and format them for printing on a standard envelope. No special software.
Enter bolt diameter and applied torque to estimate clamping force. Use standard friction factors.
Display used/total/limit JS heap size using performance.memory. Take snapshots and see growth. Simple memory leak detection.
Rate symptoms severity daily and add notes. Visual pain map. Export for doctor visit. Private local storage.
Enter two date‑time values and get the exact years, months, days, hours, minutes difference. Word output also.
Type JavaScript expressions and see output like a real browser console. Supports console.log, error, warn. Use for quick testing without DevTools.
Calculate probability of getting a specific sum when rolling multiple dice. Visual bar chart. Useful for tabletop RPG players. Instant local computation.
Enter HSL values and get the exact RGB representation. Also shows hex. For fine‑tuning design tokens. Client‑side.
Generate a sample sleep schedule for babies 0-24 months based on age-appropriate wake windows. Nap count and bedtime suggestions. Educational reference.
Compare insulation materials and thicknesses to achieve a target R-value. Understand U-factor. Educational home improvement tool. Local.
Randomly given base form, type past simple and past participle. Score tracking.
Visualize the probability distribution of dice rolls as a color‑coded heatmap. For any NdM combination. RPG strategist's dream.
Roll any number of dice thousands of times and see a live bar chart of the sum distribution. Great for game designers.
Connect to a WebSocket endpoint, send messages, and view the stream of received data. Perfect for debugging real‑time apps.
Flip a coin and track your full history. See percentage of heads/tails and longest streak. Pure RNG, no bias.
Enter your elevation and find the exact boiling point of water. Useful for high‑altitude cooking and tea brewing. Local math.
Drag a positioned box and see the top/right/bottom/left values change. Understand containing blocks. Visual.
Play the Pig dice game: roll to accumulate points, but a 1 ends your turn. First to 100 wins. Simple hot‑seat local game.
Get a piece of either wise or hilariously useless advice. Instant life tips. Pure fun.
Test the powerful :has() pseudo‑class. Write selectors like .card:has(img) and see the live result. Revolutionary for CSS architecture.
Press a combination of modifier keys and see which common macOS shortcuts use them. Learn by experimentation.
Interactive soprano recorder chart showing which holes to cover for each note. Switch between baroque and German fingering.
Record audio from your microphone and save as WAV file. Visual waveform while recording. Simple and privacy-friendly; audio stays in your browser.
Press any key combination and see the human‑readable shortcut for macOS and Windows. Developer docs helper.
Use your webcam to record a video clip and download it as WebM. Adjust resolution. Works offline. Privacy‑friendly.
Enter a URL and see a visual map of the tab order. Detect broken tabindex values. Improve keyboard navigation.
See the roving tabindex pattern in action. Use arrow keys to navigate a list. Copy the accessible JavaScript pattern.
Create a properly styled 'Skip to Content' link. Customize target and appearance. Essential for keyboard users. Copy the HTML/CSS.
Use your webcam to record a video clip and download it as WebM. Adjust resolution and see a preview. Works offline.