Articles

Practical explanations

The questions behind the tools, answered properly. No filler, no listicles, just the explanation you were actually looking for when you searched.

5 min

Why does my 1TB hard drive only show 931GB?

Nothing is missing and nobody is cheating you. Your drive and your operating system are counting in two different number systems.

2026-02-04 Read
6 min

How long should a password actually be?

Length matters more than complexity: aim for at least 12 to 16 characters, and a passphrase of several random words is both stronger and easier to remember than a short string of symbols, because each extra character multiplies the number of guesses an attacker needs.

2026-02-11 Read
5 min

WebP, JPEG or PNG: which should you actually use?

Use JPEG for photographs where small size matters, PNG when you need transparency or sharp graphics and text, and WebP as the modern all-rounder that usually gives smaller files than both at similar quality, with support for transparency and animation.

2026-02-18 Read
6 min

Why is my JSON invalid when it looks perfectly fine?

Four small differences between JSON and JavaScript account for the overwhelming majority of parse failures, and error messages point at the wrong line.

2026-02-25 Read
5 min

The cron mistake that runs your job far more often than you intended

When both day fields are restricted, cron runs the job if either matches, not both. This is not a bug, and it surprises nearly everyone.

2026-03-04 Read
5 min

What does a matching checksum actually prove?

It reliably catches corruption. It proves considerably less about tampering than most people assume, and the reason is worth understanding.

2026-03-11 Read
5 min

Why 20% off plus another 20% off is not 40% off

Two 20% discounts give you 36% off, not 40%. The gap widens as the discounts grow, and the arithmetic is worth knowing before you shop a sale.

2026-03-18 Read
5 min

What does 4d6kh3 mean? Dice notation explained

The compact grammar behind every tabletop game, plus the probability difference between rolling one d20 and rolling three d6.

2026-03-25 Read
5 min

How Many Words Is That? A Practical Guide to Word Count

What a word count actually measures, how many words fit on a page, and the counts that matter for essays, articles and search.

2026-08-02 Read
5 min

Uppercase, lowercase, Title Case: Convert Text Case Without Retyping

The difference between the common text cases, when each is correct, and how to switch between them in one click instead of retyping.

2026-08-01 Read
5 min

How to Compare Two Texts and Spot Every Difference

Why eyeballing two versions fails, how a diff tool highlights every change, and the everyday jobs it makes trivial.

2026-07-31 Read
5 min

What Is Lorem Ipsum and Why Designers Still Use Placeholder Text

Where the strange Latin comes from, why designers fill layouts with it, and when placeholder text helps versus when it hurts.

2026-07-30 Read
5 min

How to Reverse Text, Words, or Lines (and Why You'd Want To)

The difference between reversing characters, words and lines, plus the practical and playful reasons people do it.

2026-07-29 Read
5 min

How to Remove Duplicate Lines from a List Instantly

Why duplicates creep into lists, how automatic de-duplication works, and how to clean thousands of lines in seconds.

2026-07-28 Read
5 min

Find and Replace Online: Bulk-Edit Text Without Opening an Editor

How find-and-replace works, when to use plain text versus regular expressions, and how to change every occurrence safely.

2026-07-27 Read
5 min

Turn Text into Natural Speech in Your Browser, Free

How browser text-to-speech works, why it is free and private, and the practical ways listening to your text beats reading it.

2026-07-26 Read
5 min

Character Count for Tweets, Meta Descriptions & SMS: Why Limits Matter

Why so many fields cap characters rather than words, the limits worth memorising, and how to write to them without cutting corners.

2026-07-25 Read
5 min

Clean Up Messy Text: Fix Spacing, Line Breaks and Formatting Fast

Where messy text comes from, the fixes that solve 90% of it, and how to clean a pasted mess in one pass.

2026-07-24 Read
5 min

How to Compress Images Without Losing Quality

Why image files get so large, the difference between lossy and lossless compression, and how to shrink photos while keeping them sharp.

2026-08-02 Read
5 min

How to Resize an Image to Exact Dimensions Without Stretching It

What resolution really means, how aspect ratio keeps images from distorting, and how to hit an exact pixel size cleanly.

2026-08-01 Read
5 min

What Is a Base64 Image and When Should You Inline One?

How Base64 turns an image into text, why you would embed one directly in code, and when it helps versus when it hurts performance.

2026-07-31 Read
5 min

How to Crop an Image to the Right Aspect Ratio

Cropping to the right aspect ratio means trimming an image to a fixed width-to-height shape, like 1:1 or 16:9, so it fits where it needs to without stretching. Here is how to do it cleanly.

2026-07-30 Read
5 min

PNG, JPG, WebP: How to Convert Between Image Formats

What actually happens when you convert an image, which conversions are safe, and how to pick the destination format for the job.

2026-07-29 Read
5 min

How to Get the Exact Hex Color from Any Image

How pixels store colour, why an eyedropper beats guessing, and how to pull an exact hex code from any photo or screenshot.

2026-07-28 Read
5 min

Apply Filters to Photos in Your Browser: Brightness, Contrast, Blur and More

What each common adjustment actually does, the order to apply them in, and how to improve a photo without special software.

2026-07-27 Read
5 min

How to Make a Favicon That Looks Right in Every Browser Tab

A favicon is the small icon shown in a browser tab, bookmark and history for your site. Here are the sizes you actually need, how to make one, and the HTML to add it so it shows everywhere.

2026-07-26 Read
5 min

How to Make a Meme: Top and Bottom Text Done Right

The anatomy of the classic meme, why the white-outlined text style exists, and how to make one that reads instantly.

2026-07-25 Read
5 min

How to Watermark Images to Protect Your Work

What watermarks can and cannot do, how to balance visibility against ruining the image, and how to add one without uploading your photos.

2026-07-24 Read
5 min

Base64 Encoding Explained: What It Is and When to Use It

What Base64 actually does, why it is not encryption, and the everyday jobs it solves for developers.

2026-08-02 Read
5 min

URL Encoding Explained: Why Spaces Become %20

What percent-encoding is, which characters need it, and why getting it wrong breaks links and query strings.

2026-08-01 Read
5 min

How to Decode a JWT (and Why You Should Never Paste One Online)

A JWT is made of three parts separated by dots (header, payload and signature); the first two are only Base64-encoded, not encrypted, so anyone can read them, which is exactly why you should decode tokens locally and never paste a real token into a random website.

2026-07-31 Read
5 min

Why You Should Format Your HTML (and What a Formatter Actually Does)

How proper indentation reveals structure, why minified HTML is unreadable, and how a formatter makes markup maintainable again.

2026-07-30 Read
5 min

CSS Minification: How Removing Whitespace Speeds Up Your Site

What minification removes, how much it saves, and where it fits alongside concatenation and compression.

2026-07-29 Read
5 min

JavaScript Minification: Smaller Bundles, Faster Load Times

How minifying JavaScript differs from minifying CSS, why it saves more, and how it fits with modern bundling.

2026-07-28 Read
5 min

Why Formatting Your SQL Makes Queries Easier to Read and Debug

How consistent formatting reveals a query's logic, why long queries become unreadable, and what a formatter standardises.

2026-07-27 Read
5 min

Markdown Explained: Write Formatted Text Without a Word Processor

What Markdown is, the handful of symbols that do everything, and why it has become the default for developers and writers.

2026-07-26 Read
5 min

HTTP Status Codes Explained: What 404, 301 and 500 Really Mean

HTTP status codes are three-digit numbers a server returns with every response: 2xx means success, 3xx means redirect, 4xx means the request was wrong (like 404 not found), and 5xx means the server failed (like 500 internal error).

2026-07-25 Read
5 min

Metric to Imperial: How Unit Conversion Actually Works

Converting metric to imperial means turning centimetres, kilometres, kilograms and Celsius into inches, miles, pounds and Fahrenheit. Here are the formulas, the common conversions, and a quick reference chart.

2026-08-02 Read
5 min

Celsius, Fahrenheit and Kelvin: How to Convert Temperature

Why temperature conversion needs an offset as well as a factor, the formulas, and quick tricks for estimating in your head.

2026-08-01 Read
5 min

How to Convert CSV to JSON (and Why the Structure Changes)

How a flat spreadsheet becomes structured JSON, the choices that shape the output, and the pitfalls that break a conversion.

2026-07-31 Read
5 min

Unix Timestamps Explained: Converting Epoch Time to a Date

What a Unix timestamp is, why computers count seconds from 1970, and how to convert epoch time to a readable date.

2026-07-30 Read
5 min

Binary, Decimal, Hex: How to Convert Between Number Bases

What a number base really is, why computers use binary and hex, and how to convert between them with confidence.

2026-07-29 Read
5 min

How Roman Numerals Work and How to Convert Them

Roman numerals build numbers from seven letters (I, V, X, L, C, D, M) added together from largest to smallest, with a smaller letter placed before a larger one meaning subtraction, which is why IV is four and IX is nine.

2026-07-28 Read
5 min

How Currency Conversion Works (and Why Rates Keep Moving)

Converting currency means multiplying an amount by the exchange rate between two currencies; rates move constantly with supply and demand, and the rate you actually get is usually a little worse than the mid-market rate because of a margin or fee.

2026-07-27 Read
5 min

Time Zones Explained: Converting Times Across the World

Time zones divide the world into regions that set their clocks a fixed number of hours ahead of or behind UTC, so converting a time means adding or subtracting the difference between the two zones' offsets, with daylight saving shifting some zones by an hour part of the year.

2026-07-26 Read
5 min

What Is ASCII? Converting Text to Character Codes

How computers turn letters into numbers, what ASCII covers, and how Unicode extended it to every language and emoji.

2026-07-25 Read
6 min

How QR Codes Work and How to Make One

A QR code is a square barcode that stores data, most often a web link, which a phone camera can read in an instant. Here is how QR codes work and how to make your own for free.

2026-08-02 Read
5 min

What Is a UUID and When Do You Need One?

Why applications need globally unique identifiers, how UUIDs achieve uniqueness without coordination, and when to use them.

2026-08-01 Read
5 min

How to Generate Truly Random Numbers (and Why Math.random Isn't Enough)

The difference between pseudo-random and cryptographic randomness, why it matters, and how to pick a fair number.

2026-07-31 Read
5 min

What Is a URL Slug and How to Create SEO-Friendly Ones

What the slug is, why readable URLs help users and search, and the rules for turning a title into a clean slug.

2026-07-30 Read
5 min

Barcodes Explained: How to Generate One That Scans

How the stripes encode numbers, the common barcode types, and how to make a barcode that scanners actually read.

2026-07-29 Read
5 min

Placeholder Images: Why Designers Use Them and How to Generate One

What placeholder images are for, why grey boxes beat real photos during design, and how to generate them at any size.

2026-07-28 Read
5 min

Why You Need Fake Data for Testing (and How to Generate It)

Why realistic test data beats "asdf," the privacy reasons never to test with real records, and what good fake data looks like.

2026-07-27 Read
5 min

How to Create a Signature for Documents Online

The difference between an electronic signature and a cryptographic one, when a drawn signature is enough, and how to make one privately.

2026-07-26 Read
5 min

How to Make a Professional Invoice (Free, No Software)

A professional invoice clearly shows who is billing whom, a unique invoice number and date, an itemized list of work with amounts, the total due, and the payment terms and method, so the client knows exactly what to pay and by when.

2026-07-25 Read
5 min

CSS Gradients Explained: How to Create Beautiful Backgrounds

How linear and radial gradients work, why they are resolution-independent, and how to build ones that look good.

2026-07-24 Read
5 min

How to Calculate Percentages: Increase, Decrease and "Of"

To find a percentage of a number, multiply the number by the percent written as a decimal; to find what percent one number is of another, divide the part by the whole and multiply by 100.

2026-08-02 Read
5 min

How Loan Repayments Work: Understanding Amortization

With an amortizing loan, every payment is the same size but its split changes over time: early payments are mostly interest and little principal, and later payments are mostly principal, which is why paying extra early saves the most interest.

2026-08-01 Read
5 min

What BMI Actually Measures (and What It Doesn't)

How the BMI number is calculated, what it is genuinely useful for, and the important limitations to keep in mind.

2026-07-31 Read
5 min

How Much to Tip: A Practical Guide to Splitting the Bill

To tip, multiply the pre-tax total by your chosen percentage (commonly 15 to 20 percent for table service in the US); to split a bill evenly, add the tip to the total and divide by the number of people.

2026-07-30 Read
5 min

How to Calculate Exact Age in Years, Months and Days

Your exact age is the time from your date of birth to today, expressed in years, months and days. Here is how it is worked out, how leap years are handled, and how to get it right in seconds.

2026-07-29 Read
5 min

How to Calculate the Number of Days Between Two Dates

The number of days between two dates is the count of days from the earlier date to the later one. Here is how to count them, whether to include the end date, and how business days differ from calendar days.

2026-07-28 Read
5 min

Scientific Calculator Functions Explained

What the trigonometric, logarithmic and power keys actually do, plus the order-of-operations rule that prevents wrong answers.

2026-07-27 Read
5 min

Compound Interest Explained: Why It's So Powerful Over Time

Compound interest is interest earned on both your original money and the interest it has already earned, so your balance grows faster the longer you leave it, which is why starting early matters more than adding large amounts later.

2026-07-26 Read
5 min

How to Calculate the Fuel Cost of a Trip

Trip fuel cost is the distance divided by your fuel efficiency, multiplied by the fuel price. Here is the formula, a worked example, and how to handle both MPG and litres per 100km.

2026-07-25 Read
5 min

How Encryption Works: Keeping Text Truly Private

Encryption scrambles readable text into unreadable ciphertext using a mathematical key, so that only someone with the right key can turn it back into the original, which is how messages, passwords and files stay private even if they are intercepted.

2026-08-02 Read
5 min

Generating Secure Keys and Secrets: What Makes a Key Strong

Why keys differ from passwords, what "enough entropy" really means, and how to generate and handle secrets safely.

2026-08-01 Read
5 min

How to Check What a Website Can Learn About You

The surprising amount your browser reveals automatically, how fingerprinting works, and practical steps to reduce your exposure.

2026-07-31 Read
5 min

Understanding Color on the Web: Hex, RGB and HSL

What the three color notations mean, why HSL is easiest to adjust, and how to choose colors with confidence.

2026-08-02 Read
5 min

How to Build a Color Palette That Actually Works

The color-wheel relationships behind good schemes, the 60-30-10 rule, and how to build a palette that feels intentional.

2026-08-01 Read
5 min

Color Contrast and Accessibility: Meeting WCAG

Why contrast matters for real people, what the WCAG ratios mean, and how to make sure your text is readable by everyone.

2026-07-31 Read
5 min

CSS Box Shadow Explained: Adding Depth and Elevation

What each box-shadow value does, how shadows create a sense of depth, and how to make them look natural.

2026-07-30 Read
5 min

CSS Border Radius: Rounded Corners Done Right

How border-radius works beyond simple rounding, why corner style shapes a brand's feel, and how to get consistent results.

2026-07-29 Read
5 min

How to Pair Fonts That Work Together

Good font pairing works on contrast with harmony: pick one font for headings and another for body text that differ clearly in style but share a similar mood and proportions, which is why a classic pairing is one serif with one sans-serif.

2026-07-28 Read
5 min

CSS Grid Explained: Building Layouts the Modern Way

CSS Grid is a two-dimensional layout system that lets you place elements into rows and columns you define, so you can build complex, responsive page layouts with far less code than older float or positioning tricks.

2026-07-27 Read
5 min

Glassmorphism: The Frosted-Glass UI Effect Explained

Glassmorphism is a UI style that makes panels look like frosted glass floating over a colourful background, created by blurring whatever is behind an element, adding slight transparency and a thin light border, usually with the CSS backdrop-filter property.

2026-07-26 Read
5 min

How to Make Your Writing Easier to Read (Readability Scores Explained)

What readability scores measure, why shorter sentences and plainer words win, and how to write for your actual audience.

2026-08-02 Read
5 min

Meta Tags Explained: Title, Description and Open Graph

What the title and description tags control, why Open Graph shapes your social previews, and how to write them well.

2026-08-01 Read
5 min

Keyword Density: What It Is and Why Stuffing Backfires

What keyword density measures, why there is no magic percentage, and how to use keywords naturally instead of stuffing them.

2026-07-31 Read
5 min

How to Cite Sources: APA, MLA and Chicago Explained

Why citations matter, what the main styles have in common, and how to reference sources correctly and consistently.

2026-07-30 Read
5 min

How to Write Blog Titles That Get Clicks

Why the title does most of the work, the patterns that reliably earn clicks, and how to stay compelling without clickbait.

2026-07-29 Read
5 min

How Text Summarizers Work and When to Use One

The difference between extractive and abstractive summaries, what summarizers do well, and where human judgement is still essential.

2026-07-28 Read
5 min

The Pomodoro Technique: Why Working in 25-Minute Sprints Works

The Pomodoro Technique breaks work into focused 25-minute sprints separated by short 5-minute breaks, with a longer break after four sprints, which protects your attention from distraction and makes big tasks feel manageable.

2026-08-02 Read
5 min

Why Writing a To-Do List Works (and How to Write a Better One)

The psychology behind why writing tasks down frees your mind, and the habits that turn a list into real progress.

2026-08-01 Read
5 min

The Case for a Quick Digital Notepad in Your Browser

Why a friction-free place to jot things down beats a full app, and how capturing thoughts fast makes you more productive.

2026-07-31 Read
5 min

How a Countdown Timer Sharpens Focus and Beats Procrastination

Why a visible deadline changes behaviour, the psychology of time pressure, and practical ways to put a countdown to work.

2026-07-30 Read
5 min

How Habit Tracking Builds Consistency (and Why the Streak Works)

The psychology that makes marking a habit each day so effective, and how to track habits in a way that actually sticks.

2026-07-29 Read
5 min

The Real Cost of Meetings (and How to Calculate It)

The real cost of a meeting is roughly every attendee's hourly pay multiplied by the length, so a one-hour meeting with eight well-paid people can quietly cost hundreds of dollars, which is why fewer, shorter and smaller meetings pay off.

2026-07-28 Read
5 min

Is a Coin Flip Really 50/50? The Surprising Truth

Why real coin flips are not perfectly fair, how a digital flip fixes the bias, and why we use coins to decide at all.

2026-08-02 Read
5 min

Spin the Wheel: Making Random Choices Fun and Fair

Why a spinning wheel makes randomness feel fair and exciting, where it beats a plain draw, and how to use it well.

2026-08-01 Read
5 min

How Emoji Actually Work (and How to Use Them Well)

Why emoji look different across devices, how they are really just characters, and how to use them to add clarity and tone.

2026-07-31 Read
5 min

How to Test Regular Expressions Without Breaking Them

Why regex is powerful but easy to get wrong, how a live tester saves hours, and the building blocks worth knowing.

2026-08-02 Read
5 min

What Is a Hash? MD5, SHA-256 and How Hashing Works

A hash function turns any input, of any size, into a short fixed-length fingerprint; the same input always produces the same hash, a tiny change produces a completely different one, and you cannot reverse a hash back into the original.

2026-08-01 Read
5 min

How Password Strength Is Actually Measured

Why the usual strength meters mislead, what entropy really measures, and what actually makes a password hard to crack.

2026-07-31 Read
5 min

How to Pick a Random Winner Fairly (Raffles, Giveaways and Names)

Why fair random selection is harder than it looks, what makes a draw trustworthy, and how to run one people believe in.

2026-07-30 Read
5 min

Why Password Rules Are So Frustrating (and What Good Ones Look Like)

Why absurd password requirements exist, how they can make security worse, and what genuinely good rules look like.

2026-07-29 Read
5 min

What Is Binary Code? How to Convert Text to Binary and Back

Binary code represents all digital information using just two states, 0 and 1, called bits; letters and numbers are stored as fixed patterns of eight bits (a byte) using a character code like ASCII, which is how text becomes something a computer can store and process.

2026-09-09 Read
5 min

Morse Code Explained: How to Read, Write and Translate It

Morse code represents letters and numbers as short dots and long dashes. Here is how to read it, the full alphabet, how to write and translate it, and the famous SOS signal.

2026-09-09 Read
4 min

How to Use an Online Stopwatch: Lap vs Split Times Explained

What lap and split times really mean, when each one matters, and how to time workouts, study sessions and anything else accurately in your browser.

2026-09-09 Read
5 min

How to Calculate Your GPA: Weighted, Cumulative and by Scale

Why GPA is a weighted average, how credit hours change the maths, the difference between 4.0, 4.3 and 5.0 scales, and how to work out your cumulative GPA.

2026-09-09 Read
4 min

How to Calculate Sales Tax and VAT (Adding and Reversing)

How to add tax to a price, the right way to work backwards and strip tax out of a total, and why subtracting the percentage gives the wrong answer.

2026-09-09 Read
5 min

Fancy Text Generator: How Unicode Fonts Actually Work

Why the bold and script text people paste into bios is not a font at all, how it survives copy and paste, and when you should and should not use it.

2026-09-10 Read
5 min

How to Convert JSON to CSV (and Why the Shape Changes)

Why JSON is a tree and CSV is a grid, how flattening nested objects into columns works, and the escaping rule that stops your export from breaking in a spreadsheet.

2026-09-10 Read
5 min

Aspect Ratio Explained: 16:9, 4:3 and How to Resize Without Distortion

What an aspect ratio really is, why 16:9 is a shape rather than a size, and the simple way to resize an image or video without stretching it.

2026-09-10 Read
4 min

How to Calculate the Time Between Two Times (Including Overnight)

Why subtracting clock times trips people up, the reliable minutes-since-midnight method, how to handle overnight shifts, and how to convert to decimal hours for timesheets.

2026-09-10 Read
5 min

Word Cloud Generator: What It Shows and Why Stop Words Matter

How a word cloud turns text into a frequency picture, why removing stop words is the step that makes it useful, and what a cloud can and cannot tell you.

2026-09-10 Read
4 min

How to Make Bold Text for LinkedIn, Instagram and Anywhere Else

There is no bold button on LinkedIn or Instagram, so the bold text you see is not formatting at all. Here is how it works and when to use it.

2026-09-11 Read
4 min

How Strikethrough Text Works (and Why It Pastes Anywhere)

Crossed-out text with no formatting button is not magic. It relies on combining characters, an invisible mark that rides along with each letter.

2026-09-11 Read
4 min

Small Text Explained: Superscript, Subscript and Small Caps

Tiny text is not a smaller font size. It is three separate sets of Unicode characters, each borrowed from a different purpose, and each incomplete.

2026-09-11 Read
5 min

Does Bionic Reading Actually Work? What the Evidence Says

Bolding the first part of each word feels like it should speed you up. The honest answer is that it helps some people, and the studies are not convinced.

2026-09-11 Read
4 min

What to Use a Word Repeater For (and How Separators Help)

Repeating text by hand is slow and error prone past a few copies. The real skill is choosing the right separator for what you are building.

2026-09-11 Read
4 min

YAML vs JSON: What's the Difference and When to Use Each

YAML and JSON describe the same data in very different styles. Here is how they compare, where each one shines, and how to convert cleanly between them.

2026-09-12 Read
4 min

HTML vs Markdown: When to Use Each and How to Convert

Markdown is quick to write and HTML is what browsers render. Here is when to use each, what Markdown can and cannot do, and how to convert between them.

2026-09-12 Read
4 min

px, em and rem: Which CSS Unit Should You Actually Use?

px is fixed, em is relative to the element, and rem is relative to the page root. Here is what that really means and which one to reach for.

2026-09-12 Read
4 min

How Your Calorie Needs Are Calculated: BMR, TDEE and Targets

Your daily calorie number comes from two pieces: the energy you burn at rest and the energy you burn moving. Here is how the calculation works, and its limits.

2026-09-12 Read
4 min

How to Combine Images into a PDF (Without Uploading Them)

Turning a stack of photos or scans into one PDF is simple, but most online tools upload your files first. Here is how it works and how to do it privately.

2026-09-12 Read
19 min

AI Agents in 2026: How Always-On AI Is Changing Work and Automation

An AI agent takes a goal, breaks it into steps, uses tools, checks its own progress, and keeps working until the job is done or it hits a boundary that needs a human. In 2026 the shift is from AI that answers to AI that acts, and the businesses that win treat agents as something to engineer carefully, not switch on and walk away from.

2026-10-06 Read
14 min

SaaS Metrics Explained: MRR, ARR, Churn, NRR, LTV:CAC, Payback and the Rule of 40

A complete, plain-English guide to the recurring-revenue metrics that decide whether a SaaS business is healthy, with the formulas, the benchmarks, and the traps to avoid.

2026-09-21 Read

Browse all 117 tools โ†’

Pick a theme

Ten hand-tuned palettes.