Guides and worked examples

These guides explain the calculations and file conversions behind the tools on this site, using real numbers rather than general advice: what an EMI actually costs over twenty years, how GST splits into CGST and SGST, why a CSV opened in Excel loses the leading zeros in a PIN code, what changes when subtitles move between SRT, VTT and ASS.

Every figure in a worked example is calculated, and every description of a tool's behaviour is checked against the tool itself, which is how several conversion bugs on this site were found and fixed. Each guide shows the date it was first published, and an updated date when it has been substantially revised. Guides are written by Chirag, who builds and maintains the tools.

business · · Updated

Why Your In-Hand Salary Is Lower Than Your CTC

A line-by-line breakdown of an ₹8 lakh CTC showing where the money goes (employer PF, your own PF, professional tax, and TDS), plus the PF wage-ceiling detail that can change your in-hand pay by thousands a month.

Read more →

converters · · Updated

SRT vs VTT vs ASS — Subtitle Formats Compared

The same caption written in SRT, WebVTT and ASS, what each format can express, and exactly what survives when you convert between them: timing precision, italics, positioning and speaker tags.

Read more →

converters · · Updated

How to Convert Markdown to HTML and Back

What Markdown turns into as HTML (and what it doesn't), what HTML loses when it becomes Markdown, and when stripping to plain text is the right move, with real before-and-after output.

Read more →

converters · · Updated

How to Compress Images Without Visible Quality Loss

Why resizing beats lowering quality, how to find the lowest quality setting that still looks right, when PNG compression can make a file bigger, and what happens to EXIF location data along the way.

Read more →

converters · · Updated

How Accurate Is Browser OCR? 14 Test Images, Measured

The same invoice line rendered 14 ways (small text, blur, tilt, low contrast, a busy background, JPEG artifacts, Hindi, two columns) and run through this site's OCR, with the accuracy of each and the three fixes that took the average from 88.5% to 99.5%.

Read more →

developer · · Updated

HEX, RGB and HSL: How the Conversions Work and Where They Round

#4F46E5 converted to RGB and HSL step by step, why 89.4% of all colours change when copied as whole-number HSL, why HSL lightness is not brightness (yellow and blue at 50% differ eightfold in contrast), and the alpha that hex can't write exactly.

Read more →

developer · · Updated

What Is a JWT and How to Decode One Safely

A real token taken apart segment by segment: Base64URL and its missing padding, what exp and iat say in plain dates, why a 5-part token won't decode, and what a decoder can't tell you.

Read more →

developer · · Updated

How to Format and Read Messy SQL Queries

A one-line report query, formatted step by step, and the AND/OR precedence bug the formatting exposes, plus why picking the right SQL dialect matters and a LEFT JOIN rule worth memorising.

Read more →