Blog

Guides and how-tos for working with images and PDFs: file formats explained, practical tips, and the free tools to get things done.

Guides

HEIC to JPG: What it is and how to convert iPhone photos

Why iPhone photos save as HEIC, why they won't open everywhere, and two ways to fix it.

Read more β†’
Guides

How to find the exact color code from any image

Why eyeballing a color never quite works, and how to pick the precise HEX or RGB value.

Read more β†’
Guides

How to check an image's dimensions and resolution online

What pixels, dimensions, and DPI mean, and the fastest way to check them on any device.

Read more β†’
Comparisons

WebP vs JPG: Why your images won't open (and how to fix it)

What WebP is, why so many websites use it now, and how to convert it back to a JPG that opens anywhere.

Read more β†’
Guides

How to create a favicon for your website (free, no design skills)

What a favicon needs, and how to generate the full file set without touching design software.

Read more β†’
Guides

How to compress an image without losing quality

Why file size and visible quality aren't as connected as you'd think, and where the real sweet spot is.

Read more β†’
Guides

How to merge multiple PDFs into one file (free)

How merging works, the mistakes to avoid, and how to combine PDFs without losing quality.

Read more β†’
Guides

How to make a QR code for free (no app needed)

What QR codes store, why β€œexpiring” codes are a myth, and how to make one for free.

Read more β†’
Guides

What is EXIF data and why you should remove it before sharing photos

The hidden data your photos carry, including GPS location, and how to strip it before you share.

Read more β†’
Comparisons

PNG to WebP: How much smaller do your images get?

Real file-size numbers for converting PNG to WebP, and when PNG's transparency still makes it the better choice.

Read more β†’
Guides

Why WebP images load faster than JPG (and how to convert)

Why WebP loads faster than JPG, what that means for page speed, and how to convert.

Read more β†’
Guides

How to open a WebP file on any device

Why a downloaded .webp file won't open in some apps, and the fastest way to fix it.

Read more β†’
Guides

AVIF format explained: How to open and convert these files

What AVIF is, why it's even more efficient than WebP, and why support is still spotty.

Read more β†’
Guides

How to extract a still image from a GIF

How GIFs work frame-by-frame, and how to pull out one still image.

Read more β†’
Guides

BMP files are huge: Here's how to shrink them

Why uncompressed BMP files are so much bigger than JPG or PNG, and how to shrink them.

Read more β†’
Guides

SVG to PNG: When you need a fixed-size image instead of vector

When a scalable vector file needs to become a fixed-size raster image instead.

Read more β†’
Guides

How to resize an image without distorting it

Why stretching an image warps it, and how to resize without distorting anything.

Read more β†’
Guides

How to crop a photo to the exact size you need

The difference between cropping to β€˜roughly right’ and cropping to an exact pixel size.

Read more β†’
Guides

How to fix a sideways or upside-down photo

Why photos sometimes show up rotated depending on the app, and how to fix it for good.

Read more β†’
Tips

The right image size for every social media platform (2026)

The current recommended image size for every major social platform, in one place.

Read more β†’
Guides

How to round the corners of an image (no design software)

How to round corners or crop to a circle when CSS alone won't export a flattened image.

Read more β†’
Guides

How to add a frame or border to your photos online

A simple border can make a casual photo look intentional. Here's how to add one.

Read more β†’
Guides

How to turn a photo black and white (or add a color filter)

What changes when a photo goes black and white, and how to do it right.

Read more β†’
Guides

How to watermark your photos to protect your work

How to protect shared photos with a watermark without ruining the image.

Read more β†’
Guides

How to blur a face or sensitive info in a photo

How to blur out faces or sensitive details before sharing a photo publicly.

Read more β†’
Guides

How to turn a JPG into a PDF in seconds

Why a photographed document often needs to become a PDF, and how to do it.

Read more β†’
Guides

How to combine multiple photos into one PDF

How to turn several photos into a single multi-page PDF instead of separate files.

Read more β†’
Guides

How to convert a PDF page into an image

Why a PDF page isn't already an image, and how to convert one into a JPG or PNG.

Read more β†’
Guides

How to split a PDF into separate files

How to pull specific pages out of a PDF or split one file into several.

Read more β†’
Guides

How to make a PDF file smaller without losing quality

What makes a PDF huge, and how to shrink it without hurting quality.

Read more β†’
Guides

How to rotate pages in a PDF (free, no software)

Why scanned pages come out sideways, and how to rotate them without rescanning.

Read more β†’
Guides

How to reorder or delete pages in a PDF

How to fix a scanned PDF's page order or remove a stray blank page.

Read more β†’
Guides

How to add page numbers to a PDF

How to add sequential page numbers to a finished PDF document.

Read more β†’
Guides

How to trim the margins on a PDF (without reprinting it)

Wide or uneven margins on a scanned or exported PDF, and how to trim them to exact measurements.

Read more β†’
Guides

How to change a PDF's page size (A4, Letter, Legal or custom)

Turning a Letter-sized PDF into A4, or the reverse, without redesigning the document.

Read more β†’
Guides

How to extract text from a PDF (copy or save as .txt)

Pulling the actual text out of a PDF instead of retyping it by hand.

Read more β†’
Guides

How to watermark a PDF (confidential, draft, or your name)

Stamping every page of a PDF with a text watermark before sharing it.

Read more β†’
Guides

How to sign a PDF online (no printing or scanning)

Drawing a signature and placing it on a PDF page without a physical pen.

Read more β†’
Guides

How to convert HTML to PDF (paste code, get a file)

Turning HTML and CSS into a PDF without installing anything.

Read more β†’
Guides

How to convert a PDF to Word (and what actually happens to tables)

Converting a PDF's text into an editable Word document, and what really happens to tables.

Read more β†’
Guides

How to convert a Word document to PDF (and what "best effort" means here)

Converting a Word document to PDF in the browser, and why its text isn't selectable.

Read more β†’
Guides

How to convert an Excel spreadsheet to PDF (with real selectable text)

Turning a workbook into a PDF that keeps its data searchable and selectable.

Read more β†’
Guides

How to convert a PowerPoint to PDF as a text outline

Exporting a slide deck's text and reading order as a simple PDF outline.

Read more β†’
Guides

How to make a scanned PDF searchable with OCR

Turning a scanned PDF into a searchable, selectable one with OCR.

Read more β†’
Guides

How to fill out a PDF form online

How real fillable PDF fields work, and how to fill one out and lock it down.

Read more β†’
Guides

How to edit a PDF online (text boxes, highlights, and markup)

How browser-based PDF markup turns real selectable text into highlights and notes.

Read more β†’
Guides

How to Generate a Strong Password (and Why Length Matters More Than Tricks)

What makes a password hard to crack, in real, computed entropy bits.

Read more β†’
Guides

What Is a UUID, and When Do You Actually Need One?

What the 32 hex digits encode, and how unlikely a real collision is.

Read more β†’
Guides

How to Format and Validate JSON (and the Syntax Rules That Actually Matter)

Why copy-pasted JavaScript objects fail as JSON, and the exact rules JSON.parse enforces.

Read more β†’
Guides

Text case styles explained: When to use camelCase, snake_case, and more

What each naming style is for, and why the convention matters more than the choice.

Read more β†’
Guides

How word count and reading time estimates actually work

How word counters split text, why sentence counting is a heuristic, and the math behind a "5 min read" label.

Read more β†’
Guides

HEX, RGB, and HSL explained: What each color format actually encodes

What the digits represent, and why HSL is often easier to hand-edit than RGB.

Read more β†’
Guides

What "flattening" a PDF actually does (and why it's a one-way trip)

What AcroForm fields are, what flatten() does under the hood, and why print-to-PDF is a worse substitute.

Read more β†’
Guides

How Text-to-PDF Word Wrap and Pagination Actually Work

Why PDF has no built-in word wrap, and the real font-metric math behind line breaking.

Read more β†’
Guides

How to Stamp a PDF (APPROVED, DRAFT, CONFIDENTIAL, and Custom)

What a PDF stamp is, how it differs from a watermark, and the coordinate-system detail every stamping tool has to get right.

Read more β†’
Guides

How to compare two PDFs (and what "compare" actually means)

What comparing two PDFs measures, and why a text diff isn't the same as a visual one.

Read more β†’
Guides

Why a PDF Color Filter Rasterizes Every Page (and What That Costs You)

Why applying a color filter to a PDF means turning every page into an image first.

Read more β†’
Guides

What N-Up Printing Actually Does to a PDF

The grid math behind "pages per sheet," and why doing it with vector pages keeps text selectable.

Read more β†’
Guides

How to Recombine Front and Back Duplex Scans Into One PDF

Why the back-side scan often comes out reversed, and how to interleave both files correctly.

Read more β†’
Guides

How booklet imposition reorders pages for folding

Why page 1 shares a sheet with the last page, and the formula behind that pairing.

Read more β†’
Guides

What a Checksum Actually Proves (and What It Doesn't)

Why a matching hash proves integrity but not authenticity, and why "broken" algorithms still work fine for file checks.

Read more β†’
Guides

How HTML Actually Becomes Markdown

Why conversion is a tree walk with one rule per element, and why Markdown can't represent everything HTML can.

Read more β†’
Guides

Why "AI Detectors" Can't Actually Detect AI Writing

Why there's no reliable fingerprint separating AI text from human text, and what a heuristic checker can honestly tell you.

Read more β†’
Guides

How browser text-to-speech actually works (and what it can't do)

Why voices vary by device, why there's no audio-file export, and why long text sometimes cuts off partway through.

Read more β†’
Guides

How images get pulled out of a PDF (and why they come back as PNG)

Why extracting an embedded picture means decoding pixels, and why PNG is the only lossless output format.

Read more β†’
Guides

How to add a header or footer to every page of a PDF

Why a PDF header/footer is recalculated per page, and how a simple {page}/{pages} template works.

Read more β†’
Guides

How PDF Repair Actually Works (and What It Can't Fix)

Why a PDF's index can break separately from its content, and why that's a real, fixable class of corruption.

Read more β†’
Guides

How Printable Handwriting Worksheets Are Actually Built

Why tracing letters need a dashed outline, and why that's the one rasterized piece of an otherwise vector PDF.

Read more β†’
Guides

How this browser-based collage maker actually works

Why preview and export use different rendering paths, and why 30 filters needed real design work, not a formula.

Read more β†’
Guides

How this browser-based calendar generator actually works

Why holiday data is baked into a static file, and why Islamic dates get a disclaimer but Jewish dates don't.

Read more β†’
Guides

How the Hebrew calendar generator computes candle lighting and tzeit hakochavim

Why the year runs Tishrei to Elul, and why sunset-dependent times are computed live instead of baked.

Read more β†’
Guides

What is image metadata and how to view it

What's hidden inside an image file beyond the pixels, and how to view it.

Read more β†’
Guides

What is Base64 encoding and when developers need it for images

What Base64 encoding does, and when it's the right call for images.

Read more β†’