Step-by-step guides that explain the ideas behind our tools — written to help you understand the task before you press the button, and get more from the result after.
How to Count Words and Characters Accurately
Word counts vs character counts, explained: how counters handle edge cases like hyphenated words, why different tools disagree slightly, and a reliable step-by-step workflow for counts you can trust.
JSON Formatting for Beginners: How to Read, Validate and Format JSON
A beginner-friendly primer on JSON syntax, minified vs formatted JSON, a validate-fix-repeat workflow, and the five errors behind nearly all invalid JSON.
How to Resize Images Without Losing Quality
Pixels, dimensions, aspect ratio and formats explained, plus a reliable 6-step resizing workflow and the five mistakes that ruin image quality.
BMI Explained: What Your BMI Number Actually Means
The BMI formula with worked metric and imperial examples, what the WHO categories mean, and the important limitations of BMI. General information only — not medical advice.
How to Create Strong Passwords You'll Actually Remember
Why length beats complexity rules, the passphrase method with a worked example, why password reuse is the most dangerous habit, and the password-manager setup security professionals use.
Percentages Made Easy: Discounts, Tips and Markups
Everyday percentage calculations with worked real-number examples — discounts, tips, tax, increases, reverse percentages — plus the classic traps like successive percentages and percentage points.
Text Case Explained: UPPERCASE, lowercase, Title Case and camelCase
Everyday cases and programmer cases (camelCase, snake_case, kebab-case), a quick decision guide for headings, URLs and code, and what machine case-converters get wrong.
Hash Generators Explained: What MD5, SHA-1 and SHA-256 Are Used For
What hash functions do, how MD5, SHA-1 and SHA-256 differ and why the first two are deprecated for security, and real uses: checksums, password storage, digital signatures.
Base64 Encoding Explained: What It Is and When Developers Use It
The binary-to-text problem Base64 solves, a worked bit-level encoding example, real developer uses, URL-safe variants, and the critical point: Base64 is not encryption.
Age and Date Calculations: Leap Years, Month Lengths and How Calculators Handle Them
How age is really computed, the three-part leap-year rule, why 'add one month' is ambiguous, day-count conventions, and time-zone traps — with worked examples.