BLOG · 47

The how-tos you keep searching for, tested and written up.

Cutting and converting files, setting up your PC or phone — everyday tasks almost everyone looks up at some point. Each guide is worked through hands-on; when there are several ways to do something, we compare them and tell you which to pick for your situation. No coding background needed, and any commands are ready to copy and paste.

47 posts

Windows2026-11-02 · 5 min read

How to Open an ODT File on Windows — Word, Phone, or No App at All (Tested)

An attachment ends in .odt and nothing on the PC seems to want it. ODT is the OpenDocument Text format, used by LibreOffice and other office suites, and Microsoft Word can open and save it. I built a test document in Word on Windows 11 (headings, bold and red text, a bulleted list, a table, an image, page numbers), saved it as .odt, then opened that file again in Word and in Hangul 2024 to see what survives. I also opened the file as a zip to see what's inside.

Read →
Documents2026-11-02 · 6 min read

Extract Text from a PDF — Tables into Excel, Why Scans Give 0 Characters (6 PDFs Tested)

Sometimes you only want the words from a PDF — minutes, a notice, a form — to paste into a document or a spreadsheet. Some PDFs give the text right back; others give nothing at all. I made six PDFs (saved from Word, Hangul 2024 and Edge, a scan, a mix of the two, and a password-protected one), extracted the text in the browser, opened the same files in Word, and pasted the extracted tables into Excel.

Read →
Windows2026-10-31 · 6 min read

How to Extract .tar.gz on Windows 11 Without 7-Zip — and Fix "Invalid empty pathname" (Tested)

A .tar.gz from a Linux server, a GitHub release or a backup job lands in Downloads and Windows doesn't seem to know what to do with it. It does: Windows 11 can open these archives in File Explorer, and every Windows 10/11 PC has a tar command. I built the same folder into six tar variants on a Windows 11 PC and extracted each one, then built a tar the way GNU tar on Linux does - with non-ASCII file names - and watched Windows' tar refuse every file in it.

Read →
Windows2026-10-30 · 7 min read

"Running Scripts Is Disabled on This System" in PowerShell: What It Means and the Safe Fixes (Tested on Windows 11)

You double-click a .ps1 and it opens in Notepad, or you run it in PowerShell and get a red block of text ending in about_Execution_Policies. Sometimes it is not even your script: typing npm in PowerShell can fail the same way. The cause is PowerShell's execution policy, and there are two different errors that people mix up. I reproduced both on a Windows 11 PC with Windows PowerShell 5.1, checked what each fix actually changes, and kept to the ones that don't switch the safety check off for good.

Read →
Images2026-10-29 · 6 min read

BMP to JPG: Why a BMP Is So Big and 3 Ways to Convert It on Windows (Measured)

Someone sends you a picture as a .bmp file, it weighs 6 MB, and the email or upload form won't take it. BMP is Windows' own bitmap format, and it is big for a simple reason: it writes down the color of every pixel with no compression at all, so its size can be calculated to the byte. I saved a screenshot and a photo as BMP on a Windows 11 PC and converted them in three ways. Here are the numbers, the one-line command for a whole folder, and the shortcut that looks like it works but doesn't.

Read →
Documents2026-10-28 · 6 min read

How to Open an XLSX File Without Excel: 4 Free Ways Now That Excel Viewer Is Gone (Tested with ONLYOFFICE)

You have an .xlsx file and no Excel. The old answer, Microsoft's free Excel Viewer, was retired in 2018, so today the choice is between Excel for the web, the Excel mobile app, Google Sheets and a free desktop suite. I built a test workbook in Excel for Microsoft 365 with formulas, newer functions, conditional formatting, a merged title and a chart, then opened the same file in the free ONLYOFFICE Desktop Editors to see what survives — and whether it really recalculates or just shows the numbers Excel saved.

Read →
Windows2026-10-27 · 7 min read

How to Recover Deleted Files on Windows 11: What Each Delete Method Leaves in the Recycle Bin (Tested), Previous Versions and Windows File Recovery

Whether a deleted file is a one-minute fix or a long shot depends mostly on how it was deleted and what you set up beforehand. I deleted test files five different ways on Windows 11 and checked which ones landed in the Recycle Bin, then read this PC's Recycle Bin size, Storage Sense and File History settings. Below is the order to try, from the Recycle Bin to Microsoft's Windows File Recovery, with what each one needs.

Read →
Documents2026-10-26 · 7 min read

CSV to Excel: Open a CSV Without Losing Leading Zeros, Long Numbers or Accents (Excel 365, Tested)

You open a CSV in Excel, or try to convert it to an .xlsx file, and the leading zeros on order numbers and postcodes vanish, a card number ends in 0, codes become dates and accented names turn into junk. The file is fine; Excel changes the values as it opens them. I saved the same CSV in three encodings and compared double-clicking with Data > From Text/CSV in Excel 365, then worked out an order that keeps every value as it is, plus the one click that quietly converts everything again.

Read →
Windows2026-10-23 · 8 min read

Microsoft Print to PDF: where the file goes, what to do when it's missing, and why links disappear (tested on Windows 11)

Windows 11 ships with a printer called Microsoft Print to PDF: choose it in any print dialog and the output becomes a PDF file. People get stuck on the same few things: where did the file go, why is the printer missing, why don't the links work. I read this PC's printer settings with PowerShell and compared the same Excel sheet printed to this printer against Excel's own Save as PDF.

Read →
Images2026-10-22 · 8 min read

How to convert HEIC to PDF on Windows without installing anything — iPhone photos into one PDF, and why the PDF comes out twice the size

When the iPhone camera format is 'High Efficiency', photos are saved as HEIC, so making a PDF for a form or an application usually starts with 'do I have to convert to JPG first?' On Windows 11 with the HEIF Image Extension you can go straight from HEIC to PDF. You hit the same traps as with JPG (cropped edges, sideways portraits), plus two that only HEIC has: the usual JPG PowerShell script stops with an out-of-memory error, and the PDF is 1.3 to 2.3 times bigger than the HEIC files. I tested three methods with three phone-sized HEIC photos.

Read →
Images2026-10-21 · 8 min read

How to convert JPG to PDF on Windows without installing anything — combine photos into one PDF without cropped edges or sideways portraits

To send several photos as one PDF, Windows already has Microsoft Print to PDF. Used with its defaults, though, the photo print dialog crops the top and bottom of phone photos and lays portrait photos on their side. I converted the same three phone-sized photos (two landscape, one portrait) three ways and compared page orientation, cropping and size against the originals.

Read →
Windows2026-10-20 · 8 min read

How to convert JSON to CSV on Windows without installing anything — PowerShell, Python and Excel, and why your leading zeros disappear

You usually convert JSON to CSV to look at an API response or an export in Excel. Most search results are converter sites, but Windows PowerShell or Python's standard library do it locally. Follow the common one-liner, though, and you get columns named Count and Length, ??? instead of text, cells reading @{city=…}, missing columns, and zeros that vanish in Excel. Here each trap is reproduced with a three-record JSON file and fixed.

Read →
Images2026-10-19 · 7 min read

How to convert PNG to JPG on Windows without installing anything — and keep transparent areas from turning black

You convert PNG to JPG when an upload form only takes JPG or a file has to get smaller. Most search results are converter sites, but Windows PowerShell can do it locally. Convert a transparent PNG the naive way and the transparent areas turn black; convert a screenshot and it barely shrinks. Here are measured results from three PNGs — a photo, a screenshot and a transparent logo — for each method.

Read →
Windows2026-10-17 · 7 min read

How to convert PNG to ICO on Windows without installing anything — and why the common PowerShell one-liner gives you 16 colors

To use your own image as a program or shortcut icon you need an ICO file, and most search results are upload-it-here converter sites. Windows can do it locally with PowerShell. But the one-liner you will find everywhere gave a 16-color icon or a corrupted file on this PC, and a PNG renamed to .ico would not load at all. Here is what each method actually produced from the same logo, checked with the Windows icon loader and by reading the file back.

Read →
Windows2026-10-16 · 7 min read

How to turn a Base64 string into a PDF or image on Windows — nothing to install

An API response, an email source or a log hands you a long block of letters starting with something like JVBERi0 or iVBORw0KGgo, and what you actually need is the PDF or image it encodes. Most search results are upload-it-here decoder sites. Windows can do it locally with two built-in commands. Here is how, how to tell what kind of file the text holds, and the four things that make decoding fail — each one reproduced on this PC.

Read →
Audio2026-10-14 · 7 min read

How to convert MP4 to MP3 on Windows — nothing to install, nothing uploaded

You have a video — a lecture, a recorded call, a clip from your phone — and you only want the sound, as an MP3. Most results send you to a site that wants the whole video uploaded. Windows can do this itself: the encoder is already there and PowerShell can drive it. Here is the block that converts a folder, the sizes I measured at each preset, and the two mistakes that make it fail without a useful message.

Read →
Audio2026-10-13 · 7 min read

How to Record Audio on Windows 11: Your Voice, Your PC's Sound, and What to Check When Nothing Records

You want to record a voice note, a lecture, or the audio from a video call, and Windows should manage it without extra software. It mostly can: Sound Recorder handles the microphone, and Snipping Tool can capture what the PC plays along with the screen. What trips people up is the step before you press record. On the PC I tested, Windows remembered four recording devices and marked every one of them as not present, and the Sound Recorder that came with Windows turned out to be an installer stub that downloads the real app the first time it runs. Here is how to record, and how to check each step when nothing happens.

Read →
Documents2026-10-12 · 7 min read

How to Open an HWP File Without Hangul (Tested: Word Shows Garbage, ONLYOFFICE Keeps the Table)

Someone sent you a .hwp or .hwpx file and nothing on your computer will open it. HWP is the format of Hancom's Hangul word processor, the default in Korean schools, government offices and many companies. I made a test document in Hangul 2024, saved it in both formats, and tried to open it without Hangul: in Microsoft Word, in ONLYOFFICE, and with nothing but Windows itself. Below is what worked, what the official free viewer covers, and how to tell which of the two formats you were sent.

Read →
Windows2026-10-10 · 7 min read

Does Windows Defragment Your SSD? What Optimize Drives Really Does (Checked in a Real PC's Event Log)

You may have read both that you must never defragment an SSD and that Windows quietly defragments it anyway. Both are half right. I checked Microsoft's documentation for the Optimize Drives task and then read ten weeks of the storage optimizer's event log on a Windows 11 PC that has an NVMe SSD and two hard disks side by side. The result: Windows treats each drive type differently, sends TRIM to the SSD every week, and by its own documented policy runs a traditional defragmentation on an SSD at most once a month. Below is what that means, what the log showed, and the two commands that let you check your own PC.

Read →
Web development2026-10-08 · 7 min read

Unexpected end of JSON input — What It Really Means (Empty Body, 204, HEAD, no-cors) and How to Fix It

SyntaxError: Unexpected end of JSON input is short and unhelpful, and most explanations list every possible cause at once. I set up a small local server and reproduced each case in Chrome 154, Node.js 24 and Python 3.11. The result narrows it down: in current Chrome and Node this exact message appears when there was nothing to parse at all. A JSON that was cut off part-way produces a different message with a position, and a no-cors request drops the word JSON. Below is each case with the exact text you will see, why it happens, and a fetch wrapper that stops it.

Read →
Windows2026-10-07 · 7 min read

How to Open a JSON File on Windows — and Make It Readable (Free, No Install)

You downloaded your data from an app, or a program left a settings file, and it ends in .json. Double-clicking it either asks which app to use or shows one endless line of brackets and quotes. A JSON file is just text, so you already have what you need to read it: the browser on your PC can open it and indent it with one tick. Below are the ways that work on Windows, what each one did with a real file on my PC, and what happens when the file is broken — which is where most of the ways go quiet.

Read →
Audio2026-10-06 · 8 min read

How to Trim a Voice Recording on iPhone, Android or Windows (and Split an Hour-Long File)

An hour of meeting audio, and the part you actually need is the four minutes where the decision was made. A lecture with ten minutes of setup before the teacher starts. A voice memo with a cough right in the middle. Trimming a recording is a small job, but where you do it changes what you end up with: the phone apps edit in place, a browser cutter hands you a much larger WAV, and FFmpeg keeps the original M4A data untouched. Below are the steps for iPhone, Pixel, Galaxy and Windows, plus timings and file sizes I measured on a 60-minute test recording.

Read →
Documents2026-10-06 · 8 min read

How to Reduce PDF File Size for Free — Compress Without Uploading and Fit an 8 MB Limit

The insurance app wants the medical receipts as one PDF under 8 MB. The government portal rejects anything over 10 MB. Your scan is 23 MB. Making a PDF smaller is not magic: almost all of the size is the pictures inside it, so the job is to store those pictures more efficiently without breaking the document. Below is what actually takes up space in a PDF, four free ways to shrink one, the results I measured on four real files, and what to do when even the compressed file is still over the limit.

Read →
Images2026-10-05 · 8 min read

How to convert AVIF to JPG on Windows — and why you got an .avif at all

You right-click a picture on a website, save it, and the file ends in `.avif`. The form you wanted to upload it to says the format isn't supported, or an older program won't open it. AVIF is a newer image format that packs the same picture into fewer bytes, and websites send it whenever your browser says it can handle it. This guide shows that happening with a real photo URL, why renaming the file to .jpg is not a fix, and three ways to get a real JPEG — the quickest of which needs no upload and no install, because browsers can already decode AVIF.

Read →
Windows2026-10-01 · 8 min read

Task Scheduler result codes: 0x1, 0x41303 and what they mean

When a scheduled task does not run, the Last Run Result column is the first place you look — and the value there tells you almost nothing on its own. Rather than copy a code table, I built tasks that fail in different ways, ran them, and recorded what came back. Two things fell out of that: **0x1 covers two completely different problems** with no way to tell them apart, and the command line never shows you the hex form that every search result is written in.

Read →
Images2026-10-01 · 8 min read

JFIF to JPG without a converter: rename it, and stop Chrome saving .jfif

You save a picture from the web and it lands as photo.jfif. A form that only accepts JPG turns it away, and the top search results all want you to upload it to an online converter. You don't need one. JFIF is one of the standard ways a JPEG file starts, so the bytes inside are already JPEG. This guide shows the proof on a real Windows 11 PC, how to rename one file or a whole folder, why Chrome picks .jfif for some images and not others (traced to Chromium's source and reproduced in Chrome 153), and the one registry value that stops it for good.

Read →
Windows2026-10-01 · 12 min read

Python and HWP files: extract text and tables, convert to PDF (tested on Hangul 2024)

HWP is the word-processor format of Hancom's Hangul, and in Korea it is everywhere: government notices, school forms, contracts. Sooner or later someone needs to pull the text or a table out of hundreds of them, or turn them into PDFs. This guide does those three jobs from Python and shows what actually happened on a Windows 11 PC with Hancom Office 2024 (Hwp.exe 13.0.0.3380): which calls worked, the security prompt that freezes unattended scripts, why the officially documented fix did not take effect on this version, and the workaround that removed the prompt in every test. There are also two routes that need no Hangul at all, for .hwpx and for .hwp.

Read →
Web development2026-09-30 · 9 min read

Unexpected token '<', "<!DOCTYPE "... is not valid JSON

The message says JSON, so it looks like a JSON problem. It is not. No JSON was involved: the server sent an HTML page and the parser stopped on the very first character, `<`. This guide covers how to read the ten characters the message quotes, how to tell apart the five different causes that all print this identical line, and the wrapper that catches the problem before the parser does. Every message and number here was measured on one machine.

Read →
Audio2026-09-29 · 7 min read

What an M4A file is, how to open it, and how to turn it into MP3

Someone sends you a recording, it ends in `.m4a`, and either nothing opens it or the site you need to upload it to only accepts MP3. M4A is not a broken file — it is the container Apple reaches for, and Windows has been able to play it for years. Here is what is inside one, why double-clicking sometimes fails anyway, and the conversion command, with the byte counts I measured at each quality setting.

Read →
Windows2026-09-29 · 7 min read

You do not need WinRAR to open a RAR file on Windows 11

A file arrives as `.rar`, double-clicking does nothing useful, and every search result tells you to install something. Windows 11 has been able to read RAR and 7Z since 23H2 — what usually happens is that an installed archiver took the file association. Here is what actually works, measured, and where it stops working.

Read →
Audio2026-09-28 · 8 min read

Convert WAV to MP3 on Windows with nothing installed

You trim a clip, the file lands as `.wav`, and ten seconds of it is 1.7MB. That is awkward to email and worse to put on a phone. WAV stores sound uncompressed, so the size is arithmetic, not a bug. The good news: Windows already contains an MP3 encoder, so a folder of WAVs can become MP3s with nothing installed. Below is the command, the sizes I measured at each quality setting, and what online converters actually do with your file.

Read →
Images2026-09-23 · 9 min read

How to convert WebP to JPG without installing anything (single files or a whole folder)

You save a picture from a website, and the file ends in `.webp` - then the upload form or the old program you need it in refuses it. WebP is Google's image format: at the same quality the file is smaller, which is why so many sites serve it now. Not everything accepts it yet, so sometimes you need a JPG. This guide covers why renaming the file to .jpg is not a conversion, three ways to convert that need nothing installed, and what to watch for with transparent or animated WebP files.

Read →
Images2026-09-23 · 9 min read

How to convert HEIC to JPG on Windows — and stop your iPhone making them

You copy photos off an iPhone and the files end in `.heic`. The upload form, the print shop site or an older program says it isn't a supported format. HEIC is what Apple has used by default since the iPhone 7 on iOS 11: the same picture in less space. Windows can read it once the right extension is installed, but browsers cannot read it at all. This guide covers why renaming the file to .jpg does nothing, the iPhone setting that stops HEIC files appearing in the first place, how to convert one file or a whole folder on Windows, and what online converters actually do with your photos.

Read →
Audio2026-09-23 · 8 min read

How to make a ringtone from an MP3 — cut the clip, then set it on iPhone or Android

You want one line of a song as your ringtone, and every search result tells you to install an app. The actual process is three steps — **cut the part you want, move it to the phone, set it as the ringtone** — and only the last step differs between iPhone and Android. Cutting can happen entirely in a browser with nothing uploaded. Apple caps ringtones at 30 seconds, so the length matters while you are cutting, and there are two places where format or file size trips people up.

Read →
Images2026-09-22 · 9 min read

How to make an image background transparent for free (and save a real transparent PNG)

A logo that drags a white box into every document, a product photo you want on a different background: both need the background made transparent. Windows 11's Paint now does it with one button. But there are three different ways background removal works, and picking the wrong one for your picture leaves holes in a logo or leaves the background behind. Then saving as JPG quietly throws the transparency away. This guide covers which method to use for which picture, and how to save the result so it stays transparent.

Read →
Audio2026-09-21 · 9 min read

Turning text into an MP3: built-in Windows voices, free tools and subtitle dubbing

Narration for a video, a spoken prompt in a slide deck, a subtitle file dubbed into audio: instead of recording it yourself, you can have the text read out. There are three routes. The voices already installed in Windows, a free tool that uses neural voices, and the cloud services. They differ in how natural the voice sounds, whether they need an internet connection, and what you're allowed to do with the result. Here is how each one works, plus the one problem you always hit when dubbing subtitles.

Read →
Embedded2026-09-21 · 9 min read

HyperTerminal for Windows 10 and 11: free replacements and how to open a COM port

Plenty of older equipment manuals still say "connect with HyperTerminal" - and then you search for it on Windows 10 or 11 and it is simply not there. It was not removed by an update; it has not shipped with Windows since Vista. Everything HyperTerminal did can be done with free tools, and whichever one you pick, there are only four settings you have to get right. This guide goes from finding the port number to connecting in each program, and ends with the order to check things in when nothing shows up.

Read →
Windows2026-09-18 · 10 min read

Schedule a program on Windows: Task Scheduler basics and why your task doesn't run

Opening the same program every morning, running a backup script after work, launching a trading app before the market opens: Windows already ships with a tool for this, Task Scheduler. Creating a task takes five minutes. The trouble starts when the time comes and nothing happens, or the program runs but you never see its window. Almost always the cause is one of a few default settings. This guide walks through creating a task and then where to look when it doesn't run.

Read →
Embedded2026-09-17 · 8 min read

Why your ESP32 resets every time you open the serial monitor (and how to stop it)

You flash the firmware, open a serial monitor to see what it is doing — and the board reboots, wiping out exactly the state you wanted to look at. Nothing is broken. The auto-reset circuit that makes uploading convenient reacts to the monitor in exactly the same way. Once you see how it works the fix is a line or two, and every tool has its own switch for it.

Read →
Web development2026-09-17 · 10 min read

How to Fix JSON Parse Errors — Unexpected token '<' and More

JSON errors arrive as one terse line, but the causes behind them are a short list: the server sent HTML instead of JSON, there was nothing to parse, or the JSON was written by hand like a JavaScript object. This guide quotes the exact messages Chrome, Node.js and Python print for each case, and what to check for every one of them.

Read →
Embedded2026-09-17 · 9 min read

Fix ESP32 Upload Errors: 'Failed to connect' and 'Wrong boot mode'

Uploading to an ESP32 often ends with a row of dots after Connecting... and then A fatal error occurred. There are only a handful of these messages, and each one tells you which stage of the upload stopped. This guide uses the exact wording from the esptool source code and walks through what to check for each message, in order.

Read →
Windows2026-09-16 · 9 min read

Windows Keyboard Shortcuts Worth Memorizing (Windows 11 & 10)

Shortcut lists are everywhere, but nobody memorizes two hundred of them. About twenty make a real difference; the rest you read once and never use. This guide keeps only the ones worth the muscle memory and groups them by situation. Learn the first five and you will stop dragging windows around with the mouse.

Read →
QR codes2026-09-16 · 7 min read

Share Your Wi-Fi Password With a QR Code (Cafés, Shops, Home)

If you repeat "what's the Wi-Fi password?" several times a day at a counter, a front door or a meeting room, one printed QR code ends it. Guests point a camera, tap once, and they are online. Building it takes about a minute — and this guide also covers exactly what goes inside the code and how to keep your password from leaking.

Read →
Images2026-09-16 · 8 min read

How to Shrink Photo File Sizes Without Wrecking the Quality

Five-megabyte photos make blogs crawl, bounce emails and fail uploads. Compress carelessly, though, and faces go blotchy and text smears. There are really only three ways to make an image smaller, each with its own trade-off. This guide puts them in the order you should try them.

Read →
Embedded2026-09-16 · 9 min read

Keil µVision Build Errors — What Each Message Means and How to Fix It

Keil µVision reports failures as terse numbered codes, and the first time you see one it is rarely obvious what to change. In practice the same handful of errors come up again and again, and each has a small set of likely causes. This guide walks through them by message: what it means, and the order to check things.

Read →
Industrial comms2026-09-16 · 10 min read

Modbus RTU vs Modbus TCP: what actually differs, and which to use

Equipment manuals say "supports Modbus" and leave you to work out whether that means RTU or TCP. The relationship is simpler than the names suggest: the command you send is exactly the same, and only the wrapper around it changes. That single difference is what decides your wiring, your update rate, how many devices you can hang off one line, and how you debug it.

Read →
Audio2026-09-15 · 8 min read

How to Trim an MP3: 3 Free Ways (No Install, No Quality Loss)

Maybe you want just the chorus of a song as a ringtone, or you need to chop the dead air off the start of a recording. The first question is usually "what do I have to install?" Short answer: nothing — but the best method depends on what you care about. This guide compares three approaches side by side and explains the part most tutorials skip: why cutting an MP3 can quietly lower its quality, and how to avoid it.

Read →