Inspect live acceleration including gravity along the X, Y, and Z axes.
Personal tool shelf
My Tools
Add tools from any tool page or card. Your list stays on this device.
Add a diagonal text watermark to all or selected PDF pages in the browser.
Encrypt and decrypt text locally with AES-256-GCM and a password.
Calculate age in years, months, and days from a birth date.
Calculate matching image or video dimensions for an aspect ratio.
Calculate an arithmetic or weighted average from a list of values.
Encode or decode UTF-8 Base64 text locally in your browser.
Convert files to Base64 and decode Base64 back into downloadable files.
Use a familiar button calculator for arithmetic, parentheses, percentages, memory, keyboard input, and calculation history.
Calculate body mass index using metric measurements.
Prepare a Canada passport photo layout in your browser and check the official requirements.
Convert text to uppercase, lowercase, title case, or sentence case in your browser.
Build a numeric chmod command from owner, group, and other permissions.
Turn highlighted source code into a polished PNG with themes, line numbers, and background controls.
Convert CSV with quoted fields to JSON locally.
Convert cURL commands to JavaScript Fetch and Python Requests locally.
Find the number of days between two dates.
Cycle fullscreen solid colors to make dead, bright, or stuck pixels easier to spot.
Calculate the sale price after a percentage discount.
Inspect grayscale, RGB gradients, color bars, contrast, and banding by eye.
Convert a simple docker run command into Compose YAML locally.
Measure the interval between clicks and check whether double clicks register reliably.
Normalize, validate, deduplicate, and lowercase email address lists.
Solve linear and quadratic equations or a two-variable linear system, including real and complex quadratic roots.
Add, subtract, multiply, or divide two fractions and receive a reduced fraction and decimal result.
Inspect connected controller buttons, triggers, axes, stick drift, and vibration support.
Read device orientation angles and visualize rotation after explicit permission.
Verify headphone channel placement with separate left, right, and stereo test tones.
Create an HMAC locally with Web Crypto.
Convert special text characters and HTML entities locally in your browser.
Extract title, description, canonical, robots, and Open Graph metadata.
Remove comments and redundant whitespace from simple HTML, CSS, or JavaScript locally.
Look up common HTTP status codes locally.
Crop a photo to a custom ID-photo size locally.
Click an image to pick multiple exact colors, then copy or download your palette.
Convert an IPv4 address to binary, integer, and hexadecimal locally.
Calculate an IPv4 network, mask, broadcast, and usable range locally.
Create a Japan passport photo preview using editable photo requirements and official source links.
Prepare a Japan visa photo layout in your browser and check the official application form.
Compare two JSON documents locally in your browser.
Format, validate, and minify JSON locally in your browser.
Minify valid JSON locally in your browser.
Validate JSON data against a JSON Schema entirely in your browser.
Convert a JSON array of objects to CSV, preview it, and download it locally.
Convert compatible JSON data to TOML locally.
Convert JSON objects to simple XML locally.
Convert valid JSON to YAML locally.
Inspect and format JSON locally in your browser.
Decode a JSON Web Token payload locally. This tool does not verify signatures.
Inspect key, code, modifiers, and legacy keyCode for a keyboard event.
Measure simultaneous key detection and identify combinations your keyboard may not register.
Check every physical key and see pressed and tested keys on a full keyboard layout.
Estimate monthly loan payments and total interest. For planning only.
Write Markdown and preview simple formatted HTML locally.
Design an attractive knowledge card from Markdown for social posts, saved notes, and visual summaries.
Split Markdown into polished social carousel pages and download every high-resolution image in one ZIP.
Turn Markdown into polished, shareable images with social sizes, visual themes, code highlighting, and local PNG export.
Convert tutorials, notes, and articles into a clean long PNG with controlled typography and browser-only export.
Calculate matrix addition, subtraction, multiplication, determinant, inverse, transpose, and reduced row echelon form for matrices up to 4 by 4.
Choose participant locations on the map and find meeting times inside everyone's selected work hours and weekdays.
Combine multiple PDF files in your chosen order directly in the browser.
Create clear diagrams for technical documents, reports, papers, and presentations, then export publication-ready SVG or high-resolution PNG.
View a live waveform, input level, peak, and dominant frequency from your microphone.
Estimate mouse event frequency in hertz while you move the pointer across the test area.
Test left, right, middle, side buttons, wheel scrolling, and pointer movement.
Choose any map locations and compare the same 24-hour period, work hours, and calendar-day changes.
Visualize active touch points and measure the maximum simultaneous contacts detected.
Record microphone audio locally, play it back, and download the recording.
Use your front camera as a private mirrored preview and save a snapshot when needed.
Generate a random password locally.
Estimate password entropy and character-set strength locally.
Inspect PDF title, author, dates, producer, keywords, and page count locally.
Count the pages in a PDF locally without uploading the document.
Render selected PDF pages as PNG or JPG images with local previews and downloads.
Calculate percentages, percentage change, and percentage of a number.
Create a QR code from text or a URL locally.
Solve ax² + bx + c = 0 and inspect the discriminant, roots, and parabola vertex.
Generate random integers in a chosen range.
Solve one missing value in A:B = C:D by leaving exactly one input blank.
Estimate display refresh rate and frame timing variation from browser animation frames.
Move PDF pages into a new order and download the rearranged document locally.
Compress and resize images locally to try to keep each result under 100KB.
Compress and resize images locally to try to keep each result under 200KB.
Rotate all or selected PDF pages by 90, 180, or 270 degrees locally.
Generate a 2048-bit RSA-OAEP key pair and export PEM locally.
Evaluate scientific expressions with powers, roots, logarithms, trigonometry, constants, angle modes, memory, and history.
Inspect screen size, browser viewport, pixel ratio, color depth, and orientation.
Open solid colors, gradients, color bars, and grids in fullscreen for visual inspection.
Extract selected pages or page ranges into a new PDF without uploading the file.
Format SQL statements locally in your browser.
Analyze a numeric dataset with descriptive statistics and optionally calculate a two-variable linear regression.
Safely render an SVG as a transparent or colored PNG at a selected width and scale.
Choose any locations on the map and convert a local date and time with daylight-saving and date changes handled automatically.
Calculate a tip and split a bill between people.
Generate a random token locally.
Convert TOML configuration into YAML locally.
Trace across a fullscreen grid to check touch coverage and unresponsive areas.
Prepare a UK passport photo layout in your browser and check the official requirements.
Convert length, weight, temperature, area, volume, speed, and data storage units.
Convert Unix timestamps and readable dates in your browser.
Encode or decode URL components locally without sending your text to a server.
Validate, trim, and deduplicate a list of URLs.
Prepare a 2 x 2 inch US passport-style photo, then check the correct official rules for a passport, visa, or immigration application.
Inspect a user-agent string for browser, operating system, and device clues.
Generate one or many UUID v4 values.
Check browser vibration support with short, long, and patterned feedback.
Preview a camera locally, inspect stream settings, switch devices, and take a photo.
Click anywhere on an interactive world map and compare live local dates, times, UTC offsets, and simple day or night status.
Parse simple XML into JSON locally.
Parse YAML and format it as JSON locally.
Convert YAML data into TOML configuration locally.