<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>FindUtils changelog</title>
    <link>https://findutils.com/changelog/</link>
    <description>New tools, guides, API and MCP additions, improvements and fixes on FindUtils.</description>
    <language>en</language>
    <atom:link href="https://findutils.com/changelog/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Sun, 04 Oct 2026 12:00:00 GMT</lastBuildDate>
    <item>
      <title>Scrub and convert calendars, accept tracked changes, check redirects and DNS, and pages that say what an API call sends</title>
      <link>https://findutils.com/changelog/#release-2026-10-04</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-10-04</guid>
      <pubDate>Sun, 04 Oct 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;Twenty-six tools join the site: calendar privacy, busy/free, time zones, diff, recurrence and filtering for .ics files; tracked changes and plain text for Word files; PDF passwords and metadata; bookmark and shortcut converters; redirect, DNS propagation and reverse DNS checks; and generators for coupons, avatars and tables of contents. The Converters, PDF, Text, Generators and Network pages were checked against what their tools really do, and every tool page now says what happens on the page and what an API call sends.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/generate/avatar-generator/&quot;&gt;Avatar Generator&lt;/a&gt; — Make an initials avatar or a mirrored identicon from a name or email. Same input, same avatar. Download SVG or PNG.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/bookmarks-html-to-markdown/&quot;&gt;Bookmarks HTML to Markdown&lt;/a&gt; — Turn a browser bookmarks.html export into Markdown, with folders as headings and links as lists, for Notion or Obsidian.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/generate/coupon-code-generator/&quot;&gt;Coupon Code Generator&lt;/a&gt; — Make up to 10,000 unique random coupon or promo codes with a prefix, length, character set and groups. Copy them or download a CSV.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/csv-to-internet-shortcuts/&quot;&gt;CSV to Internet Shortcuts&lt;/a&gt; — Turn a CSV of names and links into Windows .url Internet Shortcut files, downloaded as one ZIP.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/network/dns-propagation-checker/&quot;&gt;DNS Propagation Checker&lt;/a&gt; — Compare A, AAAA, CNAME, MX, TXT or NS answers and TTLs from Google Public DNS and Cloudflare side by side.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/docx-accept-track-changes/&quot;&gt;DOCX Accept Track Changes&lt;/a&gt; — Accept or reject every tracked change in a Word .docx and download a copy with the revision markup gone.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/docx-to-txt/&quot;&gt;DOCX to TXT&lt;/a&gt; — Pull the plain UTF-8 text out of one or more Word .docx files and download it as .txt.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ics-busy-free/&quot;&gt;ICS Busy/Free&lt;/a&gt; — Turn a .ics calendar export into an availability file: Busy events or VFREEBUSY periods, no details.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ics-diff/&quot;&gt;ICS Diff&lt;/a&gt; — Compare two .ics calendar exports and see which events were added, removed or changed, matched by UID.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ics-expand-rrule/&quot;&gt;ICS Expand RRULE&lt;/a&gt; — Turn recurring .ics events into one event per occurrence between two dates, as .ics, JSON or CSV.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ics-filter/&quot;&gt;ICS Filter&lt;/a&gt; — Trim a .ics calendar to a date range, keyword, category or status, and drop cancelled events.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ics-privacy-scrub/&quot;&gt;ICS Privacy Scrub&lt;/a&gt; — Redact a .ics calendar export field by field: keep busy times, drop titles, links, attendees and alarms.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ics-timezone-convert/&quot;&gt;ICS Timezone Convert&lt;/a&gt; — Move .ics events to another time zone, re-anchor clock times, or rename Windows zone IDs to IANA.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/json-flatten/&quot;&gt;JSON Flatten&lt;/a&gt; — Flatten nested JSON into a CSV with dot-path columns such as address.city, with a wrapper array found for you.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/livp-extract/&quot;&gt;LIVP Extract&lt;/a&gt; — Unpack an iPhone Live Photo .livp into its HEIC still and MOV clip, with an optional JPG copy of the still.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/markdown-table-to-csv/&quot;&gt;Markdown Table to CSV&lt;/a&gt; — Turn a GitHub-flavored Markdown pipe table, or one of several in a README, into CSV, and a CSV back into a Markdown table.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/text/markdown-toc/&quot;&gt;Markdown TOC Generator&lt;/a&gt; — Build a nested table of contents with GitHub or GitLab anchor links from a Markdown file&amp;apos;s headings, then copy it or insert it.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/opml-to-bookmarks-html/&quot;&gt;OPML to Bookmarks HTML&lt;/a&gt; — Turn a feed reader or podcast OPML export into a bookmarks.html that Chrome, Firefox and Edge import.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/pdf/pdf-metadata-remover/&quot;&gt;PDF Metadata Remover&lt;/a&gt; — See and remove a PDF&amp;apos;s author, title, creator, producer, dates and XMP metadata, with a before and after list.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/pdf/pdf-protect/&quot;&gt;Protect PDF&lt;/a&gt; — Add a password to a PDF with AES-256 encryption, and optionally limit printing, copying and editing.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/network/redirect-chain-checker/&quot;&gt;Redirect Chain Checker&lt;/a&gt; — Follow a URL through every redirect and see each hop&amp;apos;s status code, Location and time.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/network/reverse-dns-lookup/&quot;&gt;Reverse DNS Lookup&lt;/a&gt; — Find the PTR hostname of an IPv4 or IPv6 address, or see plainly that it has none.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/safari-bookmarks-to-html/&quot;&gt;Safari Bookmarks to HTML&lt;/a&gt; — Turn Safari&amp;apos;s Bookmarks.plist, binary or XML, into a bookmarks.html other browsers import, Reading List included.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/text/text-reverse/&quot;&gt;Text Reverse&lt;/a&gt; — Reverse text by character, word or line. Emoji, flags and accented letters stay whole. Same function as the text-reverse API.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/text/text-truncate/&quot;&gt;Text Truncate&lt;/a&gt; — Cut text to a character or word limit, with an ending such as ... and a whole-word option. Live counts for the original and the result.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/pdf/pdf-unlock/&quot;&gt;Unlock PDF&lt;/a&gt; — Remove a password you know from a PDF and save a copy that opens without it.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;JSON to XML keeps attributes over the API&lt;/strong&gt; — Keys that start with @ become attributes and #text becomes element text, the same as on the page, so XML converted to JSON and back keeps its shape. A JSON array now becomes one XML document instead of several.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Unit Converter API converts time and volume&lt;/strong&gt; — Seconds to years and litres to gallons, cubic metres and UK gallons now work over the API, as they do on the page.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;dot.case over the API&lt;/strong&gt; — The Case Converter API now offers dot.case, which the page already had.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Page addresses work as API names&lt;/strong&gt; — unit-converter, number-base-converter and pdf-merger now reach their tools over the API, and sheet sizes such as A4 and Letter are accepted in any case.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Random Name Picker takes a pasted list over the API&lt;/strong&gt; — Names can be sent as one block of text, one name per line, as the documentation said.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Unlock links where they were missing&lt;/strong&gt; — Seven PDF tools that ask for an unlocked file now link to Unlock PDF.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;QR codes over the API&lt;/strong&gt; — The QR Code Generator now has a REST and MCP tool that returns the same SVG file the page downloads, with size, margin, colours and error correction.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Line Sorter API removes repeats in the same call&lt;/strong&gt; — The API can now trim lines, drop empty ones and drop repeats before sorting, as the page does with its three checkboxes.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Number Base converts any size exactly&lt;/strong&gt; — The page and the API now read the number as a whole integer of any length, so a 64-bit value such as 18446744073709551615 converts without losing digits.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Two-way pages name their other direction&lt;/strong&gt; — JSON to CSV, JSON to XML and JSON to URL Params now name the API tool for the reverse direction beside their own.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hubs list the guides for their tools&lt;/strong&gt; — A guide now appears on the hub of the tool it covers, so the Network hub shows its DNS, SSL, IP and header guides.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Step-by-step help on more pages&lt;/strong&gt; — How-to steps and use cases that were written as plain sentences now appear on their tool pages; on 65 tools they had been left out.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Site to Markdown works again&lt;/strong&gt; — Paste a page&amp;apos;s HTML, or upload a saved page, and get clean Markdown with navigation and footers left out; give the page address to keep its links working. It no longer offers to fetch a URL it could not reach.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;One Image Resizer&lt;/strong&gt; — Resizing by percentage, by exact size and to social media presets now share one page; the old Social Media Image Resizer address opens it, with all 24 presets at the same sizes.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;One NDJSON and CSV page&lt;/strong&gt; — NDJSON to CSV and CSV to NDJSON are one page with a direction switch; the old address opens it.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Text Truncate keeps characters whole&lt;/strong&gt; — Cutting by characters no longer splits an emoji, a flag or an accented letter, and cutting by words keeps line breaks and adds the ending only when something was cut.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Pages say what an API call sends&lt;/strong&gt; — Text and PDF tool pages no longer say that nothing is ever uploaded when the same tool also has an API. They say what happens on the page, and what an API call sends.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Converters no longer advertise video and audio&lt;/strong&gt; — The Converters page, its description and its keywords no longer mention video or audio converters, which live under Media.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;IP Address Lookup tells one story&lt;/strong&gt; — The page, its FAQ and the Network page now agree: your own address is free, and other addresses need an IPFast key.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;LinkedIn Post Generator promises structure, not reach&lt;/strong&gt; — The description no longer promises engagement or network growth; it offers templates for hooks, stories, tips and lists.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;URL Encoder description ends in a sentence&lt;/strong&gt; — The search description no longer ends in the fragment &amp;quot;instant, and private.&amp;quot;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Every category says what an API call sends&lt;/strong&gt; — The privacy sentences of every tool with an API now describe the page, and name the API as a separate path. Pages that do contact a service, such as Password Breach Checker, SERP Preview and AI Model Picker, now say what they send and where.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Email Header Analyzer sends nothing&lt;/strong&gt; — It looked up the location of every address in the headers through a service that answers only for your own address, so every lookup failed. The lookups are gone; the page lists the addresses and links to IP Address Lookup.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;What Is My IP shows only what it does&lt;/strong&gt; — An unsupported rating and &amp;quot;best checker&amp;quot; claims were removed, and the page names every service it asks: your own IP, an IPv4 check on IPv6 connections, and the map.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;KKTC Exchange Rates has its own site&lt;/strong&gt; — Live Northern Cyprus exchange rates now live at kktcexchange.com, and the old page sends you there.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;PDF Text Extractor lists one set of formats&lt;/strong&gt; — Its answers no longer disagree about how many export formats it has, and its page now names the API it already had.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Clean subtitle markup, fix overlapping cues, hash passwords with bcrypt or Argon2id, and build a CSP header</title>
      <link>https://findutils.com/changelog/#release-2026-09-27</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-27</guid>
      <pubDate>Sun, 27 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;Subtitle Cleaner, Subtitle Overlap Fixer and SRT to TXT join the caption tools; the Password Hasher and the CSP Header Generator join the security tools. The security pages were checked against what their tools really do, and the fixes below are the result.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/security/csp-header-generator/&quot;&gt;CSP Header Generator&lt;/a&gt; — Build a Content-Security-Policy header from presets and directives, with a meta tag and warnings for unsafe sources.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/security/password-hasher/&quot;&gt;Password Hasher (bcrypt / Argon2id)&lt;/a&gt; — Hash a password with bcrypt or Argon2id for storage, or verify a password against a stored hash, in your browser.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/srt-to-txt/&quot;&gt;SRT to TXT&lt;/a&gt; — Turn SRT or VTT subtitles into a plain-text transcript without timestamps or cue numbers.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/subtitle-cleaner/&quot;&gt;Subtitle Cleaner&lt;/a&gt; — Strip HTML tags, ASS overrides, SDH brackets and speaker labels from SRT or VTT captions without touching timing.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/subtitle-overlap-fixer/&quot;&gt;Subtitle Overlap Fixer&lt;/a&gt; — Fix SRT or VTT cues that start before the previous cue ends, with a minimum cue duration. Text stays as it is.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/csp-header-generator/&quot;&gt;How to Write a Content-Security-Policy Header, Step by Step&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/password-hasher/&quot;&gt;bcrypt vs Argon2id: How to Hash a Password for Storage&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/srt-to-txt/&quot;&gt;SRT to TXT: Turn Subtitles Into a Plain Transcript&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/subtitle-cleaner/&quot;&gt;Clean SRT and VTT Subtitles: Remove Tags, {\an8}, [music] and Speaker Names&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/subtitle-overlap-fixer/&quot;&gt;Fix Overlapping Subtitles: Repair SRT and VTT Cue Overlaps&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Secure Note Sharing works across devices&lt;/strong&gt; — A note is now encrypted in your browser and travels inside the link itself, so the person you send it to can open it on any device. With a password, the link alone is not enough. Nothing is stored, so there is no expiry: the note lasts as long as the link.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Phone Number Validator checks lists too&lt;/strong&gt; — The E.164 validator is now the Batch tab of the Phone Number Validator: paste one number per line and copy every valid one in E.164 form. The old address opens the merged page.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hash Comparison compares MD5&lt;/strong&gt; — MD5, which the page already listed, now works on the page and over the API, next to SHA-1, SHA-256, SHA-384 and SHA-512.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;URL Safety Checker spots brand lookalikes&lt;/strong&gt; — Addresses that imitate a well-known brand, such as paypa1 for paypal or a brand name in front of someone else&amp;apos;s domain, now fail the phishing check. A brand&amp;apos;s own sign-in page no longer does.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Password Breach Checker: a private path for the API&lt;/strong&gt; — API callers can now send only the first five characters of the password&amp;apos;s SHA-1 and match the returned list themselves, so neither the password nor its full hash is sent.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Phone number API validates every country&lt;/strong&gt; — The phone number API now uses the same numbering-plan data as the Phone Number Validator page, so a number gets the same answer in both places. It takes a two-letter country code and returns the international format and the country.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;CSP Header Generator warns about the Google Analytics snippet&lt;/strong&gt; — When a policy allows Google Tag Manager without a nonce or hash, the generator now says that the inline part of Google&amp;apos;s standard snippet will be blocked.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The RSA tool says what it is&lt;/strong&gt; — The tool at the PGP address encrypts with RSA and PEM keys, not OpenPGP. It is now called RSA Encryption Tool (PEM), and it no longer claims to work with GnuPG.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Security pages say what leaves your device&lt;/strong&gt; — The Security hub no longer claims that every tool runs locally or that the JWT decoder and SSL checker live there. Text Encryption, Privacy Policy Checker and Password Breach Checker say what an API call sends, and &amp;quot;military-grade&amp;quot; is gone.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Complete meta descriptions&lt;/strong&gt; — Long descriptions were cut mid-word, or at the dot inside &amp;quot;E.164&amp;quot;, when shortened for search results. They now end at a sentence or a whole word.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Broken FAQ and page text repaired&lt;/strong&gt; — An answer that read &amp;quot;Is this tool and private? No.&amp;quot; now asks whether the tool is free and private and answers yes; the same slip had removed &amp;quot;free&amp;quot; from phrases on six other pages, and app names from the Keyboard Shortcut Finder.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Answers no longer lose words in angle brackets&lt;/strong&gt; — On fourteen tool pages, words such as &amp;lt;head&amp;gt;, &amp;lt;loc&amp;gt; or (?&amp;lt;year&amp;gt;…) disappeared from answers and tips because the browser read them as markup. They now show as written, and links inside tips work.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Compare two CSV exports by key, remove duplicate rows, turn SQL dumps into JSON, and three new SEO checkers</title>
      <link>https://findutils.com/changelog/#release-2026-09-26</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-26</guid>
      <pubDate>Sat, 26 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;CSV Diff, CSV Dedupe and SQL to JSON join the converters; the llms.txt Generator, robots.txt Tester and XML Sitemap Validator join the SEO tools. The SEO pages were checked against what their tools really do, and the fixes below are the result.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/csv-dedupe/&quot;&gt;CSV Dedupe&lt;/a&gt; — Remove duplicate rows from a CSV by whole row or by key columns such as email or SKU, keep the first or last copy, and download the clean file.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/csv-diff/&quot;&gt;CSV Diff&lt;/a&gt; — Compare two CSV or TSV exports by a key column and see the rows that were added, removed or changed, down to the cell. Reordered rows are not changes.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/llms-txt-generator/&quot;&gt;llms.txt Generator&lt;/a&gt; — Build an /llms.txt file for your site: a summary and grouped links in the llmstxt.org format, with the robots.txt and link header lines that point agents to it.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/robots-txt-tester/&quot;&gt;robots.txt Tester&lt;/a&gt; — Paste a robots.txt and test whether Googlebot, GPTBot or any user agent may crawl a path, with the rule and line that decided it.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/sql-to-json/&quot;&gt;SQL to JSON&lt;/a&gt; — Turn SQL INSERT statements or a .sql dump into JSON objects with typed values, one array per table. Nothing is executed.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/sitemap-validator/&quot;&gt;XML Sitemap Validator&lt;/a&gt; — Paste an XML sitemap or sitemap index to find missing or relative URLs, bad lastmod dates, invalid priority and changefreq values and size-limit problems, by line.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/csv-dedupe/&quot;&gt;Remove Duplicate Rows From a CSV by Email, ID or Any Column&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/csv-diff/&quot;&gt;Compare Two CSV Files by ID: Find Added, Removed and Changed Rows&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/llms-txt-generator/&quot;&gt;How to Create an llms.txt File for Your Website&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/robots-txt-tester/&quot;&gt;Test robots.txt Rules: Is a URL Blocked for Googlebot or GPTBot?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/sitemap-validator/&quot;&gt;Validate an XML Sitemap: Find the Errors Search Engines Trip On&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/sql-to-json/&quot;&gt;Convert SQL INSERT Statements to JSON With the Right Types&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;JSON-LD Generator: JobPosting and Course over the API&lt;/strong&gt; — Every type the page offers now works over the REST API and MCP too. Job postings put the address in jobLocation and the salary in a MonetaryAmount, the shape Google reads for job listings, and the page and the API build the same markup.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Domain Rating Checker says when the provider is down&lt;/strong&gt; — When the rating provider does not answer, the page says so in a banner and marks the rows as provider down, instead of listing every domain as unavailable. The API returns a named error for the same case.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;GEO Analyzer: a clear message and a retry button&lt;/strong&gt; — If the analyzer itself fails, the page says the problem is on our side and offers to try again, instead of a bare error.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;SEO hub in Markdown names the tools that go online&lt;/strong&gt; — The Markdown version of every hub now carries its About paragraph, so an AI reading it learns which tools send what you enter to a service.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Hreflang: x-default no longer replaces the language tag&lt;/strong&gt; — Marking a variant as x-default now adds an x-default line next to that page&amp;apos;s own language tag, in the HTML, the HTTP header and the sitemap output. Before, the page lost its self-reference.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;GEO Analyzer over the API&lt;/strong&gt; — API calls to the GEO Analyzer failed for every address. They now return the same report as the page.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;SEO hub answers match the tools&lt;/strong&gt; — The FAQ no longer says everything runs in the browser: it names the three tools that send the address or domain you enter to a FindUtils service, and what the Domain Rating Checker sends when you ask for an AI explanation.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Clearer tool descriptions&lt;/strong&gt; — The H1 Checker says it reads pasted HTML, and the meta tag, SERP preview, title writer and Open Graph pages each say which job they do.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Compare and merge .env and TOML files, turn Mac shortcuts into Windows ones, and merge contact files</title>
      <link>https://findutils.com/changelog/#release-2026-09-25</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-25</guid>
      <pubDate>Fri, 25 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;Env Diff, TOML Diff and Env Merge join the developer tools; Webloc to URL, URL to Webloc and Merge VCF join the converters. The developer pages were checked against what their tools really do, and the fixes below are the result.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/env-diff/&quot;&gt;Env Diff&lt;/a&gt; — Compare two .env files by key: added, removed and changed variables, with secret values masked.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/env-merge/&quot;&gt;Env Merge&lt;/a&gt; — Merge a base .env with an overlay using a conflict rule you pick, and download one .env file.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/merge-vcf/&quot;&gt;Merge VCF&lt;/a&gt; — Combine several .vcf contact files into one to import, with optional skip of exact duplicate cards.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/toml-diff/&quot;&gt;TOML Diff&lt;/a&gt; — Compare two TOML files by parsed value and list added, removed and changed key paths.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/url-to-webloc/&quot;&gt;URL to Webloc&lt;/a&gt; — Convert Windows .url Internet Shortcuts, or a ZIP of them, into Mac .webloc files Finder opens.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/webloc-to-url/&quot;&gt;Webloc to URL&lt;/a&gt; — Convert Mac .webloc website shortcuts, or a ZIP of them, into Windows .url Internet Shortcuts.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/env-diff/&quot;&gt;Find Missing Environment Variables: Compare .env With .env.example&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/env-merge/&quot;&gt;Combine .env and .env.local Into One File, With Clear Conflict Rules&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/merge-vcf/&quot;&gt;Combine Contacts From Old Phones Into One vCard File Before Importing&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/toml-diff/&quot;&gt;Review Cargo.toml and pyproject.toml Changes Without Formatting Noise&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/url-to-webloc/&quot;&gt;Move Windows Internet Shortcuts to a Mac&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/webloc-to-url/&quot;&gt;Move Mac Website Shortcuts to a Windows PC&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;jq Playground: select() works everywhere&lt;/strong&gt; — select inside map, after a single value and in a pipeline now returns the matching items. Conditions take and, or and not, and &amp;gt;= and &amp;lt;= compare correctly. Arithmetic such as add / length and slices such as .users[0:2] now run.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Regex tester over the API: capture groups and replace&lt;/strong&gt; — Each match returns its numbered capture groups and its named groups, and an optional replace returns the text with $1, $&amp;lt;name&amp;gt; and $&amp;amp; applied, the same way the Replace tab on the page does.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;JSON to Form is one page&lt;/strong&gt; — The HTML, Tailwind, Bootstrap and React form generators are now skins of one JSON to Form page. The old addresses open it with the same skin selected.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;API and MCP health on the status page&lt;/strong&gt; — The status page now checks the REST API and the MCP server from your browser when it opens, next to the website deploy history.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Markdown versions of the site pages&lt;/strong&gt; — About, privacy, terms, contact, status, blog, the agents page and every cheatsheet can now be read as Markdown, like the tool pages.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Hub counts match their pages&lt;/strong&gt; — A hub counts only the tools whose page lives under it. Pages at their own address, such as What Is My IP and the AI Agent Starter Guide, are listed as related links instead.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Privacy wording says what really happens&lt;/strong&gt; — The home page, the footer and the privacy policy now say that most tools keep your input in the browser, that lookup tools send what you enter to the service they name, and that pages load analytics and ads.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The MCP page counts MCP tools&lt;/strong&gt; — Its description now gives the number of tools the MCP server offers instead of the size of the whole catalog.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Four new mockups, tweet threads, group chats and photos in WhatsApp</title>
      <link>https://findutils.com/changelog/#release-2026-09-23</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-23</guid>
      <pubDate>Wed, 23 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;LinkedIn posts, Instagram stories, Slack-style channels and device frames join the mockup tools. The existing ones gained what people asked them for most, and every download still carries the watermark.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/bookmarks-diff/&quot;&gt;Bookmarks Diff&lt;/a&gt; — Compare two bookmarks.html exports and see which links were added, removed, renamed or moved.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/bookmarks-json-to-html/&quot;&gt;Bookmarks JSON to HTML&lt;/a&gt; — Turn Chrome&amp;apos;s profile Bookmarks file or a Firefox JSON backup into a bookmarks.html any browser imports.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/mockups/device-frame-mockup/&quot;&gt;Device Frame Mockup&lt;/a&gt; — Put any screenshot inside a phone, tablet or browser window frame and download a watermarked PNG.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/mockups/instagram-story-mockup/&quot;&gt;Instagram Story Mockup&lt;/a&gt; — Make a mock 9:16 Instagram story with progress bars, text overlays and a reply bar, as a watermarked PNG.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/mockups/linkedin-post-mockup/&quot;&gt;LinkedIn Post Mockup&lt;/a&gt; — Make a mock LinkedIn feed post as a watermarked PNG: author, headline, text, image, reactions and comments.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/merge-bookmarks/&quot;&gt;Merge Bookmarks&lt;/a&gt; — Combine two or more bookmarks.html exports from Chrome, Firefox, Edge or Safari into one file to import.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/mockups/slack-chat-mockup/&quot;&gt;Slack Chat Mockup&lt;/a&gt; — Make a mock Slack-style channel or DM with reactions and thread replies, as a watermarked PNG.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/bookmarks-diff/&quot;&gt;Compare Two Bookmark Exports: Added, Removed and Moved Links&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/bookmarks-json-to-html/&quot;&gt;Convert Chrome&amp;apos;s Bookmarks File (JSON) to bookmarks.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/merge-bookmarks/&quot;&gt;Merge Bookmarks From Two Browsers Into One File&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/social-media-mockup-watermark-guide/&quot;&gt;Social Media Mockups That Say They Are Mockups&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Tweet threads&lt;/strong&gt; — Switch Format to Thread and write 2 to 5 posts. They stack in one image with the reply line between the avatars, each with its own text and optional image.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;WhatsApp photo messages&lt;/strong&gt; — Any message can carry a photo. The text becomes its caption, or the time and ticks sit on the photo when there is none.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;iMessage group chats&lt;/strong&gt; — Choose Group and add two to six people. Each received message names its sender, and the header shows the group the way an iPhone does.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;ChatGPT: any model label, and an instructions notice&lt;/strong&gt; — Pick a current model name or type your own, and optionally show a custom-instructions notice above the conversation.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;A watermark that shows on dark mockups&lt;/strong&gt; — The mark is drawn once, larger, with a light edge under it, so it reads on a dark chat as well as a white card. Tall images get one band per square of height.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Uploads work from the keyboard&lt;/strong&gt; — The image and picture uploaders on every mockup can be reached with Tab and opened with Enter or Space, and the remove button says what it does.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>A vocabulary worksheet, quizzes with true/false and written answers, and flashcards that remember</title>
      <link>https://findutils.com/changelog/#release-2026-09-22</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-22</guid>
      <pubDate>Tue, 22 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;Paste a spelling list and print a worksheet with scrambled words, missing letters, matching, a word search and tracing, answer key included. Quiz Maker takes true/false and open-ended questions, Flashcard Maker keeps your deck and what you know, the attendance register prints, and seats can be dragged.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/education/vocabulary-worksheet/&quot;&gt;Vocabulary Worksheet&lt;/a&gt; — Paste a word list and print a spelling worksheet: scramble, missing letters, matching, word search and tracing, with an answer key.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Vocabulary Worksheet&lt;/strong&gt; — One word per line, a meaning after a colon if you want a matching exercise, and five activities to choose from. The sheet updates as you type, New version reshuffles it, and the PDF ends with an answer key.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Quiz Maker takes three kinds of question&lt;/strong&gt; — Multiple choice, true/false and open-ended. Choice questions still score themselves; a written answer is shown beside your model answer at the end so the person taking the quiz can mark it. The PDF gains ruled answer lines and an answer key page.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Flashcards remember what you know&lt;/strong&gt; — Mark each card Know it or Still learning, see how many are in each pile, and study only the ones you have not got yet. The deck and the marks are kept in this browser until you clear them.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Attendance registers print&lt;/strong&gt; — Print the register straight from the page, or download it as a landscape PDF with the present, absent, late and excused legend under the grid.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Seating charts: drag names between seats&lt;/strong&gt; — Drop a name on a taken seat to swap the two students, or back on the list to free the seat. It works with a finger as well as a mouse, and every seat keeps its dropdown for the keyboard. There is a Print button now, which prints the chart without the controls around it.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Seating Chart Maker accepts any class list&lt;/strong&gt; — Importing a roster only worked with a file that mentioned FindUtils, so a list exported from a school system was refused. Any CSV, TXT or Excel file with one name per row now imports.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Pages that described features which were not there&lt;/strong&gt; — Quiz Maker advertised true/false and open-ended questions, Flashcard Maker progress tracking, the attendance sheet a printable register and the seating chart drag and drop. Each of those now exists. The education page no longer promises vocabulary worksheets from the math generator, and it lists correctly which tools make a PDF.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Education Suite explains how it stores your classes&lt;/strong&gt; — Its help said local storage. It uses the browser&amp;apos;s IndexedDB, with student, class and teacher records encrypted on the device, and it now says which records are encrypted and what that does and does not protect against.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Markdown to HTML, RTF to Markdown, a Word comments extractor, and one converter where there had been three</title>
      <link>https://findutils.com/changelog/#release-2026-09-21</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-21</guid>
      <pubDate>Mon, 21 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;Paste Markdown and get the HTML to put in a CMS field, with tables and task lists intact. Drop a legacy .rtf from WordPad or an old mail export and get editable Markdown. Drop a reviewed Word file and get every comment, author, date and the sentence it points at, as a spreadsheet.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/docx-comments-extractor/&quot;&gt;DOCX Comments Extractor&lt;/a&gt; — Drop a reviewed Word file and export every comment, author, date and anchor as CSV or Markdown.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/productivity/eisenhower-matrix/&quot;&gt;Eisenhower Matrix&lt;/a&gt; — Sort tasks by urgent and important into four quadrants: do first, schedule, delegate, eliminate.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/markdown-to-html/&quot;&gt;Markdown to HTML&lt;/a&gt; — Paste Markdown or drop a .md file and get HTML to copy or download, tables and task lists included.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/rtf-to-markdown/&quot;&gt;RTF to Markdown&lt;/a&gt; — Drop a legacy .rtf from WordPad or an old mail export and get editable Markdown back.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/docx-comments-extractor/&quot;&gt;Export Word Comments to CSV Without Opening Word&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/markdown-to-html/&quot;&gt;Markdown to HTML: Get Markup You Can Paste Into a CMS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/rtf-to-markdown/&quot;&gt;RTF to Markdown: Rescue a WordPad File Without Word&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Markdown to HTML converts the same way everywhere&lt;/strong&gt; — The converter behind the page, the one you can call from code, and the one the Markdown Previewer advertised were three separate pieces of code that disagreed with each other. They are now one, and it gained the things all three were missing: tables with column alignment, task lists, nested lists and multi-line quotes.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Link destinations are checked against a short list&lt;/strong&gt; — A converted document can be pasted into somebody else&amp;apos;s page, so only http, https, mailto, tel and ordinary relative links survive the conversion. Anything else is replaced. The previous check could be walked past with characters a browser quietly ignores.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The Markdown Previewer stopped denying its own button&lt;/strong&gt; — Its help said the tool was preview-only and could not give you HTML, while a Copy HTML button sat on the toolbar. It now says what it does, and points at the new converter for a file or a full document.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;HTML to Markdown finally links the tool it recommends&lt;/strong&gt; — Its help had recommended a Markdown to HTML converter since long before there was one to link to.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;An Eisenhower matrix for the list that got too long&lt;/strong&gt; — Type or paste your tasks, mark what is urgent and what is important, and they fall into four quadrants that each carry one instruction: do it, schedule it, hand it off, or drop it. Give a task a due date and urgency follows the calendar. The sorted list exports as a spreadsheet, as data, or as Markdown you can paste into notes.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The spreadsheet editor does arithmetic&lt;/strong&gt; — It understood one function call over a range and nothing else, so =A1+B1 — the first formula most people write — came back as an error. It reads real expressions now: +, -, *, / and powers with parentheses deciding the order, functions nested inside each other, text joined with &amp;amp;, comparisons, and IF for a value that depends on a test. Twenty-one functions in total, and a Formulas button beside the formula bar lists them with an example each. Dividing by zero says so rather than printing infinity.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;You can see which cell is selected&lt;/strong&gt; — The grid drew no outline around the cell you had clicked, so the reference beside the formula bar was the only clue where you were, and moving through the sheet from Find and Replace left nothing on screen to follow. The selected cell now carries a ring and its row and column headers light up. Select a range and the toolbar reports how many cells hold something and what the numbers add up to.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The tool counts say which list they are counting&lt;/strong&gt; — The footer gave a single number for tools you can call from code, which no one could reconcile with the number the catalog itself reports, because the two were counting different lists. Both numbers are now shown and named.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The spreadsheet editor now calculates its formulas&lt;/strong&gt; — The help, the page and the category description all promised SUM, AVERAGE, COUNT, MIN and MAX. The grid stored what you typed as text and never worked it out. Formulas now calculate as you edit, a formula can point at another formula, exports carry the results rather than the formula text, and a reference that loops back on itself says so instead of hanging.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Formulas reach across sheets&lt;/strong&gt; — Write the sheet name before an exclamation mark and a formula reads from another sheet: =Data!A1, =SUM(Data!A1:A20), or =&amp;apos;My Sheet&amp;apos;!A1 when the name has a space in it. A reference that loops back through another sheet is reported rather than left to spin, and a sheet the file does not have shows #REF!.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The sheet tabs are where you can see them&lt;/strong&gt; — Full-screen editors measured themselves against the whole window rather than the part of it they were given, so their bottom edge fell past the end of the page. In the spreadsheet that edge is the row of sheet tabs, which you had to scroll down to reach.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;A file can hold more than one sheet&lt;/strong&gt; — Tabs along the bottom: click to switch, double-click to rename, plus to add, and the sheet you are leaving keeps everything you typed on it. Open an Excel file and every sheet it contains comes with it instead of only the first, and an Excel export writes them all back. The other formats still carry the sheet you are looking at, because a CSV holds one grid.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Copy, cut and paste answer the keyboard&lt;/strong&gt; — They existed only on the right-click menu. The shortcuts every spreadsheet user reaches for did nothing at all, even though the tool had always listed them. Select a block, copy it, and paste it into a spreadsheet application or a message - it travels as proper rows and columns.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Pin the first column, fill by dragging, reorder by dragging&lt;/strong&gt; — Pin the first column and it stays in view while you scroll across a wide sheet, so you can still tell which row you are reading. Drag the corner of a selection to repeat it down a column or across a row. Drag a column header or a row number to move it, and the column keeps its width. Rows alternate shade now, which is what makes a wide row possible to follow to the end.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The first formula you typed had to wait for a download&lt;/strong&gt; — The cell editor arrived as a separate file fetched the moment you first typed, so the first keystroke in a session sat there before anything appeared. It now ships with the sheet and opens immediately.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Arrow keys now finish what you are typing and move on&lt;/strong&gt; — Start typing in a cell and press an arrow, and the value is written and the next cell is selected, so a row can be filled without reaching for Enter or the mouse. Open a cell to change what is already there, with Enter, F2 or a double-click, and the arrows still move the cursor through the text instead.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Typing in a selected cell did nothing&lt;/strong&gt; — Selecting a cell and typing should start editing it, and double-clicking should open it. Neither did: the editor the grid opens over a cell had nowhere to appear, so the keystroke was dropped and the formula bar was the only way to get a value in. Type into a cell and it edits, as it should have all along.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Pasting a block into the spreadsheet kept only its last cell&lt;/strong&gt; — Each cell of a paste was written against the sheet as it stood before the paste began, so every cell overwrote the one before it and only the final value survived. A pasted block now lands whole. Moving around the sheet also stopped being recorded as something to undo, so Undo steps back through your edits rather than through every cell you clicked on the way.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The slide deck builder said it needed a sign-up&lt;/strong&gt; — Asked whether it required an account, its help answered &amp;quot;Yes!&amp;quot; and then spent the rest of the paragraph explaining that it does not. It answers no.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The privacy policy generator stopped calling its output compliant&lt;/strong&gt; — Its description promised a legally compliant policy from compliant templates, while its own help correctly told you to have a lawyer read it. It now offers a draft to review, which is what it produces.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The mind map said nothing ever left your device&lt;/strong&gt; — That was true of the canvas and untrue the moment you asked the AI panel for ideas, which sends your prompt and the current map. Both the tool and the category page now say which part is local and which part is not.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The productivity page advertised two tools that are not on it&lt;/strong&gt; — Its search keywords and description named a typing speed test and a CSV viewer, which live on the education and convert pages. It now names tools you can actually reach from it.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Three subtitle tools, a paycheck calculator, a Word metadata remover, and a clear-out of claims that were not true</title>
      <link>https://findutils.com/changelog/#release-2026-09-20</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-20</guid>
      <pubDate>Sun, 20 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;Join subtitle files that were exported in parts, fix captions that drift after a frame-rate change, and convert the .sbv file YouTube hands you into the .srt everything else reads. A new paycheck calculator estimates US take-home pay after federal tax and FICA. The finance pages also had a clear-out of claims they could not keep.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/security/docx-metadata-remover/&quot;&gt;DOCX Metadata Remover&lt;/a&gt; — Strip the author, company, template and editing history a Word document carries in its properties, without uploading the file.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/finance/paycheck-calculator/&quot;&gt;Paycheck Calculator&lt;/a&gt; — Estimate US take-home pay from a gross salary: federal income tax from the published bracket tables, plus the employee half of Social Security and Medicare. Federal and FICA only.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/calculate/prime-checker/&quot;&gt;Prime Checker&lt;/a&gt; — Check whether a number is prime, and see its prime factorisation when it is not.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/sbv-to-srt/&quot;&gt;SBV to SRT&lt;/a&gt; — Convert a YouTube Studio .sbv caption export to SubRip .srt that editors and players accept, or convert back the other way.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/subtitle-fps-converter/&quot;&gt;Subtitle FPS Converter&lt;/a&gt; — Rescale every subtitle timestamp between frame rates, such as 23.976 to 25, to fix captions that drift further out of sync the longer a video plays.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/subtitle-merger/&quot;&gt;Subtitle Merger&lt;/a&gt; — Join multiple SRT or VTT subtitle files into one track. Append lays sequential parts end to end and fixes the timestamps that restarted at zero; Dual stacks two languages on one timeline.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/sbv-to-srt/&quot;&gt;SBV to SRT: Convert YouTube Caption Exports That Nothing Else Opens&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/subtitle-fps-converter/&quot;&gt;Fix Subtitle Drift: Convert SRT and VTT Between Frame Rates&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/subtitle-merger/&quot;&gt;Merge Subtitle Files: Join SRT and VTT Parts Into One Track&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/gpa-calculator-guide/&quot;&gt;GPA Calculator Guide: Weighted, Unweighted and Cumulative&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/macro-calculator-guide/&quot;&gt;Macro Calculator Guide: Protein, Carbs and Fat From Calories&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/scientific-calculator-guide/&quot;&gt;Scientific Calculator Guide: Functions, Modes and Precedence&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/percentage-calculator-guide/&quot;&gt;Percentage Calculator Guide: Increase, Decrease and Change&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/tdee-calculator-guide/&quot;&gt;TDEE Calculator Guide: Work Out Your Daily Calorie Burn&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;A Word document no longer tells people who wrote it&lt;/strong&gt; — The new DOCX Metadata Remover clears the author, last editor, company, template and editing time a .docx carries in its properties, and shows you what it found. The file is rebuilt in your browser.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Guides for the three new subtitle tools&lt;/strong&gt; — How to tell drift from a delay, why appending parts that restart at zero needs more than a copy and paste, and what actually differs between a YouTube .sbv export and the .srt everything else reads.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The SBA loan calculator is now an SBA calculator&lt;/strong&gt; — It shared its maths with the business loan calculator and differed only in a hint. It now adds the 7(a) guarantee fee, which is charged on the portion the SBA guarantees rather than the whole loan, and both pages say in one line which of the two you want.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Case Converter results are a field you can use&lt;/strong&gt; — The converted text sat in a block you could not select as a field or feed back in. It is now a proper output box with Copy and Use as Input, so conversions chain.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;IP Address Lookup can look up an address again&lt;/strong&gt; — The page showed your own address and nothing else, although the text described a search box. The box is back, it refuses private and malformed addresses before spending a request, and it says plainly when an address needs a free key.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The self-employment tax calculator has one set of tables&lt;/strong&gt; — The page kept a second copy of the rate tables, which is how it came to quote a figure the calculator beside it disagreed with. One copy now.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The countdown timer never made a sound&lt;/strong&gt; — Its completion alert was a truncated audio file that no browser could decode, so the timer finished silently. It plays again.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Story Point Poker described itself as peer-to-peer&lt;/strong&gt; — It is not: the room runs on a server so everyone sees the same votes revealed at once. The page said no data left your browser, which was wrong about the one Productivity tool where it matters most. It now says what actually happens.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Tools promising exports they never had&lt;/strong&gt; — Three project tools offered PDF or Markdown downloads that were never built, the stopwatch advertised keyboard shortcuts and a CSV export it does not have, and the voice recorder claimed MP3 and WAV while saving WebM. Each page now lists only what it does.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;A shortcut finder that named apps it had no data for&lt;/strong&gt; — The page listed fifteen applications; the search covers ten. It now names the ten.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Two pages published without a heading&lt;/strong&gt; — The spreadsheet editor rendered nothing at all before its code ran, so it reached search engines as an empty page. A work-in-progress viewer was also publicly listed; it is now hidden.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Mortgage calculator claimed a PMI estimate it does not make&lt;/strong&gt; — It calculates principal, interest and loan-to-value. The claim is gone, and the page points at the down payment calculator, which does estimate PMI.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The finance page promised after-tax salary figures&lt;/strong&gt; — The salary calculator converts between hourly, weekly, monthly and annual pay. It has never calculated tax, and the page no longer says it does.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Tax rates were described as current&lt;/strong&gt; — The self-employment tax tables cover 2024 and 2025, and the pages now name those years instead. One figure was also labelled with the wrong year.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Two category pages overstated what stays on your device&lt;/strong&gt; — They said every tool works without contacting anything. Almost all of them do; a few have to look something up to do their job, and the pages now name which and what they send.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Exchange rates page had no heading&lt;/strong&gt; — It was built on the layout meant for phone screens, which leaves the page without a title of its own. It now uses the same layout as the rest of the finance tools.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;A tool listed for developers that could never run&lt;/strong&gt; — The IP lookup was offered to code and failed every call. It is off the list until it works, and its old addresses now lead to the page.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Tools available to code in one way but not another now say so&lt;/strong&gt; — A tool offered through one route and not the other looked like both, so a guess at the second one led nowhere. Each page now states which routes it has.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Five new calculators, and the scientific calculator can do more</title>
      <link>https://findutils.com/changelog/#release-2026-09-19</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-19</guid>
      <pubDate>Sat, 19 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;A calorie target, descriptive statistics, fraction arithmetic, running pace and GCD / LCM join the Calculators hub. The scientific calculator gains hyperbolic functions, a cube root and an nth root, and the body fat calculator adds the Jackson-Pollock skinfold methods.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/calculate/calorie-calculator/&quot;&gt;Calorie Calculator&lt;/a&gt; — Work out how many calories to eat per day to lose, maintain, or gain weight, using the Mifflin-St Jeor equation and the deficit or surplus you choose.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/calculate/fraction-calculator/&quot;&gt;Fraction Calculator&lt;/a&gt; — Add, subtract, multiply and divide fractions and mixed numbers with every step shown, reduced to lowest terms and converted to a decimal.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/calculate/gcd-lcm-calculator/&quot;&gt;GCD &amp;amp; LCM Calculator&lt;/a&gt; — Find the greatest common divisor and least common multiple of two whole numbers using the Euclidean algorithm.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/calculate/pace-calculator/&quot;&gt;Running Pace Calculator&lt;/a&gt; — Give any two of pace, distance and finish time to solve for the third, and see the projected 5K, 10K, half marathon and marathon times.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/calculate/statistics-calculator/&quot;&gt;Statistics Calculator&lt;/a&gt; — Paste a list of numbers and get count, sum, mean, median, mode, range, variance, standard deviation and the quartiles with the interquartile range.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Hyperbolic functions and roots on the scientific calculator&lt;/strong&gt; — sinh, cosh and tanh with their inverses, a cube root key, and an nth root key that works for any root.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Two more body fat methods&lt;/strong&gt; — The Jackson-Pollock 3-site and 7-site skinfold equations sit beside the U.S. Navy and BMI estimates, and the form asks only for the measurement sites your method needs.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The API and MCP name is on the page&lt;/strong&gt; — Tools whose page address differs from the name you call in code now show that name next to the example, so a guess does not end in a dead end.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Clearer titles across the Calculators hub&lt;/strong&gt; — Six tools that were titled &amp;quot;Online Tool&amp;quot; now say what they actually do.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Scientific calculator function keys&lt;/strong&gt; — Pressing a function key first — square root, log, ln, sin, cos or tan — returned an error instead of a result. Fixed, and every key is covered by a test.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The Calculators hub described features that did not exist&lt;/strong&gt; — The category description promised a calorie calculator, mobile-only screens, PDF export and saved history. The calorie calculator now exists; the rest were removed.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Tool counts matched the hub they were on&lt;/strong&gt; — Nine category pages showed a hand-written number in their description that had drifted from the number of tools actually listed. Every count is now taken from the catalog.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The developer tool catalog listed no tools&lt;/strong&gt; — The machine-readable catalogs that let assistants find FindUtils reported an empty platform. All 347 tools are listed again.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Duplicate entry in the tool API list&lt;/strong&gt; — URL Encode appeared twice with two different sets of arguments, only one of which worked. One entry now, with the arguments it accepts.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>A faster way around FindUtils</title>
      <link>https://findutils.com/changelog/#release-2026-09-17</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-17</guid>
      <pubDate>Thu, 17 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;A dual sidebar with every tool in its category, one search window, saved tools and a What&amp;apos;s new window, plus three new tools for ZIP archives, Apple property lists and Windows shortcuts.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/clean-zip/&quot;&gt;Clean ZIP&lt;/a&gt; — Remove __MACOSX, .DS_Store, ._ files, Thumbs.db and desktop.ini from a ZIP and download a clean copy.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/internet-shortcuts-to-csv/&quot;&gt;Internet Shortcuts to CSV&lt;/a&gt; — Turn Windows .url Internet Shortcut files, or a ZIP of them, into a CSV or a plain list of URLs.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/plist-json-converter/&quot;&gt;Plist JSON Converter&lt;/a&gt; — Convert Apple XML and binary property lists to JSON, and JSON back to an XML plist.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/clean-zip-remove-ds-store/&quot;&gt;How to Remove __MACOSX and .DS_Store from a ZIP File&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/internet-shortcuts-to-csv/&quot;&gt;How to Extract URLs from Windows .url Shortcut Files to CSV&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/plist-to-json/&quot;&gt;How to Convert a Plist File to JSON (XML and Binary)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/svg-animation-generator-guide/&quot;&gt;How to Animate an SVG Without Writing Code&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;A dual sidebar on every page&lt;/strong&gt; — Categories sit on a slim rail, and the panel beside it lists every tool in the category with a filter.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;One window for search and saved tools&lt;/strong&gt; — Search tools, guides and API endpoints from one window, and keep saved tools and guides in a drawer.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;A search results page&lt;/strong&gt; — Results list matching tools, guides and API endpoints, and a mistyped address suggests the closest tool.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Learning paths on the guides page&lt;/strong&gt; — Short series take you from the first step to a finished result.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;What&amp;apos;s new and the changelog, redesigned&lt;/strong&gt; — The New item in the sidebar opens What&amp;apos;s new, and the changelog groups every release by day with filters.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Search tabs show their counts before you type&lt;/strong&gt; — The All, Tools, Guides and API tabs show how many items each holds as soon as the window opens.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The top bar stays put when Saved opens&lt;/strong&gt; — Opening Saved after scrolling no longer moves the top bar off screen.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Guide cards show their covers again&lt;/strong&gt; — Guide listings show each guide&amp;apos;s own cover image instead of an icon.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Ten new tools: exports, config converters and Design</title>
      <link>https://findutils.com/changelog/#release-2026-09-16</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-16</guid>
      <pubDate>Wed, 16 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;Move contacts, bookmarks and feeds between apps, convert INI, YAML, TOML and .env files, and crop images, round corners, shape easing curves and simulate color blindness.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/design/color-blindness-simulator/&quot;&gt;Color Blindness Simulator&lt;/a&gt; — See a palette or screenshot the way common colour vision deficiencies render it.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/design/border-radius-generator/&quot;&gt;CSS Border Radius Generator&lt;/a&gt; — Set each corner radius with a live preview and copy the CSS.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/csv-to-vcf/&quot;&gt;CSV to VCF&lt;/a&gt; — Turn a contacts spreadsheet into one .vcf file that iPhone, Android and Google Contacts import.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/design/cubic-bezier-generator/&quot;&gt;Cubic Bezier Generator&lt;/a&gt; — Drag two control points to shape a CSS easing curve and copy the value.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/dedupe-bookmarks/&quot;&gt;Dedupe Bookmarks&lt;/a&gt; — Remove duplicate links from a Chrome, Firefox, Edge or Safari bookmarks.html export.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/env-yaml-converter/&quot;&gt;Env YAML Converter&lt;/a&gt; — Convert a .env file to a flat YAML map or a Compose/Actions snippet, and back.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/design/image-cropper/&quot;&gt;Image Cropper&lt;/a&gt; — Crop an image to any aspect ratio and download it, without uploading the file.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/ini-json-converter/&quot;&gt;INI JSON Converter&lt;/a&gt; — Convert INI, .cfg and .conf sections to nested JSON and back in your browser.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/opml-to-csv/&quot;&gt;OPML to CSV&lt;/a&gt; — Flatten an OPML feed or podcast subscription export into a CSV of titles, feed URLs and folders.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/yaml-toml-converter/&quot;&gt;YAML TOML Converter&lt;/a&gt; — Convert YAML to TOML 1.0 and TOML back to YAML in your browser.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/lottie-editor-guide/&quot;&gt;How to Edit a Lottie Animation in the Browser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/sticker-maker-guide/&quot;&gt;How to Turn a Photo Into a Sticker&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/image-color-extractor-guide/&quot;&gt;How to Extract a Color Palette From an Image&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/cubic-bezier-generator-guide/&quot;&gt;How to Build a Custom CSS Easing Curve&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/border-radius-generator-guide/&quot;&gt;How to Use CSS Border Radius Properly&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/color-blindness-simulator-guide/&quot;&gt;How to Check a Palette for Color Blindness&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/image-cropper-guide/&quot;&gt;How to Crop an Image Without Uploading It&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/css-animation-generator-guide/&quot;&gt;How to Build a CSS Animation With a Keyframe Timeline&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/glassmorphism-generator-guide/&quot;&gt;How to Build a Glassmorphism Effect in CSS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/color-palette-generator-guide/&quot;&gt;How to Build a Color Palette From One Base Color&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/favicon-generator-guide/&quot;&gt;How to Generate a Favicon for Every Platform&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/photo-editor-guide/&quot;&gt;How to Edit a Photo in Your Browser Without Signing Up&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/env-to-yaml/&quot;&gt;How to Convert a .env File to YAML&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/ini-to-json/&quot;&gt;How to Convert an INI File to JSON&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/yaml-to-toml/&quot;&gt;How to Convert YAML to TOML (and Back)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/csv-to-vcf/&quot;&gt;Convert a CSV of Contacts to VCF Without Uploading It&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/dedupe-bookmarks/&quot;&gt;Remove Duplicate Bookmarks From a bookmarks.html Export&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/ics-to-json/&quot;&gt;How to Convert an ICS Calendar File to JSON in the Browser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/merge-ics/&quot;&gt;How to Merge ICS Files Into One Calendar File&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/opml-to-csv/&quot;&gt;Convert an OPML Subscription Export to CSV&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/split-ics/&quot;&gt;How to Split a Large ICS File into Smaller Calendars&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;API &amp; MCP&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/api/neumorphism-generator/&quot;&gt;Neumorphism Generator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/api/text-shadow-generator/&quot;&gt;Text Shadow Generator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/api/css-filter-generator/&quot;&gt;Css Filter Generator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/api/clip-path-generator/&quot;&gt;Clip Path Generator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/api/css-grid-generator/&quot;&gt;Css Grid Generator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/api/type-scale-generator/&quot;&gt;Type Scale Generator&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;A new layout for every page&lt;/strong&gt; — Every page now shares one layout with a category sidebar, search in the top bar and new tool cards.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Color Palette Generator exports CSS and JSON&lt;/strong&gt; — Copy a palette as CSS custom properties or download it as JSON.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Presets work over the REST API&lt;/strong&gt; — Box shadow, glassmorphism, CSS filter and text shadow presets now return the preset over REST, as they already did over MCP.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Calendar and template tools</title>
      <link>https://findutils.com/changelog/#release-2026-09-14</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-14</guid>
      <pubDate>Mon, 14 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;Merge, split and read ICS calendar files, and render templates from JSON.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ics-to-json/&quot;&gt;ICS to JSON&lt;/a&gt; — Parse a .ics calendar export into JSON, one object per event, for scripts and fixtures.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/json-to-liquid/&quot;&gt;JSON to Liquid&lt;/a&gt; — Turn JSON, JS, Python, PHP or YAML data, or a Handlebars, Mustache or Knap template, into Shopify Liquid.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/knap-template-renderer/&quot;&gt;Knap Template Renderer&lt;/a&gt; — Render a Knap template (the Obsidian Web Clipper language) with JSON data into Markdown.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/merge-ics/&quot;&gt;Merge ICS&lt;/a&gt; — Combine several .ics calendar exports into one calendar file, with optional UID dedupe.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/split-ics/&quot;&gt;Split ICS&lt;/a&gt; — Cut a large .ics calendar into smaller .ics parts, zipped, so importers accept it.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Document converters</title>
      <link>https://findutils.com/changelog/#release-2026-09-11</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-11</guid>
      <pubDate>Fri, 11 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;Convert Word files to HTML, HTML to Word, and OpenDocument text to Markdown.&lt;/p&gt;&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/docx-to-html/&quot;&gt;DOCX to HTML&lt;/a&gt; — Drop a Word .docx and get clean semantic HTML for a CMS, a blog, or an email editor.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/html-to-docx/&quot;&gt;HTML to DOCX&lt;/a&gt; — Paste or drop HTML and download an editable Word .docx with headings, lists, links, and tables.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/odt-to-markdown/&quot;&gt;ODT to Markdown&lt;/a&gt; — Drop a LibreOffice .odt and get clean Markdown for a wiki, README, or docs site.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/docx-to-html/&quot;&gt;Convert a Word DOCX to HTML in Your Browser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/html-to-docx/&quot;&gt;Convert HTML to a Word DOCX in Your Browser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/odt-to-markdown/&quot;&gt;Convert a LibreOffice ODT to Markdown in Your Browser&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>NDJSON CSV Converter and TSV to CSV</title>
      <link>https://findutils.com/changelog/#release-2026-09-09</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-09</guid>
      <pubDate>Wed, 09 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ndjson-to-csv/&quot;&gt;NDJSON CSV Converter&lt;/a&gt; — Turn newline-delimited JSON (.ndjson, .jsonl) into a flat CSV, or a CSV into one JSON object per line, both ways on one page in your browser.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/tsv-to-csv/&quot;&gt;TSV to CSV&lt;/a&gt; — Convert tab-separated exports from psql, mysql and Excel into RFC 4180 CSV, and CSV back into TSV, with correct quoting.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/csv-to-ndjson/&quot;&gt;Convert CSV to NDJSON or JSONL in Your Browser: One JSON Object per Line&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/ndjson-to-csv/&quot;&gt;Convert NDJSON or JSONL to CSV in Your Browser: Flatten JSON Lines into Rows&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/tsv-to-csv/&quot;&gt;Convert TSV to CSV (and CSV to TSV) in Your Browser with Correct Quoting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/unix-timestamp-converter-guide/&quot;&gt;Unix Timestamp Converter: Seconds, Milliseconds, UTC&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>AVIF to JPG, ICNS to PNG and TIFF to JPG</title>
      <link>https://findutils.com/changelog/#release-2026-09-08</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-08</guid>
      <pubDate>Tue, 08 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/avif-to-jpg/&quot;&gt;AVIF to JPG&lt;/a&gt; — Convert .avif images from a CDN or phone to JPG, PNG, or WebP in your browser.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/icns-to-png/&quot;&gt;ICNS to PNG&lt;/a&gt; — Extract a Mac app icon from an .icns file as PNG, largest size or every size.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/tiff-to-jpg/&quot;&gt;TIFF to JPG&lt;/a&gt; — Convert .tif scans and photos to JPG, PNG, or WebP, one image per page.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/avif-to-jpg/&quot;&gt;Convert AVIF to JPG: Format, Quality, and Transparency&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/icns-to-png/&quot;&gt;ICNS to PNG: Extract Mac App Icons and Available Sizes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/tiff-to-jpg/&quot;&gt;Convert TIFF to JPG: Scan Pages, Color, and File Limits&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/env-to-json/&quot;&gt;ENV to JSON: Preserve Strings, Quotes and Duplicate Keys&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/json-to-toml/&quot;&gt;JSON to TOML: Convert Tables, Arrays and Null Values&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/properties-to-json/&quot;&gt;Properties to JSON: Choose Flat Keys or Nested Objects&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Env JSON Converter, JSON TOML Converter and Properties JSON Converter</title>
      <link>https://findutils.com/changelog/#release-2026-09-07</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-07</guid>
      <pubDate>Mon, 07 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/env-json-converter/&quot;&gt;Env JSON Converter&lt;/a&gt; — Convert a .env file to a flat JSON object and back in your browser; values stay strings, secrets are not uploaded.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/json-toml-converter/&quot;&gt;JSON TOML Converter&lt;/a&gt; — Convert a JSON object to TOML 1.0 and TOML back to JSON in your browser, with tables and arrays of tables.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/properties-json-converter/&quot;&gt;Properties JSON Converter&lt;/a&gt; — Convert Java .properties to nested or flat JSON and flatten JSON back to dotted keys in your browser.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>ULID &amp; NanoID Generator, URL Parser and vCard Generator</title>
      <link>https://findutils.com/changelog/#release-2026-09-06</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-06</guid>
      <pubDate>Sun, 06 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/id-generator/&quot;&gt;ULID &amp;amp; NanoID Generator&lt;/a&gt; — Generate time-sortable ULIDs or short URL-safe NanoIDs with a custom alphabet and length, in batches of up to 100. Crypto-random.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/url-parser/&quot;&gt;URL Parser&lt;/a&gt; — Split a URL into protocol, host, port, path, query table and hash, as rows and as JSON. Validate it, with an optional HTTPS requirement.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/generate/vcard-generator/&quot;&gt;vCard Generator&lt;/a&gt; — Create a vCard (.vcf) contact file with name, emails, phones, address, and more. vCard 3.0 or 4.0, escaped and folded per RFC 6350.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/barcode-generator-guide/&quot;&gt;How to Generate Barcodes: Code 128, EAN and UPC&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>HTML Tag Stripper, Line Prefix &amp; Suffix and Whitespace Cleaner</title>
      <link>https://findutils.com/changelog/#release-2026-09-05</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-05</guid>
      <pubDate>Sat, 05 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/text/html-stripper/&quot;&gt;HTML Tag Stripper&lt;/a&gt; — Remove every HTML tag and keep the text. Block tags become line breaks, common entities are decoded. Same function as the html-strip API.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/text/line-prefix-suffix/&quot;&gt;Line Prefix &amp;amp; Suffix&lt;/a&gt; — Add a prefix, a suffix, or line numbers to every line. Start at any number, pad with zeros, skip blank lines.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/text/whitespace-cleaner/&quot;&gt;Whitespace Cleaner&lt;/a&gt; — Trim text, collapse runs of spaces and tabs, remove blank lines, and normalize line endings to LF. Same function as the whitespace-clean API.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Bookmarks HTML to CSV, CSV to Bookmarks HTML and VCF to CSV</title>
      <link>https://findutils.com/changelog/#release-2026-09-04</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-04</guid>
      <pubDate>Fri, 04 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/bookmarks-html-to-csv/&quot;&gt;Bookmarks HTML to CSV&lt;/a&gt; — Turn a browser bookmarks.html export into a CSV with one row per link and its folder path.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/csv-to-bookmarks-html/&quot;&gt;CSV to Bookmarks HTML&lt;/a&gt; — Turn a spreadsheet of links into a bookmarks.html file Chrome, Firefox, Edge and Safari import.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/vcf-to-csv/&quot;&gt;VCF to CSV&lt;/a&gt; — Turn an iPhone, Android, Gmail or Outlook .vcf contacts export into one CSV row per contact.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/bookmarks-html-to-csv/&quot;&gt;Convert a Bookmarks HTML Export to CSV: One Row per Link&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/csv-to-bookmarks-html/&quot;&gt;Convert a CSV of Links to a Bookmarks File Browsers Import&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/vcf-to-csv/&quot;&gt;Convert a VCF Contacts Export to CSV Without Uploading It&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>5 new tools</title>
      <link>https://findutils.com/changelog/#release-2026-09-03</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-03</guid>
      <pubDate>Thu, 03 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ass-to-srt/&quot;&gt;ASS to SRT&lt;/a&gt; — Flatten a styled .ass or .ssa subtitle script to plain .srt that any player accepts.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/csv-to-ics/&quot;&gt;CSV to ICS&lt;/a&gt; — Turn a spreadsheet of events into an .ics file Google Calendar, Apple Calendar and Outlook import.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/docx-to-markdown/&quot;&gt;DOCX to Markdown&lt;/a&gt; — Drop a Word .docx and get clean Markdown for a README, wiki, or site page.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/ics-to-csv/&quot;&gt;ICS to CSV&lt;/a&gt; — Turn a Google, Apple or Outlook .ics calendar export into a CSV with one row per event.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/subtitle-shifter/&quot;&gt;Subtitle Shifter&lt;/a&gt; — Shift every cue in an SRT or VTT file by one offset so the captions match the audio again.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/csv-to-ics/&quot;&gt;Convert a CSV of Events to an ICS File for Google, Apple or Outlook&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/ics-to-csv/&quot;&gt;Convert an ICS Calendar Export to CSV: One Row per Event&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/ass-to-srt/&quot;&gt;Convert ASS and SSA Subtitles to SRT Without Losing the Timing&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/docx-to-markdown/&quot;&gt;Convert a Word DOCX to Markdown in Your Browser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/subtitle-shifter/&quot;&gt;Fix Subtitles That Are Early or Late: Shift SRT and VTT by One Offset&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>6 new tools</title>
      <link>https://findutils.com/changelog/#release-2026-09-02</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-09-02</guid>
      <pubDate>Wed, 02 Sep 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/pdf/images-to-pdf/&quot;&gt;Images to PDF&lt;/a&gt; — Combine JPG and PNG images into one PDF, one image per page, in the order you set.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/json-to-sql/&quot;&gt;JSON to SQL&lt;/a&gt; — Turn a JSON array into CREATE TABLE and INSERT statements. Booleans and null survive.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/pdf/pdf-page-numbers/&quot;&gt;PDF Page Numbers&lt;/a&gt; — Add page numbers to a PDF, with a position, a start value and a title page to skip.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/pdf/pdf-watermark/&quot;&gt;PDF Watermark&lt;/a&gt; — Stamp CONFIDENTIAL, DRAFT or your own text across the pages of a PDF.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/sql-to-csv/&quot;&gt;SQL to CSV&lt;/a&gt; — Paste a .sql dump and get a CSV per table. No database to restore.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/calculate/time-difference-calculator/&quot;&gt;Time Difference Calculator&lt;/a&gt; — Hours between two times of day, including a shift that runs past midnight.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/time-difference-calculator/&quot;&gt;Calculate Hours Between Two Times, Including Overnight Shifts&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/pdf-page-numbers/&quot;&gt;Add Page Numbers to a PDF, Including the Title Page Case&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/pdf-watermark/&quot;&gt;Add a Watermark to a PDF, and What It Does Not Protect&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/images-to-pdf/&quot;&gt;Convert JPG and PNG Images to a Single PDF&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/json-to-sql/&quot;&gt;Convert JSON to SQL INSERT Statements Without Losing Types&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/sql-to-csv/&quot;&gt;Convert a SQL Dump to CSV Without Restoring a Database&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>CSV to SQL, HEIC to JPG and SRT to VTT</title>
      <link>https://findutils.com/changelog/#release-2026-08-31</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-08-31</guid>
      <pubDate>Mon, 31 Aug 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/csv-to-sql/&quot;&gt;CSV to SQL&lt;/a&gt; — Turn a CSV into CREATE TABLE and INSERT statements for Postgres, MySQL, or SQLite.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/heic-to-jpg/&quot;&gt;HEIC to JPG&lt;/a&gt; — Convert iPhone .heic photos to JPG, PNG, or WebP in your browser.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/convert/srt-to-vtt/&quot;&gt;SRT to VTT&lt;/a&gt; — Convert SubRip captions to WebVTT and back, both directions on one page.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/csv-to-sql/&quot;&gt;Convert CSV to SQL for PostgreSQL, MySQL, and SQLite&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/heic-to-jpg/&quot;&gt;HEIC to JPG: Convert iPhone Photos and Check the Result&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/srt-to-vtt/&quot;&gt;Convert SRT to VTT and WebVTT Back to SubRip&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/tailwind-to-stylex/&quot;&gt;Tailwind to StyleX Migration: Convert and Review Token Files&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/webhook-tester/&quot;&gt;Test Webhooks Online with a Temporary HTTP Request Bin&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>6 new guides</title>
      <link>https://findutils.com/changelog/#release-2026-08-27</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-08-27</guid>
      <pubDate>Thu, 27 Aug 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/cron-to-systemd-guide/&quot;&gt;Cron to systemd: Convert Crontab to Timers and CronJobs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/env-linter-guide/&quot;&gt;Env Linter: Catch Duplicate Keys and Secret Drift&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/graphql-playground-guide/&quot;&gt;GraphQL Query Syntax Check Without Running a Server&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/har-viewer-guide/&quot;&gt;HAR Viewer: Inspect DevTools Logs in Your Browser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/http-request-builder-guide/&quot;&gt;HTTP Request Builder: Send Public HTTP Calls Safely&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/pem-decoder-guide/&quot;&gt;PEM Decoder: Read Certificates and CSRs Locally&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>8 new tools</title>
      <link>https://findutils.com/changelog/#release-2026-08-26</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-08-26</guid>
      <pubDate>Wed, 26 Aug 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/cron-to-systemd/&quot;&gt;Cron to systemd&lt;/a&gt; — Convert a 5-field cron expression into a systemd timer plus a Kubernetes CronJob YAML file.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/env-linter/&quot;&gt;Env Linter&lt;/a&gt; — Lint a .env file for duplicate keys, unquoted spaces, export prefixes, and drift against .env.example.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/graphql-playground/&quot;&gt;GraphQL Playground&lt;/a&gt; — Paste a GraphQL schema and query. See a syntax or schema check with line-level errors.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/har-viewer/&quot;&gt;HAR Viewer&lt;/a&gt; — Paste a HAR file and inspect method, URL, status, size, and time. Copy one entry as cURL. Runs in the browser.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/http-request-builder/&quot;&gt;HTTP Request Builder&lt;/a&gt; — Build and send an HTTP request. Shows status, headers, and body. Public http and https hosts only.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/pem-decoder/&quot;&gt;PEM Decoder&lt;/a&gt; — Paste a PEM certificate, CSR, or key. See type, subject, SAN, dates, and issuer in the browser.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/tailwind-to-stylex/&quot;&gt;Tailwind to StyleX Converter&lt;/a&gt; — Convert Tailwind CSS v4 theme variables, design-token JSON, or static Tailwind config objects into StyleX constants and TypeScript declarations.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/webhook-tester/&quot;&gt;Webhook Tester&lt;/a&gt; — Create a private request bin, send a curl to it, and inspect method, headers, and body. Bins expire. No account.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/tailwind-to-stylex-converter-guide/&quot;&gt;Tailwind to StyleX Token Guide: Mapping and Validation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/llm-requirements-calculator-guide/&quot;&gt;Local LLM Hardware Guide: Estimate VRAM, RAM, and Model Size&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/postman-to-curl-guide/&quot;&gt;Postman to cURL Guide: Convert Collections into Portable Commands&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/photo-measurement-guide/&quot;&gt;Photo Measurement Guide: Measure Objects in an Image Accurately&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>GitHub Dev Card</title>
      <link>https://findutils.com/changelog/#release-2026-07-03</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-07-03</guid>
      <pubDate>Fri, 03 Jul 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/github-dev-card/&quot;&gt;GitHub Dev Card&lt;/a&gt; — Turn any GitHub username into a FIFA-style dev card rated out of 99 — plus a roast, archetype, commit clock, and five more shareable vibe checks. no login.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Domain Rating Checker</title>
      <link>https://findutils.com/changelog/#release-2026-06-14</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-06-14</guid>
      <pubDate>Sun, 14 Jun 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/domain-rating-checker/&quot;&gt;Domain Rating Checker&lt;/a&gt; — Check the Domain Rating (DR) of up to 25 domains at once and export the results.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/domain-rating-checker-guide/&quot;&gt;Domain Rating Checker: Read DR and Compare Backlink Strength&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Curve Fitting Calculator</title>
      <link>https://findutils.com/changelog/#release-2026-05-29</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-05-29</guid>
      <pubDate>Fri, 29 May 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/calculate/curve-fitting-calculator/&quot;&gt;Curve Fitting Calculator&lt;/a&gt; — Fit linear, polynomial, exponential, logarithmic, power, logistic, Gaussian, or custom models to your X/Y data and get coefficients, R-squared, and a chart.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>PDF Text Extractor, SQLite Browser and SQLite Diff</title>
      <link>https://findutils.com/changelog/#release-2026-05-28</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-05-28</guid>
      <pubDate>Thu, 28 May 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/pdf/pdf-text-extractor/&quot;&gt;PDF Text Extractor&lt;/a&gt; — Extract text, Markdown, JSON with bounding boxes, HTML or CSV from a PDF, for the whole document or one page. On this page, liteparse WebAssembly parses it in your browser; the file is not uploaded.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/sqlite-browser/&quot;&gt;SQLite Browser&lt;/a&gt; — Open.db /.sqlite /.sqlite3 files in your browser. Run SQL queries, browse schemas, export CSV / JSON / Markdown — your database never uploads. Powered by the official @sqlite.org/sqlite-wasm.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/sqlite-diff/&quot;&gt;SQLite Diff&lt;/a&gt; — Drop two SQLite databases side-by-side and see exactly what changed — added or removed tables, column changes, and row-level diffs by primary key. 100% in-browser, no upload.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/pdf-text-extractor-guide/&quot;&gt;PDF Text Extractor: Text, JSON, and Layout Guide&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>6 new tools</title>
      <link>https://findutils.com/changelog/#release-2026-05-18</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-05-18</guid>
      <pubDate>Mon, 18 May 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/gif-to-video/&quot;&gt;GIF to Video&lt;/a&gt; — Convert an animated GIF to a smaller MP4 or WebM video.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/mute-video/&quot;&gt;Mute Video&lt;/a&gt; — Remove the audio track from a video with no quality loss.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/video-cropper/&quot;&gt;Video Cropper&lt;/a&gt; — Crop a video to any region with social aspect ratio presets.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/video-merger/&quot;&gt;Video Merger&lt;/a&gt; — Join multiple video clips into one continuous video.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/video-reverser/&quot;&gt;Video Reverser&lt;/a&gt; — Play a video backwards with reversed audio.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/video-speed-changer/&quot;&gt;Video Speed Changer&lt;/a&gt; — Speed up or slow down a video from 0.25x to 4x.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/audio-format-converter-guide/&quot;&gt;Audio Format Converter: Export Browser-Decoded Audio as WAV&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/audio-metadata-extractor-guide/&quot;&gt;Audio Metadata Extractor: Duration, Channels and Bitrate Estimate&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/audio-resampler-guide/&quot;&gt;Audio Resampler: Change Sample Rate and Export WAV&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/audio-trimmer-guide/&quot;&gt;Audio Trimmer: Select a Time Range and Export WAV&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/gif-to-video-guide/&quot;&gt;GIF to Video: Convert Animation to MP4 or WebM&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/media-info-viewer-guide/&quot;&gt;How to View Media File Info Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/mute-video-guide/&quot;&gt;How to Mute a Video Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/subtitle-extractor-guide/&quot;&gt;How to Extract Subtitles from Video Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-compressor-guide/&quot;&gt;How to Compress a Video Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-cropper-guide/&quot;&gt;How to Crop a Video: Frame Selection and Export Limits&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-format-converter-guide/&quot;&gt;How to Convert Video Format Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-merger-guide/&quot;&gt;How to Merge Videos Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-metadata-extractor-guide/&quot;&gt;How to View Video Metadata Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-reverser-guide/&quot;&gt;How to Reverse a Video Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-rotator-guide/&quot;&gt;How to Rotate a Video Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-speed-changer-guide/&quot;&gt;How to Change Video Speed Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-thumbnail-generator-guide/&quot;&gt;How to Make a Video Thumbnail Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-to-audio-guide/&quot;&gt;How to Extract Audio from Video Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-to-gif-guide/&quot;&gt;How to Convert Video to GIF Online Free Without Uploading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/box-shadow-generator-guide/&quot;&gt;CSS Box Shadow Generator: Offsets, Blur, Spread and Layers&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/gradient-generator-guide/&quot;&gt;CSS Gradient Generator: Directions and Color Stops&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/lorem-ipsum-generator-guide/&quot;&gt;Lorem Ipsum Generator: Create Placeholder Text Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/unit-converter-guide/&quot;&gt;Unit Converter: Convert Units of Measurement Online&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>21 new guides</title>
      <link>https://findutils.com/changelog/#release-2026-05-17</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-05-17</guid>
      <pubDate>Sun, 17 May 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/css-minifier-guide/&quot;&gt;CSS Minifier: Remove Whitespace and Check the Output&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/jwt-generator-guide/&quot;&gt;JWT Generator: Create Signed JSON Web Tokens Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/timezone-converter-guide/&quot;&gt;Timezone Converter: Convert Time Between Zones Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/yaml-validator-guide/&quot;&gt;YAML Validator: Validate &amp;amp; Fix YAML Syntax Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/color-converter-guide/&quot;&gt;Color Converter: HEX, RGB, HSL and Alpha Values&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/contrast-checker-guide/&quot;&gt;Contrast Checker: WCAG Ratios for Text and Background Colors&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/csv-to-json-guide/&quot;&gt;CSV to JSON: Map Headers, Rows and Data Types&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/word-counter-guide/&quot;&gt;Word Counter: Count Words &amp;amp; Characters Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/er-diagram-designer-guide/&quot;&gt;ER Diagram Designer: Entities, Keys and Relationships&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/cron-expression-generator-guide/&quot;&gt;Cron Expression Generator: Build and Check Five-Field Schedules&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/json-to-xml-guide/&quot;&gt;JSON to XML Converter: Convert JSON to XML Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/jwt-decoder-guide/&quot;&gt;JWT Decoder: Decode &amp;amp; Inspect JSON Web Tokens Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/number-base-converter-guide/&quot;&gt;Number Base Converter: Binary, Hex, Decimal &amp;amp; Octal&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/dns-lookup-guide/&quot;&gt;DNS Lookup: Read A, AAAA, MX, TXT and CNAME Records&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/email-validator-guide/&quot;&gt;Email Validator: Check Address Syntax and Understand the Limits&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/hreflang-tag-generator-guide/&quot;&gt;Hreflang Tag Generator: Create Hreflang Tags Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/image-eraser-guide/&quot;&gt;Image Eraser: Remove Objects from Photos Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/json-escaper-guide/&quot;&gt;JSON Escaper: Escape &amp;amp; Unescape JSON Strings Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/pptx-viewer-guide/&quot;&gt;PPTX Viewer: Open PowerPoint Files Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/security-headers-analyzer-guide/&quot;&gt;Security Headers: Inspect HTTP Policies and Scan Limits&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/state-machine-designer-guide/&quot;&gt;State Machine Designer: Build Finite State Machines Online&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>4 new guides</title>
      <link>https://findutils.com/changelog/#release-2026-05-16</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-05-16</guid>
      <pubDate>Sat, 16 May 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/robots-txt-generator-guide/&quot;&gt;Robots.txt Generator: Create a Robots.txt File Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/ssl-certificate-checker-guide/&quot;&gt;SSL Certificate Checker: Verify HTTPS &amp;amp; Expiry Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/video-resizer-guide/&quot;&gt;Video Resizer Guide: Dimensions, WebM Export, and Audio Limits&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/xml-sitemap-generator-guide/&quot;&gt;XML Sitemap Generator: Create a Sitemap.xml Online&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>How AI Agents Discover and Call Paid APIs: A Practical x402 Buyer&apos;s Guide</title>
      <link>https://findutils.com/changelog/#release-2026-05-15</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-05-15</guid>
      <pubDate>Fri, 15 May 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/how-ai-agents-discover-and-call-paid-apis/&quot;&gt;How AI Agents Discover and Call Paid APIs: A Practical x402 Buyer&amp;apos;s Guide&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Markdown Table to Image</title>
      <link>https://findutils.com/changelog/#release-2026-05-05</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-05-05</guid>
      <pubDate>Tue, 05 May 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/markdown-table-to-image/&quot;&gt;Markdown Table to Image&lt;/a&gt; — Paste a Markdown table and export it as a high-resolution PNG, JPG, or SVG. Customise theme, fonts, and padding. Great for shipping tables in slides and tweets.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>GEO Audit Guide: Check Content, Crawling and Search Eligibility</title>
      <link>https://findutils.com/changelog/#release-2026-04-20</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-04-20</guid>
      <pubDate>Mon, 20 Apr 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/how-to-audit-website-for-ai-search-visibility/&quot;&gt;GEO Audit Guide: Check Content, Crawling and Search Eligibility&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>GEO Analyzer</title>
      <link>https://findutils.com/changelog/#release-2026-04-19</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-04-19</guid>
      <pubDate>Sun, 19 Apr 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/geo-analyzer/&quot;&gt;GEO Analyzer&lt;/a&gt; — Score any URL for AI search visibility. Checks crawler access for 16 AI bots (GPTBot, ClaudeBot, PerplexityBot, Google-Extended), llms.txt, schema stacking, listicle format, E-E-A-T signals, and 20+ technical checks. Includes compare mode.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>A2UI Lab</title>
      <link>https://findutils.com/changelog/#release-2026-04-18</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-04-18</guid>
      <pubDate>Sat, 18 Apr 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/a2ui-lab/&quot;&gt;A2UI Lab&lt;/a&gt; — Interactive playground for Google&amp;apos;s A2UI protocol. Build, validate, and prompt declarative agent UIs with surface updates, data models, and the Lit-based renderer. JSONL streaming included.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>LLM System Requirements Calculator and SBA Loan Calculator</title>
      <link>https://findutils.com/changelog/#release-2026-04-17</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-04-17</guid>
      <pubDate>Fri, 17 Apr 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/llm-requirements-calculator/&quot;&gt;LLM System Requirements Calculator&lt;/a&gt; — Estimate VRAM, RAM, and disk space for running open-source LLMs locally (Llama, Mistral, Qwen, DeepSeek, Gemma, Phi) across quantization levels.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/finance/sba-loan-calculator/&quot;&gt;SBA Loan Calculator&lt;/a&gt; — Calculate SBA 7(a), 504, and Express loan payments. Includes guarantee fees, amortization, and effective APR.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/sba-loan-calculator-guide/&quot;&gt;SBA Loan Calculator: Estimate Payments and Check Fee Assumptions&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/how-to-make-your-website-ai-agent-ready/&quot;&gt;Make a Website AI-Agent Ready: Discovery and Permission Checks&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>6 new tools</title>
      <link>https://findutils.com/changelog/#release-2026-04-10</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-04-10</guid>
      <pubDate>Fri, 10 Apr 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/ai-agent-starter-guide/&quot;&gt;AI Agent Starter Guide&lt;/a&gt; — Interactive learning playground for AI coding agents. Master Claude Code, GitHub Copilot, Cursor, Gemini, Codex, and Windsurf through hands-on simulated exercises, prompting techniques, and real-world workflows.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/network/dns-leak-test/&quot;&gt;DNS &amp;amp; WebRTC Leak Test&lt;/a&gt; — Check if your VPN is leaking your real IP address through DNS or WebRTC side channels.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/network/email-header-analyzer/&quot;&gt;Email Header Analyzer&lt;/a&gt; — Trace email routing, list the IP address of each hop, and verify SPF/DKIM/DMARC authentication.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/media/image-to-ascii-video/&quot;&gt;Image to ASCII Video&lt;/a&gt; — Convert any image into an animated ASCII art or emoji mosaic video clip. Choose from 6 animation styles, customize colors and density, and export as a shareable WebM video.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/network/ip-blacklist-checker/&quot;&gt;IP Blacklist Checker&lt;/a&gt; — Check if an IP is listed on Spamhaus, SpamCop, Barracuda, SORBS, and 8 more DNSBL blocklists.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/what-is-my-ip/&quot;&gt;What Is My IP&lt;/a&gt; — Find your public IP address, location, ISP, and connection details.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/ai-agent-starter-guide/&quot;&gt;AI Coding Agent Guide: Context, Instructions and Review&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/what-is-my-ip-address-guide/&quot;&gt;What Is My IP Address? Public IP and Geolocation Guide&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Claude Code Usage Analyzer</title>
      <link>https://findutils.com/changelog/#release-2026-04-08</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-04-08</guid>
      <pubDate>Wed, 08 Apr 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/claude-code-usage-analyzer/&quot;&gt;Claude Code Usage Analyzer&lt;/a&gt; — Analyze your Claude Code token usage, costs, and session data locally. Drop your JSONL files and get instant charts. 100% private, nothing leaves your browser.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>13 new tools</title>
      <link>https://findutils.com/changelog/#release-2026-04-06</link>
      <guid isPermaLink="true">https://findutils.com/changelog/#release-2026-04-06</guid>
      <pubDate>Mon, 06 Apr 2026 12:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New tools&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/network/bot-crawl-checker/&quot;&gt;Bot Crawl Checker&lt;/a&gt; — Check if your URL is accessible to 24 search engine crawlers, AI bots, and social media bots. Analyze robots.txt rules and HTTP responses.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/developers/crypto-testnet-faucets/&quot;&gt;Crypto Testnet Faucets&lt;/a&gt; — Directory of blockchain testnet faucets. Get test ETH, USDC, SOL for Ethereum, Base, Arbitrum, Solana and more. MetaMask configs included.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/faq-schema-generator/&quot;&gt;FAQ Schema Generator&lt;/a&gt; — Generate valid FAQPage JSON-LD structured data for Google rich results. Add question-answer pairs, preview how they appear in search, validate content, and export ready-to-use markup.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/heading-structure-analyzer/&quot;&gt;H1 Checker — Heading Structure Analyzer&lt;/a&gt; — Paste a page&amp;apos;s HTML to check its H1 and full H1-H6 hierarchy: missing or duplicate H1s, skipped levels, empty headings and outline problems. No signup.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/hreflang-tag-generator/&quot;&gt;Hreflang Tag Generator&lt;/a&gt; — Generate correct hreflang tags for multilingual and multi-region websites. Output as HTML link tags, HTTP headers, or XML sitemap format. Validates self-referencing, reciprocal links, and x-default usage.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/keyword-density-checker/&quot;&gt;Keyword Density Checker&lt;/a&gt; — Analyze keyword density and frequency in your content. Check 1-gram, 2-gram, and 3-gram phrases with density percentages. Optimize your content for SEO without over-stuffing keywords.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/open-graph-preview/&quot;&gt;Open Graph Preview &amp;amp; Debugger&lt;/a&gt; — Preview how your website looks when shared on Facebook, Twitter/X, LinkedIn, Discord, Slack, and WhatsApp. Validate Open Graph and Twitter Card meta tags with real-time social card previews.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/seo-title-description-writer/&quot;&gt;SEO Title &amp;amp; Description Writer&lt;/a&gt; — Write and optimize SEO titles and meta descriptions with real-time character and pixel width counters. Preview Google SERP snippets, detect power words, calculate emotional marketing value, and compare A/B variants side by side.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/serp-preview/&quot;&gt;SERP Preview&lt;/a&gt; — Preview how your page will look in Google search results. Edit title, description, and URL with live rendering, pixel-width counters, and competitor comparison mode.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/structured-data-tester/&quot;&gt;Structured Data Tester&lt;/a&gt; — Validate JSON-LD structured data and Schema.org markup. Check required and recommended properties, rich result eligibility, and syntax errors. alternative to Google Rich Results Test.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/productivity/teleprompter/&quot;&gt;Teleprompter&lt;/a&gt; — web-based teleprompter with adjustable scroll speed, fullscreen mode, mirror flip, and keyboard shortcuts. Perfect for speeches, presentations, video recordings, and live streaming.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/url-slug-generator/&quot;&gt;URL Slug Generator&lt;/a&gt; — Generate clean, SEO-friendly URL slugs from any text. Supports bulk mode, stop word removal, Unicode transliteration, custom separators, and full URL preview with CSV export.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/seo/xml-sitemap-generator/&quot;&gt;XML Sitemap Generator&lt;/a&gt; — Generate valid XML sitemaps instantly. Add URLs manually or import from CSV, set priority, change frequency, and last modified dates. online sitemap builder with sitemap index support for large sites.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/bot-crawl-checker-guide/&quot;&gt;Bot Crawl Checker: Test HTTP Access and Robots Rules&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://findutils.com/guides/crypto-testnet-faucets-guide/&quot;&gt;Testnet Faucets: Find Test Tokens and Check Network Details&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>
