<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>FerrLens Changelog</title><description>Chaque feature, correctif et amélioration livrés sur FerrLens.</description><link>https://ferrlens.com/</link><language>fr-fr</language><item><title>ASCII / Unicode inspector</title><link>https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-ascii-unicode/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-ascii-unicode/</guid><description>Codepoint-by-codepoint breakdown of any string — UTF-8 bytes, UTF-16 units, HTML entities, CSS escape and Unicode block.</description><pubDate>Thu, 21 May 2026 06:20:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Punycode converter</title><link>https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-punycode/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-punycode/</guid><description>Internationalised domain names (IDN) to ASCII Punycode and back, using the browser&apos;s native URL parser.</description><pubDate>Thu, 21 May 2026 06:15:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>IP / CIDR calculator</title><link>https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-ip-cidr/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-ip-cidr/</guid><description>IPv4 and IPv6 CIDR math — network, broadcast, usable host range, netmask, total hosts, and address classification.</description><pubDate>Thu, 21 May 2026 06:10:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>User-Agent parser</title><link>https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-user-agent/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-user-agent/</guid><description>Break down any User-Agent string into browser, engine, OS, device and bot heuristics — no remote call.</description><pubDate>Thu, 21 May 2026 06:05:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>HTTP status lookup</title><link>https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-http-status/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-21-ferrlens-http-status/</guid><description>Searchable dictionary of HTTP status codes — number, reason phrase, category and what each one actually means in practice.</description><pubDate>Thu, 21 May 2026 06:00:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Sitemap validator</title><link>https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-sitemap/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-sitemap/</guid><description>Fetch a sitemap.xml or a sitemap index, validate the XML, list child sitemaps or sample the URLs with lastmod / changefreq / priority.</description><pubDate>Wed, 20 May 2026 06:25:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Robots.txt analyzer</title><link>https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-robots/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-robots/</guid><description>Fetch and parse a domain&apos;s robots.txt, simulate a crawl decision for any User-Agent + path, list every declared sitemap.</description><pubDate>Wed, 20 May 2026 06:20:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Security headers grader</title><link>https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-sec-headers/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-sec-headers/</guid><description>Score any URL on CSP, HSTS, X-Frame, X-Content-Type, Referrer-Policy, Permissions-Policy, COOP and CORP. A+ to F grade out of 90 points.</description><pubDate>Wed, 20 May 2026 06:15:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>HTTP header inspector</title><link>https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-http-headers/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-http-headers/</guid><description>Fetch any URL, see every response header, the full redirect chain, and the time it took. Like curl -ILv but rendered nicely.</description><pubDate>Wed, 20 May 2026 06:10:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Reverse DNS</title><link>https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-reverse-dns/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-reverse-dns/</guid><description>IP address (v4 or v6) → PTR hostname lookup. Useful for tracing the rDNS of a mail server or checking that your IP resolves to the hostname you think it does.</description><pubDate>Wed, 20 May 2026 06:05:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>DNS lookup</title><link>https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-dns-lookup/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-20-ferrlens-dns-lookup/</guid><description>A · AAAA · MX · TXT · NS · SOA · SRV in one shot, queried in parallel against Cloudflare&apos;s public resolvers.</description><pubDate>Wed, 20 May 2026 06:00:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>FerrLens · Diff tool is live</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-diff-tool/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-diff-tool/</guid><description>Paste two blobs, get a side-by-side or unified diff with inline character highlights. Whitespace and case toggles. Fully client-side — the URL fragment encodes both inputs so you can share without uploading anything.</description><pubDate>Tue, 19 May 2026 22:00:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>FerrLens · Dates now render in your local timezone</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-localtime-and-sse-hook/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-localtime-and-sse-hook/</guid><description>Snapshot timestamps and scan-fetched-at on shared SEO pages used to render in the server&apos;s timezone. They now show in yours. Plus a reusable SSE hook so future streaming tools share the same pattern as the SEO checker.</description><pubDate>Tue, 19 May 2026 19:00:00 GMT</pubDate><category>ferrlens</category><category>fix</category></item><item><title>Spam score — SpamAssassin-style heuristics</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-spam-score/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-spam-score/</guid><description>Drop a subject + body, get a 0-10 spam score with the exact rules that flagged each line. Runs entirely in your browser — your draft never leaves the page.</description><pubDate>Tue, 19 May 2026 17:45:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Email verifier (v0)</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-email-verify/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-email-verify/</guid><description>Syntax + MX record check + disposable-provider list + role-based local-part detection. Real SMTP probe comes later.</description><pubDate>Tue, 19 May 2026 17:40:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>DNSBL blacklist checker</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-blacklist/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-blacklist/</guid><description>Query an IP or domain against 30 major DNSBLs (Spamhaus, SpamCop, Barracuda, SORBS, UCEProtect, Mailspike, …) in parallel. Verdict in under a second.</description><pubDate>Tue, 19 May 2026 17:35:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>SPF / DKIM / DMARC inspector</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-spf-dmarc/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-spf-dmarc/</guid><description>Pull, parse and score a domain&apos;s email-authentication TXT records — SPF mechanisms, DMARC policy + reports, ~30 common DKIM selectors checked in parallel.</description><pubDate>Tue, 19 May 2026 17:30:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>FerrLens disponible en français</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-french-localisation/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-french-localisation/</guid><description>38 nouvelles routes /fr/ — home, pricing, account, les 8 pages légales, le changelog et les 21 outils — avec un sélecteur EN/FR en haut de chaque page.</description><pubDate>Tue, 19 May 2026 16:30:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Compressed, opaque share links</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-compressed-share-links/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-compressed-share-links/</guid><description>Share links from any tool now embed state as a single lz-string-compressed JSON blob instead of plain key=value pairs — 30-70% shorter, no longer human-readable.</description><pubDate>Tue, 19 May 2026 16:00:00 GMT</pubDate><category>ferrlens</category><category>perf</category></item><item><title>FerrLens · SEO checker is now live-streaming, and ~3× faster</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-live-seo-scan/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-live-seo-scan/</guid><description>The SEO checker no longer waits 20 s before showing anything. Core Web Vitals appear in ~3 s, then full Lighthouse scores fill in. Chromium is now pooled, K8s right-sized, perf flags fixed.</description><pubDate>Tue, 19 May 2026 16:00:00 GMT</pubDate><category>ferrlens</category><category>perf</category></item><item><title>Text stats</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-text-stats/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-text-stats/</guid><description>Characters, words, lines, sentences, paragraphs, reading time and approximate LLM token count for any block of text.</description><pubDate>Tue, 19 May 2026 14:20:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Credit card / IBAN validator</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-luhn-iban/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-luhn-iban/</guid><description>Validate credit card numbers with the Luhn algorithm and issuer detection, or IBANs with a mod-97 check and per-country length validation.</description><pubDate>Tue, 19 May 2026 14:18:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>File hash</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-file-hash/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-file-hash/</guid><description>Drop a file, get its MD5, SHA-1, SHA-256 and SHA-512 — computed locally, the file never leaves your browser.</description><pubDate>Tue, 19 May 2026 14:15:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>JWT signature verify</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-jwt-signature-verify/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-jwt-signature-verify/</guid><description>Verify a JWT against a public key (PEM or JWK) — HS, RS, PS and ES families, all algorithms — through the native Web Crypto API.</description><pubDate>Tue, 19 May 2026 14:12:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Number base converter</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-base-converter/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-base-converter/</guid><description>Convert between binary, octal, decimal and hex with BigInt arithmetic — no precision loss even on 128-bit numbers.</description><pubDate>Tue, 19 May 2026 14:10:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Slugify</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-slugify/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-slugify/</guid><description>Turn any string — accented, punctuated, multi-word — into a clean URL slug. Configurable separator, max length, and case.</description><pubDate>Tue, 19 May 2026 14:08:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Case converter</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-case-converter/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-case-converter/</guid><description>Convert between 11 case styles — camelCase, PascalCase, snake_case, SCREAMING_SNAKE, kebab-case, COBOL-CASE, dot.case, Title Case, Sentence case, lower, UPPER.</description><pubDate>Tue, 19 May 2026 14:05:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>FerrLens · User menu with tier badge in the navbar</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-user-menu/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-user-menu/</guid><description>Signed-in users now see an avatar + tier pill in the FerrLens navbar instead of a plain Account link. The dropdown surfaces email, plan, Upgrade CTA and Sign out.</description><pubDate>Tue, 19 May 2026 14:00:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Password generator</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-password-generator/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-password-generator/</guid><description>Generate strong passwords with configurable charsets, a &quot;no look-alikes&quot; mode, an entropy bar and a crack-time estimate — backed by crypto.getRandomValues.</description><pubDate>Tue, 19 May 2026 13:42:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Color converter</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-color-converter/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-color-converter/</guid><description>HEX ↔ RGB ↔ HSL ↔ OKLCH with a live colour preview, alpha-aware.</description><pubDate>Tue, 19 May 2026 13:41:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Timestamp converter</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-timestamp-converter/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-timestamp-converter/</guid><description>Convert between Unix seconds, Unix milliseconds and ISO 8601, with a live view in any IANA timezone plus a relative reading (&quot;3 days ago&quot;).</description><pubDate>Tue, 19 May 2026 13:40:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>HMAC generator</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-hmac-generator/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-hmac-generator/</guid><description>Generate HMAC-SHA1/256/384/512 of a message with a key in UTF-8, hex or Base64 — through the native Web Crypto API, in your browser.</description><pubDate>Tue, 19 May 2026 13:38:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>URL / Base64 / Base64-URL / hex encoder</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-encoders/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-encoders/</guid><description>Encode and decode between text and URL-percent / Base64 / Base64-URL (RFC 4648 §5) / hex, with a single shared input that toggles direction in one click.</description><pubDate>Tue, 19 May 2026 13:35:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>Hash generator</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-hash-generator/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-hash-generator/</guid><description>MD5, SHA-1, SHA-256, SHA-384 and SHA-512 of any input. SHA-* through the native Web Crypto API, MD5 through a small pure-JS implementation. Your input never leaves the browser.</description><pubDate>Tue, 19 May 2026 13:30:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>FerrLens · Sign in with your FerrLabs account</title><link>https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-sign-in/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-19-ferrlens-sign-in/</guid><description>ferrlens.com now uses the central FerrLabs identity, so the same account works across every product site. Cross-domain auth handled server-side by the Astro SSR layer — no token in JavaScript.</description><pubDate>Tue, 19 May 2026 10:00:00 GMT</pubDate><category>ferrlens</category><category>new</category></item><item><title>FerrLens · SEO checker runs Lighthouse locally</title><link>https://ferrlens.com/fr/changelog/2026-05-18-ferrlens-headless-lighthouse/</link><guid isPermaLink="true">https://ferrlens.com/fr/changelog/2026-05-18-ferrlens-headless-lighthouse/</guid><description>ferrlens.com now runs a real Lighthouse against a real Chromium in-cluster, instead of waiting for Google PageSpeed Insights. Faster, no quota, more signals.</description><pubDate>Mon, 18 May 2026 14:00:00 GMT</pubDate><category>ferrlens</category><category>perf</category></item></channel></rss>