System tools
42 tools available
Test iOS Safari haptic feedback (single, confirm, error patterns) directly from your browser. Falls back to navigator.vibrate() on Android and other supported devices.
Show device orientation (alpha, beta, gamma) from DeviceOrientationEvent with a live 3D cube preview.
Test your smartphone vibration motor with the navigator.vibrate() Web API. Trigger custom patterns, presets like SOS and heartbeat, or simple pulses with adjustable duration.
Calculate the MD5 hash of a large file locally in your browser using chunked processing — works for files of any size without uploading them anywhere.
Build a macOS shutdown command in seconds. Choose to halt, reboot, or sleep your MacBook or Mac Studio, schedule it for a specific time or in a number of minutes, and add a custom warning message.
Build a Windows shutdown command in seconds. Choose to shut down, restart, log off, or hibernate, schedule it for a specific time or after a number of seconds, and add a custom comment for users.
Build a Linux shutdown command in seconds. Choose to power off, halt, or reboot, schedule it for a specific time or in a number of minutes, and add a custom wall message.
Test your touchscreen multitouch capabilities by tracking multiple simultaneous touch points with WebGL visualization
Type text using an on-screen virtual keyboard with English QWERTY layout. Perfect for touchscreen devices, accessibility needs, or when your physical keyboard is unavailable.
Type Russian Cyrillic text using an on-screen ЙЦУКЕН keyboard layout
Type Estonian text using a virtual on-screen keyboard with Estonian layout. Click keys to type characters including õ, ä, ö, ü without a physical keyboard.
Test your mouse scroll wheel functionality with real-time feedback, direction detection, and scroll statistics
Calculate the price per gigabyte (GB) for storage devices, cloud storage, or hosting plans. Compare storage costs across different units.
Calculate SSD endurance metrics: DWPD (Drive Writes Per Day), TBW (Terabytes Written), daily write limits, and expected lifespan.
Compose rsync commands with common SSH, sync, and filter options.
Bidirectional converter between Docker Compose YAML and Docker run commands. Convert docker-compose.yml files to docker run commands or vice versa. Simplify Docker container management and deployment workflows.
Identify the MIME type of a file by analyzing its content signature (magic numbers). Compare browser-reported MIME type with actual file content.
Parse User-Agent string to identify browser, operating system and device details.
Parse User-Agent Client Hints headers to identify browser, OS, device, and CPU details with higher accuracy than the legacy User-Agent string.
Detect your browser or system regional date and time format settings, including 12h/24h clock, week start day, timezone, calendar, and numbering system.
Calculate RAID array capacity, redundancy, and performance characteristics for all RAID types.
Monitor your device's battery status in real-time, including charge level, charging state, and estimated time remaining.
Experience realistic mechanical keyboard typing with authentic sounds and visual feedback
Test your keyboard's n-key rollover capability. Press multiple keys simultaneously to see how many keys your keyboard can register at once.
Test your QWERTY ANSI Windows keyboard. Press keys to see them light up, track key presses, and verify that all keys are working correctly.
Test your QWERTY ANSI 60% Windows keyboard. Compact 61-key layout without function keys, arrow keys, or numpad. Press keys to see them light up and verify all keys work correctly.
Test your QWERTY Russian Windows keyboard with Cyrillic characters. Press keys to see them light up, track key presses, and verify that all keys are working correctly. Based on the standard JCUKEN layout.
Test your QWERTY Estonian Windows keyboard with special Estonian characters (õ, ä, ö, ü). Press keys to see them light up, track key presses, and verify that all keys are working correctly. Based on the ISO layout.
Test your QWERTY Swedish Windows keyboard with special Swedish characters (å, ä, ö). Press keys to see them light up, track key presses, and verify that all keys are working correctly. Based on the ISO layout.
Test your QWERTY Finnish Windows keyboard with special Finnish characters (å, ä, ö). Press keys to see them light up, track key presses, and verify that all keys are working correctly. Based on the ISO layout.
Test your QWERTY Finnish/Swedish macOS keyboard with special Scandinavian characters (å, ä, ö) and Apple-specific keys. Press keys to see them light up, track key presses, and verify that all keys are working correctly. Features command, option, and control keys typical of Mac keyboards.
Generate customizable test print pages for printer calibration and quality testing. Create pages with color bars, grayscale gradients, alignment marks, text samples, and grid patterns.
Test your 5.1 surround sound speaker setup by playing test tones through each channel individually. Supports front left, front right, center, subwoofer, rear left, and rear right speakers.
Compare two files byte-by-byte to check if they are identical. Shows MD5 hashes and file sizes.
Calculate how many optical discs (CD-R, DVD-R, Blu-ray) you need to store a specific amount of data.
Fix stuck or dead pixels on your screen by rapidly cycling random colors over the affected area. Drag the healer box to the problem spot.
Visual explainer for Linux file permissions in numeric (octal) and symbolic notation with interactive checkboxes and chmod command output
Calculate Linux umask values and preview the resulting default permissions for new files and directories. Supports octal input, presets, and symbolic output.
List connected USB devices using the WebUSB browser API. View vendor ID, product ID, manufacturer, and serial number for each granted device.
Convert file paths between Windows and Linux formats
View your browser fingerprint and all underlying signals reported by FingerprintJS, including canvas, audio, fonts, and hardware data.
Test which JavaScript APIs and browser features are supported in your current browser.