Free Tools
Blog

Blog

Guides and articles to help you get the most out of these tools.

Why Text and File Hashes Differ: Line Endings, UTF-8, and Exact BytesTroubleshoot mismatched SHA-256 checksums by checking final newlines, CRLF versus LF, encoding, and whether you hashed file contents or text.October 27, 2026Remove Duplicate Lines Safely: Case, Whitespace, and Original OrderChoose safe duplicate-line settings, preserve meaningful capitalization and order, and verify a cleaned list before replacing its original copy.October 27, 2026Image to Base64: Data URL Size, Prefixes, and Performance Trade-offsUnderstand data URL prefixes, estimate Base64 size growth, and decide whether to embed an image or keep it as a separate web asset.October 27, 2026A Printed QR Code Testing Checklist Before You Order CopiesTest a QR code at its final printed size, inspect contrast and margins, and verify the destination before ordering menus, labels, or flyers.October 27, 2026PDF Page Numbers vs Page Labels: Extract the Correct PagesAvoid extracting the wrong PDF pages when cover sheets and Roman numerals shift the numbering; map visible labels to actual page positions first.October 27, 2026How to Fix OCR Errors: 0 vs O, 1 vs l, and Broken LinesImprove image-to-text results with clearer source images, the correct OCR language, and a proofreading checklist for names, numbers, and line breaks.October 27, 2026How to Compress an Image Under 200 KB for an Upload FormMeet a 200 KB image limit without confusing file size with pixel dimensions, choose JPG or WebP, and check the final upload requirements.October 27, 2026Unix Timestamp Seconds vs Milliseconds: Fix Dates Near 1970Diagnose timestamps that show 1970 or a far-future date, convert seconds and milliseconds correctly, and separate unit errors from time-zone differences.October 27, 2026How to Encode a URL Inside a Query Parameter Without Breaking ItPass a destination URL as a query value, avoid double encoding, and understand why plus signs and fragments can change the result.October 27, 2026How to Create SEO URL Slugs from Multilingual TitlesCreate readable URL slugs from accented titles, check transliteration and collisions, and avoid breaking existing links when changing a published slug.October 27, 2026UTM Links for Newsletters: A Naming Convention You Can ReuseBuild consistent newsletter UTM links, distinguish buttons from text links, preserve destination parameters, and check campaign URLs before sending.October 27, 2026How to Compare Configuration Files Without Missing Meaningful ChangesReview configuration changes with line, word, and character diffs, avoid misleading whitespace filters, and separate textual differences from semantic checks.October 27, 2026Why Large JSON IDs Change: JavaScript Number Precision ExplainedUnderstand why a JSON formatter can change large numeric IDs, how to preserve identifiers as strings, and how to check a safe sample before formatting.October 27, 2026Base64 vs Base64URL: Fix Invalid Characters and Missing PaddingLearn why Base64 decoding fails, how Base64URL changes the alphabet, and when to restore padding, with safe JavaScript examples.October 27, 2026How to Remove the Background From a Photo for Free (No Upload)Remove an image background for free with AI that runs in your browser: transparent PNG, white backgrounds for products and ID photos, and tips for clean edges.October 26, 2026How to Watermark Your Photos Before Posting Them OnlineAdd your name or logo to photos in a batch before you post them: where to place the watermark, how big and how transparent, all free and without uploading.October 26, 2026How to Add Page Numbers to a PDF (and Skip the Cover Page)Add page numbers to any PDF for free: pick the position and a format like "Page 1 of 10", start at any number, skip the cover, all without uploading the file.October 26, 2026How to Add a Watermark to a PDF (Text or Logo, Free)Stamp CONFIDENTIAL, DRAFT or your logo on a PDF for free, without uploading it. Set position, opacity and pages, and learn what a watermark can't stop.October 26, 2026How to Extract Text From an Image (Free OCR, No Upload)Copy text from a screenshot, photo or scanned page with free OCR that runs in your browser. Tips for better accuracy, supported languages and what to avoid.October 26, 2026Mid-Market Exchange Rate vs Bank Rate: How to Convert Currency Without SurprisesWhy the rate you see online differs from your bank or money changer, what the mid-market rate is, and how to estimate the real cost of exchanging money.October 26, 2026CSS Gradients Explained: Linear, Radial and Conic (With Examples)How CSS linear-gradient, radial-gradient and conic-gradient work: angles, color stops, hard edges and transparency, with copy-ready examples and a generator.October 26, 2026WCAG Contrast Ratio Explained: How to Check Text Colors for AccessibilityWhat the WCAG contrast ratio means, the 4.5:1 and 3:1 rules for AA and AAA, what counts as large text, and how to fix colours that fail the check.October 26, 2026Margin vs Markup: What's the Difference and How to Price for ProfitMargin and markup use the same profit but different bases. Learn the formulas, convert between them, and price a product for a target margin without mistakes.October 26, 2026Vietnamese Marriage Compatibility (Xem Tuổi Vợ Chồng): How the Tradition WorksHow Vietnamese families compare a couple's birth years before a wedding: life elements, zodiac harmonies, life palaces and the Kim Lâu year, explained simply.October 26, 2026How to Write a Number in Words: Checks, Invoices and ContractsHow to write an amount in words on a check or invoice, when to use "and", how to write the cents, and how to spell out big numbers in English or Vietnamese.October 26, 2026Vietnam Personal Income Tax 2026: Brackets, Deductions and Your Year-End RefundThe 2026 Vietnamese income tax brackets (5%–35%), the 15.5M and 6.2M deductions, how monthly tax on a salary works and when the yearly return gets you a refund.October 26, 2026Vietnam Gross to Net Salary in 2026: How Take-Home Pay Is CalculatedHow a Vietnamese gross salary becomes net pay in 2026: 10.5% insurance, the new 15.5M deduction and 5 tax brackets, with worked examples for expats.October 26, 2026New Year Savings Goal: How Much to Save Each MonthTurn a New Year savings resolution into a monthly number. The formula, worked examples with interest, and a free compound interest calculator.October 13, 2026How Many Working Days Are in 2027?2027 has 261 weekdays. Here's the month-by-month count, how public holidays change it in the US and UK, and how to plan your year's leave.October 13, 2026Holiday Baking Conversions: Cups to ML, °F to °C and MoreBaking a recipe from another country this holiday season? Convert cups, sticks of butter, ounces and oven temperatures correctly — with a handy chart.October 13, 2026How to Pick a Giveaway Winner Fairly (Free Random Picker)Running a holiday giveaway? How to collect entries, remove duplicates and pick a random winner fairly and transparently — free, no app needed.October 13, 2026Christmas Shipping Deadlines: How to Count the Business Days You Have LeftWill it arrive before Christmas? How to count working days to a delivery cut-off, why weekends and holidays matter, and free tools to do it in seconds.October 13, 2026QR Codes for Black Friday and Holiday Promotions: 7 IdeasSeven practical ways shops can use QR codes this Black Friday and Christmas — deal pages, WhatsApp orders, guest WiFi, reviews — plus print tips.October 13, 2026How to Track Black Friday Campaigns With UTM LinksKnow which email, post or flyer drove your Black Friday sales. A simple UTM naming plan for GA4, ready-made examples, and a free UTM builder.October 13, 2026Black Friday Math: How to Tell If a Deal Is Really a DealStacked coupons, "was" prices, buy-one-get-one and multi-buys — the quick maths to see what you really save this Black Friday, with free calculators.October 13, 2026How to Make a QR Code for Google ReviewsGet more Google reviews by letting customers scan a QR code at the counter. Find your review link, turn it into a QR code and print it — free, no sign-up.October 13, 2026How to Resize a Photo for Online Application FormsVisa, exam or job portal rejecting your photo? Crop it to the right shape, resize to the exact pixels and get it under the KB limit — free, in your browser.October 13, 2026How to Generate a UUID in JavaScript, Python and SQLCopy-paste code to generate a UUID v4 in JavaScript, Node.js, Python, PostgreSQL and MySQL — plus a free online generator for one or many UUIDs.October 13, 2026How to Convert UTC to Your Local TimeServer logs, webinars and flight data often use UTC. Here's how to convert UTC to local time, handle daylight saving, and avoid off-by-an-hour mistakes.October 13, 2026How to Check if a JWT Is ExpiredGetting 401 errors? Decode the JWT, read its exp claim and convert the Unix timestamp to a date to see exactly when the token expired — free and private.October 13, 2026Social Media Character Limits: The 2026 Cheat SheetCharacter limits for X, Instagram, TikTok, LinkedIn, YouTube, Facebook and SMS in one place — plus how to check your text fits before you post.October 13, 2026How to Find the Original Price Before a DiscountA jacket is $63 after 30% off — what was the original price? Learn the reverse percentage formula, why subtracting 30% back is wrong, and check it free.October 13, 2026How to Calculate the Number of Weeks Between Two DatesCounting weeks until a deadline, a due date or a trip? Here's the simple formula, the off-by-one trap, and a free calculator that does it for you.October 13, 2026How to Compare Two Texts and Find the DifferencesWhich clause changed in the contract? What did the editor rewrite? Here's how to compare two versions of any text and see every change highlighted, free.October 5, 2026How to Remove Location Data From Photos Before You Share ThemPhotos from your phone can reveal exactly where they were taken. Here's how to check for GPS and EXIF data and remove it for free, without losing quality.October 5, 2026How to Crop Images for Instagram, YouTube and StoriesSquare, 4:5, 16:9 or 9:16? Here are the aspect ratios each platform uses, and how to crop any photo to fit perfectly, at full quality and for free.October 5, 2026HEIC to PNG or HEIC to JPG: Which Should You Choose?Converting iPhone photos? JPG is smaller and opens everywhere; PNG is lossless but huge. Here's how to pick the right format and convert HEIC for free.October 5, 2026How to Remove a Password From a PDF You OwnTired of typing a password every time you open a bank statement? Here's how to remove a PDF password, or print and copy restrictions, from files you own.October 5, 2026How to Password-Protect a PDF for FreeSending a contract, payslip or medical record? Here's how to add a password to a PDF with AES-256 encryption, set print and copy permissions, and share it safely.October 5, 2026How to Save Screenshots as a PDFBooking confirmations, receipts, chat records: screenshots are easier to share and file as one PDF. Here's how to take them on any device and combine them.October 5, 2026How to Scan Documents With Your Phone and Save Them as One PDFNo scanner? Your phone camera is enough. Here's how to photograph documents so they're readable, then combine the photos into a single, tidy PDF for free.October 5, 2026PDF to PNG or PDF to JPG? How to Choose (and Convert)PNG keeps text and diagrams razor-sharp; JPG makes far smaller files. Here's which to pick when converting PDF pages to images, and how to do it free.October 5, 2026How to Convert a PDF to JPG Images (One Page or All of Them)Need a PDF page as a picture for a slide, chat or social post? Here's how to convert one page or a whole PDF to JPG for free, at the right resolution.October 5, 2026How to Compress a PDF to Fit an Email or Upload LimitPDF too big to email or upload? Here's how to shrink it for free in your browser, which compression level to pick, and what to do if it's still too big.October 5, 2026How to Get the Current Unix Timestamp in Any LanguageOne-line snippets to get the current Unix timestamp in JavaScript, Python, PHP, Java, Go, C#, Bash and SQL — in seconds or milliseconds.September 28, 2026Regex Cheat Sheet: 12 Common Patterns You Can CopyReady-to-use regular expressions for emails, URLs, dates, phone numbers, hex colours and more — with a syntax cheat sheet and tips for testing them.September 28, 2026How Many Words Is a 5-Minute Speech?A 5-minute speech is about 750 words at a natural 150 words per minute. See word counts for 1 to 30-minute speeches and how to time your own script.September 28, 2026How to Convert Kilograms to Pounds (and Pounds to Kilograms)1 kg = 2.20462 lb. Learn the exact kg-to-lbs formula, a quick mental trick, and a chart for body weight, luggage limits and gym plates.September 28, 2026How to Convert Celsius to Fahrenheit (and Back)The exact formula for converting °C to °F and °F to °C, a quick mental shortcut, and a handy chart of everyday temperatures for weather, cooking and fever.September 28, 2026Barcode Types Explained: EAN-13, UPC-A, Code 128 and MoreEAN-13, UPC-A, EAN-8, Code 128, Code 39 or ITF-14? A plain-English guide to the common barcode types, what each one is for and which you actually need.September 28, 2026MD5 vs SHA-1 vs SHA-256: Which Hash Should You Use?MD5, SHA-1, SHA-256 and SHA-512 compared: output length, speed, security and when each one is still fine to use — plus why none of them should store passwords.September 28, 2026How to Make a vCard QR Code for Your Business CardPut a QR code on your business card that saves your name, phone, email and company straight to a phone's contacts. Free, no sign-up, works offline.September 28, 2026QR Code Error Correction Levels Explained (L, M, Q, H)What do L, M, Q and H mean on a QR code generator? Learn how error correction lets damaged codes scan, and which level to pick for print, logos and screens.September 28, 2026Static vs Dynamic QR Codes: What's the Difference?Static QR codes are free and permanent; dynamic ones can be edited after printing and track scans. Here's how they differ and which one to choose.September 28, 2026How to Reorder Pages in a PDFMove pages up or down, reverse a back-to-front scan, and save a PDF with the pages in the right order — all in your browser.September 22, 2026How to Delete Pages From a PDF Without Any SoftwareRemove blank, duplicate or confidential pages from a PDF right in your browser, and download a clean copy without installing anything.September 22, 2026How to Extract Pages From a PDF Into a New FileNeed just a few pages from a long PDF? Learn how to pull single pages or ranges into a new document without uploading anything.September 22, 2026How to Rotate a PDF Page and Save It PermanentlyScanned a page sideways? Rotating a PDF in your viewer usually isn't saved. Here's how to rotate one page or all of them and download a corrected file.September 22, 2026How to Convert HEIC Photos From Your iPhone to JPGiPhone photos saved as HEIC won't open on many computers, websites or printers. Here's what HEIC is, how to convert to JPG privately, and how to avoid it in future.September 22, 2026How to Convert WebP to PNG, and When You Need ToSaved a WebP image that your editor or upload form won't accept? Here's why PNG is the safe choice, what changes when you convert, and how to do it.September 22, 2026How to Convert PNG to WebP for Faster WebsitesPNG files are often far larger than they need to be on the web. Here's why WebP is usually smaller, what happens to transparency, and how to convert an image.September 22, 2026How to Read and Explore Large JSON Files EasilyDeeply nested JSON is hard to read as plain text. Learn how a tree view helps, how to find the path to any value, and how to spot problems fast.September 22, 2026What Is JSON Minification, and When Should You Use It?Minifying JSON strips whitespace to make it smaller without changing the data. Learn when it helps, when it doesn't, and how to do it safely.September 22, 2026How Strong Is Your Password? What Makes One Hard to CrackWhat password strength really means, how entropy and crack time are estimated, and the patterns that make a password weaker than it looks.September 22, 2026What Is a Hash, and How to Verify a File With SHA-256What MD5, SHA-1 and SHA-256 hashes are, how to check that a download hasn't been tampered with, and which algorithms are still safe to use.September 22, 2026How Long Should a Meta Title and Description Be?The practical length limits for meta titles and descriptions, why titles are measured in pixels, and how to check both against your target keyword.September 22, 2026How to Preview Your Google Search Result Before You PublishSee how your title, URL and meta description could appear in Google on desktop and mobile, and fix the cut-off text that costs you clicks.September 22, 2026What Is Lorem Ipsum, and Why Do Designers Use It?Where the famous placeholder text comes from, why designers use it instead of real copy, and how to generate as much as you need.September 22, 2026How to Sort a List Alphabetically, Numerically or NaturallySort lines A to Z or Z to A, by number or by length — and see why plain alphabetical sorting puts file10 before file2.September 22, 2026How to Remove Blank Lines From Text QuicklyDelete empty lines from copied text, keep a single blank line between paragraphs, and catch the lines that look empty but contain hidden spaces.September 22, 2026How to Remove Duplicate Lines From a ListClean up email lists, keyword lists and log files by deleting repeated lines while keeping the original order — and how to handle case and stray spaces.September 22, 2026How Long Does It Take to Read 1,000 Words? Reading Time ExplainedThe average adult reads about 238 words per minute. Here's how reading time is calculated, why it varies, and how to estimate it for your own writing.September 22, 2026How to Create a Professional Invoice: What to IncludeThe details every invoice needs, how to number and word it, and how to create a clean PDF invoice for free without signing up for anything.September 22, 2026How to Schedule a Meeting Across Time Zones Without MistakesConvert a meeting time for everyone on the call, understand daylight saving traps, and write invitations nobody can misread.September 22, 2026How to Count Business Days Between Two DatesWork out how many working days lie between two dates, skipping weekends and public holidays — useful for delivery estimates, notice periods and deadlines.September 22, 2026How to Calculate the Number of Days Between Two DatesCount the days, weeks and months between any two dates, decide whether to include the end date, and avoid the leap-year and month-length traps.September 22, 2026How to Add or Remove VAT From a PriceAdd VAT to a net price, take it out of a VAT-inclusive price, and avoid the common mistake of just subtracting the percentage.September 22, 2026How to Calculate Percentage Decrease, With ExamplesThe formula for percentage decrease, how to reduce a number by a percentage, and how it differs from a drop measured in percentage points.September 22, 2026How to Calculate Percentage Increase, With ExamplesThe formula for percentage increase, how to add a percentage to a number, and why a 50% rise followed by a 50% fall doesn't bring you back to where you started.September 22, 2026How to Calculate a Tip and Split the Bill FairlyQuick ways to work out a tip in your head, how to divide a bill between friends, and how to round so nobody ends up paying pennies.September 22, 2026How to Calculate a Discount, and Why 20% Plus 10% Is Not 30%Work out the sale price after a discount, find the percent off from two prices, and see why stacked discounts add up to less than you'd expect.September 22, 2026PNG to JPG: How to Convert and Shrink Your ImagesPNG files are sharp but often huge. Learn when converting PNG to JPG makes sense, what happens to transparency, and how to shrink a screenshot or photo in a few clicks.September 22, 2026How to Convert WebP to JPG When an Image Won't OpenSaved a picture from a website and it's a .webp file that won't open, upload or print? Here's what WebP is, why it happens, and how to convert it to a regular JPG in seconds.September 22, 2026How to Add a Logo to a QR Code Without Breaking ItA logo makes a QR code look branded, but too big a logo makes it unscannable. Here's how error correction works, how large the logo can safely be, and how to add one in a few clicks.September 22, 2026What Is Markdown, and How Do You Preview It Live?Markdown lets you format text using plain symbols instead of a toolbar. Here's what the syntax means and how to preview it rendered as you write.September 18, 2026Why a Browser Notepad Beats a Sticky Note for Quick ThoughtsPhysical sticky notes get lost, and heavyweight note apps are overkill for a quick thought. Here's where a simple browser notepad fits in between.September 18, 2026How to Make a Random Decision (Dice, Coins and Numbers)Flipping a coin, rolling dice, or picking a name from a hat — sometimes the fairest way to decide is to remove yourself from the decision. Here's how.September 18, 2026The Pomodoro Technique: How to Use It to Actually FocusThe Pomodoro Technique is simple — short focused work sessions with regular breaks — but a few details make the difference between it working and not.September 18, 2026How to Split a PDF Into Separate PagesNeed just one page — or a specific range — out of a longer PDF? Here's how to split a PDF apart without installing any software.September 18, 2026How to Turn Photos into a Single PDFCombining scanned pages or photos into one PDF makes them far easier to send and print in order. Here's how to do it for free, in a few clicks.September 18, 2026How to Scan a QR Code Without an AppMost phone cameras can scan a QR code directly, but sometimes you're stuck with an image file or a device that can't scan it. Here's what to do.September 18, 2026How to Create a Barcode for Your Product (Free, No Software)Different barcode formats exist for different uses — retail products, shipping, internal inventory. Here's how to pick the right one and generate it for free.September 18, 2026WebP vs. JPG: Which Format Should You Use?WebP is usually smaller than JPG at the same visual quality, but it's not universally supported. Here's when to use each, and how to convert between them.September 18, 2026JPG vs. PNG: Which Format Should You Use?JPG and PNG solve different problems — one favors small file size, the other favors lossless quality and transparency. Here's how to choose, and how to convert.September 18, 2026How to Resize an Image to Exact Dimensions Without Distorting ItResizing an image to fit a specific width and height often stretches it out of shape. Here's how to resize correctly, with or without keeping the aspect ratio.September 18, 2026How to Test a Regular Expression Without GuessingWriting a regex by trial and error inside your actual code is slow and risky. Here's how to test a regular expression properly before you rely on it.September 18, 2026What's Inside a JWT? How to Decode One SafelyA JWT looks like gibberish, but it's just Base64-encoded JSON. Here's what's actually inside a JSON Web Token and how to inspect one safely.September 18, 2026What Is a Unix Timestamp, and How Do You Convert It?A Unix timestamp is just a number, but it's the backbone of how computers store dates. Here's what it means and how to convert it to a real date.September 18, 2026How to Validate JSON and Fix the Most Common Syntax ErrorsA single missing comma can make JSON completely unreadable to a parser. Here's how to validate JSON and fix the errors that break it most often.September 18, 2026HEX, RGB and HSL Explained: Converting Between Color FormatsHEX, RGB and HSL all describe the same colors, just differently. Here's what each format means and how to convert between them for design and code.September 18, 2026How to Calculate Your Exact Age in Years, Months and DaysCounting your age by hand means tracking leap years and different month lengths. Here's how exact age calculation works and how to get it instantly.September 18, 2026How to Calculate a Percentage (3 Common Ways, Explained)What is X% of Y, what percent is X of Y, and what's the percent change between two numbers? Here are the 3 most common percentage calculations, explained.September 18, 2026UPPERCASE, camelCase, snake_case: A Guide to Text Case StylescamelCase, snake_case, kebab-case, Title Case — each naming convention exists for a reason. Here's what each one is, where it's used, and how to convert between them.September 18, 2026Character Count vs. Word Count: What's the Difference?A tweet limit, a meta description, an SMS — some limits count characters, others count words. Here's the difference and how to check both accurately.September 18, 2026How URL Shorteners Work (and When You Should Use One)A short link is just a redirect — but there's more to picking a good one than length. Here's how URL shorteners work and when they're worth using.September 18, 2026How to Merge PDF Files for Free (No Software Needed)Combine multiple PDFs into a single file in your browser — no installs, no watermarks, no sign-up. Here's how, and when merging is the right move.September 18, 2026Everyday Unit Conversions Made SimpleFrom cooking in a different measurement system to converting kilometers to miles, here's a quick guide to the unit conversions people actually need.September 18, 2026How to Calculate and Understand Your BMIBody Mass Index is a quick, widely used screening number, not a diagnosis. Here's how it's calculated, what the standard ranges mean, and its limits.September 18, 2026How to Compress Images Without Losing QualityLarge images slow down your website and eat up storage. Here's how image compression actually works and how to shrink files while keeping them sharp.September 18, 2026How to Hit an Exact Word Count Every TimeWhether it's a 500-word essay or a 160-character meta description, here's how to count accurately and trim your writing without losing meaning.September 18, 2026What Is URL Encoding and Why Does It Matter?Spaces and special characters can break a URL. URL encoding (percent-encoding) is what fixes that — here's how it works and when to use it.September 18, 2026What Is Base64 Encoding and When Should You Use It?Base64 turns binary data into plain text so it can travel safely through systems built for text. Here's how it works and when you actually need it.September 18, 2026What Is a UUID and When Should You Use One?A UUID is a randomly generated ID that's effectively guaranteed to be unique across systems. Here's what that means and when you actually need one.September 18, 2026What Is JSON and How Do You Format It Correctly?A plain-English explanation of JSON, why formatting and validation matter, and how to instantly clean up messy or minified JSON for free.September 18, 2026How to Share Your Wi-Fi Password with a QR CodeSkip spelling out your Wi-Fi password to every guest. Here's how a Wi-Fi QR code works and how to generate one for free in seconds.September 18, 2026How to Create a Strong Password You'll Actually RememberWhat actually makes a password strong, the mistakes that quietly weaken it, and a simple step-by-step process to create one that's secure and easy to remember.September 18, 20265 Tips for Creating Professional QR Codes for Small BusinessesA QR code is more than just a black-and-white square. With a few simple tweaks, you can turn it into a reliable, effective marketing tool for your shop, product, or menu.September 17, 2026