Aspect Ratio Calculator
Simplifies any dimensions to a ratio, solves for a missing side, and shows how much crop each…
The tools here exist because nothing else did them properly. A typing test that tells you <em>which</em> letter pairs are slowing you down and writes a drill for them. A layout comparison run against your own writing rather than a stock paragraph. Detectors for the invisible characters and encoding damage that break a value which "looks identical". And the display arithmetic that actually answers why a monitor will not run at the refresh rate on its box.
Simplifies any dimensions to a ratio, solves for a missing side, and shows how much crop each…
Times every keystroke, finds the exact letter pairs slowing you down, and writes a practice…
Measures finger travel, same-finger pairs and hand alternation for QWERTY, Dvorak, Colemak and…
Finds zero-width spaces, byte order marks, non-breaking spaces and direction overrides hiding…
Repairs text mangled by the wrong character encoding — the "’" and "é" problem — by…
Detects Cyrillic, Greek and fullwidth characters disguised as Latin letters — the basis of…
Reports CRLF versus LF, trailing whitespace, mixed tab and space indentation, and normalises…
Works out the data rate a resolution, refresh rate and colour depth needs, then names the HDMI…
Works out how close you can sit before pixels become visible, and the distances for immersive…
Breaks click-to-photon latency into mouse, frame, queue, scan-out, pixel and network stages…
Estimates the bitrate a clip needs from its resolution, frame rate, codec and motion, then…
Measures visual reaction time over several rounds, with a false-start guard and an honest note…
Measures how fast you read in words per minute, using the supplied passage or any text you…
Shows which emoji your device can actually draw and which appear as empty boxes, including…
Detects which of 70 common fonts are actually installed on your device, so you can debug a CSS…
Shows which fingers and rows do the work when you type your own text, and which one is…
Measures the variation in your sentence lengths — the thing that makes prose readable, which…
Works out how long a file takes to move at a given connection speed, with realistic overhead…
Converts pixel dimensions into print size at any DPI, and shows the largest good print your…
Converts mAh into watt-hours and works out real runtime or how many phone charges a power bank…
Estimates how long a password survives against real attack hardware, from a rate-limited login…
Converts between gas mark, Celsius, Fahrenheit and fan oven settings, with the 20 °C fan…
Rescales every quantity in a recipe for a different number of servings, keeping fractions…
Every ISO A, B and C size plus US paper sizes, in millimetres, inches and the pixel dimensions…
Converts AWG to millimetres and cross-section, with current ratings for chassis and power…
Shows how much of your screen a web page actually gets after the taskbar, tab strip and…
Profiles every column of a CSV — type, blanks, distinct values, ranges — and flags the ragged…
Finds lines that are nearly the same, not just identical — catching "Acme Ltd." against "Acme…
Plays in-phase and inverted noise so you can hear whether a speaker is wired backwards — the…
Shows how right-to-left text renders against how it is stored, and finds unmatched embeddings…
The tools here exist because nothing else did them properly. A typing test that tells you <em>which</em> letter pairs are slowing you down and writes a drill for them. A layout comparison run against your own writing rather than a stock paragraph. Detectors for the invisible characters and encoding damage that break a value which "looks identical". And the display arithmetic that actually answers why a monitor will not run at the refresh rate on its box.
All 30 tools here are free and open immediately — there is no registration step, no credit card and no daily allowance to run out of. Most of them do their work in your browser, which means the page keeps working on a slow connection and your input is never sent to a server.