20 practical references

Articles & guides

Clear, original explanations for the concepts behind SmartToolkit tools. Each article starts with a direct answer, then adds examples, limitations and practical context.

Writing

Word Counts, Character Limits and Reading Time Explained

A practical guide to word counts, character limits, reading-time estimates and why different editors can show slightly different totals.

Writing

Character Counts for Forms, Captions and Short Posts

Learn what character limits include, why emoji can be tricky, and how to shorten text without losing the main message.

Writing

Title Case vs Sentence Case: When to Use Each

A clear guide to capitalization styles for headings, labels and interface text, including when automated conversion needs a human review.

Data cleanup

How to Remove Duplicate Lines Without Breaking a List

Clean repeated lines safely while preserving order and deciding how to handle spaces, blank lines and letter case.

Calculators

Percentage Calculations Without the Confusion

Learn the three formulas that cover most percentage-of, share-of-total and percentage-change questions.

Calculators

Percentage Change vs Percentage Points

Understand the difference between relative percentage change and an absolute change measured in percentage points.

Dates

How Calendar Age Is Calculated in Years, Months and Days

Understand why exact age calculations are more complex than subtracting years and how month lengths and leap years affect the result.

Dates

Using Date Differences for Projects, Deadlines and Planning

Learn how elapsed-day calculations work and when inclusive counting, business days or time zones change the answer.

Calculators

How Fixed-Rate Loan Payment Estimates Work

Understand the inputs behind a standard amortizing loan estimate and why lender quotes can differ from a simple calculator.

Conversions

Metric and Imperial Unit Conversion: A Practical Guide

Convert common length and weight units accurately and avoid the rounding mistakes that accumulate in multi-step conversions.

Conversions

Celsius, Fahrenheit and Kelvin: How Temperature Conversion Works

Understand why temperature conversion needs both multiplication and an offset, unlike most simple unit conversions.

Developer

JSON Formatting and Validation: A Developer-Friendly Primer

Learn what valid JSON looks like, why formatting helps and which syntax mistakes appear most often.

Developer

Common JSON Errors and How to Fix Them

A troubleshooting guide to trailing commas, single quotes, missing separators, mismatched brackets and invalid escapes.

Developer

Base64 Encoding Explained in Plain Language

Understand what Base64 is, why it increases size, where it is useful and why it should never be confused with encryption.

Developer

UUID v4 Identifiers: What They Are and When to Use Them

A practical introduction to random UUID v4 values, collision risk and the difference between an identifier and a secret.

Security

Random Password Generation: Practical Best Practices

Learn why length, uniqueness and strong randomness matter more than predictable substitutions or personal patterns.

Images

Image Resizing vs Compression: What Is the Difference?

Learn how reducing pixel dimensions differs from changing encoding quality and why combining both often produces the best web result.

Images

A Practical Guide to Image Optimization for the Web

Understand dimensions, compression and delivery choices so images stay sharp without making pages unnecessarily heavy.

Images

JPEG vs PNG vs WebP: Which Image Format Should You Use?

Compare three common web image formats by photo quality, transparency, lossless support and typical use cases.

Privacy

What Browser-Based Processing Means for Privacy

Understand local browser processing, ordinary web request data and the limits of saying that a tool works locally.