Skip to content
OneKitly

Guides & tutorials

Practical guides, how-tos and comparisons to get the most out of our free online tools.

August 12, 2026
How-to · Text

Numbering the Lines of a Text for a Review with Several People

Numbering starts at 1 and cannot be set to 0, the alignment is spaces rather than zeros, and the remover undoes eight of the eleven separators without touching the indentation. What it still cannot do is tell your numbers from its own.

Daniel Okonkwo · 15 min read

August 11, 2026
Guide · Web

Building a URL With Parameters That Survives a Copy-Paste

Three encodings, one visible difference: %20 or +. The builder's form mode matches URLSearchParams byte for byte on seventeen values — but give it a base URL with a fragment and every parameter lands inside the hash, where no server sees it.

Daniel Okonkwo · 12 min read

How-to · Files

Extracting the Text from a PDF, and What the Layout Does to It

A PDF stores glyphs at coordinates — not lines, not paragraphs, not a reading order. Extraction rebuilds the text from those positions, which is why two columns come out interleaved, a table loses its cells, and a scan gives you nothing at all. Measured by running the tool.

Daniel Okonkwo · 15 min read

Guide · Property

How Much Lumber a Project Needs — And Why a 2×4 Isn't One

Count pieces first, then linear feet, then board feet. A 2×4 measures 1½ × 3½ inches but is billed on the full 2 × 4 — 34 % of what you pay for is sawdust. Worked from the calculator's real output, with the waste rule it actually applies.

Marco Bianchi · 13 min read

How-to · Files

Removing the Sound From a Video Without Touching the Picture

One ffmpeg command, no encoder, and a result whose video stream is byte-for-byte the one you started with — verified by checksum. Plus why the file barely shrinks, and the difference between a silent track and no track at all.

Daniel Okonkwo · 11 min read

August 10, 2026
Guide · Web

Beautify or Minify: What Each Is For, and What It Does to the Weight

Four real stylesheets run through the minifier, measured raw and after gzip. Stripping every space saved 48, 103, 104 and 147 compressed bytes; stripping comments saved 57, 1 358, 2 420 and 1 042. Plus the five inputs this minifier breaks.

Daniel Okonkwo · 14 min read

Explainer · Text

Counting Characters Against a Limit Someone Else Set

One emoji is 1 character, or 7, or 11, or 25, depending on who is counting. Which one your form, your database and your SMS gateway mean — and a one-paste test that tells you which you are facing.

Daniel Okonkwo · 13 min read

Explainer · Text

Sentence Case and Title Case: The Rules Differ by Language

English title case has three different cutoffs depending on the style guide. French, Spanish, Portuguese and Italian have none at all. German capitalises every noun. The tool knows about none of this — here is exactly what it does.

Daniel Okonkwo · 13 min read

Explainer · Text

Extracting Every Email Address or URL from a Block of Text

A URL at the end of a sentence keeps the full stop; an email address at the end of the same sentence does not. An accented first name in an address comes back truncated. Every case here was run through the tools and the exact output is reported.

Daniel Okonkwo · 14 min read

Explainer · Files

Rotating a Video 90° or 180°: the Flag or the Pixels

There are two completely different ways to turn a video, and only one of them touches the picture. This tool takes the slow, lossy, universal road — and there is a good chance your sideways phone clip does not need it at all.

Daniel Okonkwo · 11 min read

Guides & tutorials — 7 — OneKitly