<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>TextArray changelog</title><link>https://textarray.com/changelog</link><description>New tools and improvements on TextArray.</description><language>en</language><item><title>Seating chart generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-15-Seating chart generator</guid><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/seating-chart-generator" class="text-accent hover:text-text "&gt;Seating chart generator&lt;/a&gt;</description></item><item><title>Excuse generator, Magic 8 ball</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-14-Excuse generator, Magic 8 ball</guid><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/excuse-generator" class="text-accent hover:text-text "&gt;Excuse generator&lt;/a&gt; · New tool: &lt;a href="/magic-8-ball" class="text-accent hover:text-text "&gt;Magic 8 ball&lt;/a&gt;</description></item><item><title>An example for every tool</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-14-An example for every tool</guid><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><description>Every tool with an input now has an Example button that fills in a real sample, around 170 more than before · On two-panel tools such as Text diff, Example fills both panels, and leaves alone anything you already typed</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-13-4 new tools</guid><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/css-line-clamp-generator" class="text-accent hover:text-text "&gt;CSS line-clamp generator&lt;/a&gt;, &lt;a href="/keyboard-shortcut-converter" class="text-accent hover:text-text "&gt;Keyboard shortcut converter&lt;/a&gt;, &lt;a href="/brainfuck-encoder" class="text-accent hover:text-text "&gt;Brainfuck encoder&lt;/a&gt;, &lt;a href="/couple-name-combiner" class="text-accent hover:text-text "&gt;Couple name combiner&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-12-4 new tools</guid><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/heading-case-checker" class="text-accent hover:text-text "&gt;Heading case consistency checker&lt;/a&gt;, &lt;a href="/job-skill-extractor" class="text-accent hover:text-text "&gt;Job posting skill extractor&lt;/a&gt;, &lt;a href="/out-of-office-generator" class="text-accent hover:text-text "&gt;Out of office reply generator&lt;/a&gt;, &lt;a href="/meeting-minutes-formatter" class="text-accent hover:text-text "&gt;Meeting minutes formatter&lt;/a&gt;</description></item><item><title>Emoji cipher, Numerology calculator, Name compatibility calculator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-11-Emoji cipher, Numerology calculator, Name compatibility calculator</guid><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/emoji-cipher" class="text-accent hover:text-text "&gt;Emoji cipher&lt;/a&gt; · New tool: &lt;a href="/numerology-calculator" class="text-accent hover:text-text "&gt;Numerology calculator&lt;/a&gt; · New tool: &lt;a href="/name-compatibility-calculator" class="text-accent hover:text-text "&gt;Name compatibility calculator&lt;/a&gt;</description></item><item><title>6 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-10-6 new tools</guid><pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/unit-price-comparator" class="text-accent hover:text-text "&gt;Unit price comparator&lt;/a&gt;, &lt;a href="/zod-to-typescript" class="text-accent hover:text-text "&gt;Zod schema to TypeScript type&lt;/a&gt;, &lt;a href="/uwu-translator" class="text-accent hover:text-text "&gt;UwU translator&lt;/a&gt;, &lt;a href="/wingdings-translator" class="text-accent hover:text-text "&gt;Wingdings symbol translator&lt;/a&gt;, &lt;a href="/yoda-speak-translator" class="text-accent hover:text-text "&gt;Yoda speak translator&lt;/a&gt;, &lt;a href="/band-name-generator" class="text-accent hover:text-text "&gt;Band and startup name generator&lt;/a&gt;</description></item><item><title>TDEE and macro calculator, TypeScript to JSDoc comments, SVG background pattern generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-09-TDEE and macro calculator, TypeScript to JSDoc comments, SVG background pattern generator</guid><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/tdee-calculator" class="text-accent hover:text-text "&gt;TDEE and macro calculator&lt;/a&gt; · New tool: &lt;a href="/typescript-to-jsdoc" class="text-accent hover:text-text "&gt;TypeScript to JSDoc comments&lt;/a&gt; · New tool: &lt;a href="/svg-pattern-generator" class="text-accent hover:text-text "&gt;SVG background pattern generator&lt;/a&gt;</description></item><item><title>SQL schema to TypeORM entity, Body fat percentage calculator, Subscription cost calculator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-08-SQL schema to TypeORM entity, Body fat percentage calculator, Subscription cost calculator</guid><pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/sql-to-typeorm-entity" class="text-accent hover:text-text "&gt;SQL schema to TypeORM entity&lt;/a&gt; · New tool: &lt;a href="/body-fat-calculator" class="text-accent hover:text-text "&gt;Body fat percentage calculator&lt;/a&gt; · New tool: &lt;a href="/subscription-cost-calculator" class="text-accent hover:text-text "&gt;Subscription cost calculator&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-07-4 new tools</guid><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/semver-bump-calculator" class="text-accent hover:text-text "&gt;Semver bump calculator&lt;/a&gt;, &lt;a href="/shipping-cost-calculator" class="text-accent hover:text-text "&gt;Shipping cost calculator&lt;/a&gt;, &lt;a href="/shoe-size-converter" class="text-accent hover:text-text "&gt;Shoe size converter&lt;/a&gt;, &lt;a href="/spaced-repetition-planner" class="text-accent hover:text-text "&gt;Spaced repetition planner&lt;/a&gt;</description></item><item><title>Hourly to annual salary converter, Resume and job ad matcher, Responsive search ad combination preview</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-06-Hourly to annual salary converter, Resume and job ad matcher, Responsive search ad combination preview</guid><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/salary-converter" class="text-accent hover:text-text "&gt;Hourly to annual salary converter&lt;/a&gt; · New tool: &lt;a href="/resume-job-matcher" class="text-accent hover:text-text "&gt;Resume and job ad matcher&lt;/a&gt; · New tool: &lt;a href="/rsa-ad-preview" class="text-accent hover:text-text "&gt;Responsive search ad combination preview&lt;/a&gt;</description></item><item><title>8 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-05-8 new tools</guid><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/quiz-generator" class="text-accent hover:text-text "&gt;Multiple-choice quiz generator&lt;/a&gt;, &lt;a href="/postman-to-curl" class="text-accent hover:text-text "&gt;Postman collection to curl&lt;/a&gt;, &lt;a href="/product-title-generator" class="text-accent hover:text-text "&gt;Marketplace product title generator&lt;/a&gt;, &lt;a href="/reorder-point-calculator" class="text-accent hover:text-text "&gt;Reorder point and safety stock calculator&lt;/a&gt;, &lt;a href="/product-variant-sku-generator" class="text-accent hover:text-text "&gt;Product variant and SKU generator&lt;/a&gt;, &lt;a href="/pet-age-calculator" class="text-accent hover:text-text "&gt;Dog and cat age calculator&lt;/a&gt;, &lt;a href="/freelance-rate-calculator" class="text-accent hover:text-text "&gt;Freelance hourly rate calculator&lt;/a&gt;, &lt;a href="/playback-speed-calculator" class="text-accent hover:text-text "&gt;Playback speed time calculator&lt;/a&gt;</description></item><item><title>6 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-04-6 new tools</guid><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/fuel-cost-calculator" class="text-accent hover:text-text "&gt;Fuel cost calculator&lt;/a&gt;, &lt;a href="/inflation-calculator" class="text-accent hover:text-text "&gt;Inflation and purchasing power calculator&lt;/a&gt;, &lt;a href="/json-to-mongoose-schema" class="text-accent hover:text-text "&gt;JSON to Mongoose schema&lt;/a&gt;, &lt;a href="/kubernetes-resource-calculator" class="text-accent hover:text-text "&gt;Kubernetes requests and limits calculator&lt;/a&gt;, &lt;a href="/heart-rate-zone-calculator" class="text-accent hover:text-text "&gt;Heart rate zone calculator&lt;/a&gt;, &lt;a href="/menstrual-cycle-calculator" class="text-accent hover:text-text "&gt;Menstrual cycle calculator&lt;/a&gt;</description></item><item><title>Favicon HTML generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-03-Favicon HTML generator</guid><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/favicon-html-generator" class="text-accent hover:text-text "&gt;Favicon HTML generator&lt;/a&gt;</description></item><item><title>devcontainer.json generator, Dark mode palette generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-02-devcontainer.json generator, Dark mode palette generator</guid><pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/devcontainer-generator" class="text-accent hover:text-text "&gt;devcontainer.json generator&lt;/a&gt; · New tool: &lt;a href="/dark-mode-palette-generator" class="text-accent hover:text-text "&gt;Dark mode palette generator&lt;/a&gt;</description></item><item><title>12 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-10-01-12 new tools</guid><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/xml-to-csv" class="text-accent hover:text-text "&gt;XML to CSV&lt;/a&gt;, &lt;a href="/yaml-to-toml" class="text-accent hover:text-text "&gt;YAML to TOML&lt;/a&gt;, &lt;a href="/zodiac-sign-finder" class="text-accent hover:text-text "&gt;Zodiac sign finder&lt;/a&gt;, &lt;a href="/british-american-spelling" class="text-accent hover:text-text "&gt;British and American spelling converter&lt;/a&gt;, &lt;a href="/css-filter-generator" class="text-accent hover:text-text "&gt;CSS filter generator&lt;/a&gt;, &lt;a href="/css-triangle-generator" class="text-accent hover:text-text "&gt;CSS triangle and arrow generator&lt;/a&gt;, &lt;a href="/css-media-query-generator" class="text-accent hover:text-text "&gt;CSS media query generator&lt;/a&gt;, &lt;a href="/css-scrollbar-generator" class="text-accent hover:text-text "&gt;CSS scrollbar style generator&lt;/a&gt;, &lt;a href="/ad-claim-analyzer" class="text-accent hover:text-text "&gt;Ad claim and superlative analyzer&lt;/a&gt;, &lt;a href="/amazon-fba-calculator" class="text-accent hover:text-text "&gt;Amazon FBA fee calculator&lt;/a&gt;, &lt;a href="/blood-alcohol-calculator" class="text-accent hover:text-text "&gt;Blood alcohol content calculator&lt;/a&gt;, &lt;a href="/crypto-profit-calculator" class="text-accent hover:text-text "&gt;Crypto profit and loss calculator&lt;/a&gt;</description></item><item><title>Wi-Fi QR code generator, Running pace calculator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-30-Wi-Fi QR code generator, Running pace calculator</guid><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/wifi-qr-code-generator" class="text-accent hover:text-text "&gt;Wi-Fi QR code generator&lt;/a&gt; · New tool: &lt;a href="/running-pace-calculator" class="text-accent hover:text-text "&gt;Running pace calculator&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-29-4 new tools</guid><pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/json-to-swift-struct" class="text-accent hover:text-text "&gt;JSON to Swift Codable struct&lt;/a&gt;, &lt;a href="/json-to-php-class" class="text-accent hover:text-text "&gt;JSON to PHP class&lt;/a&gt;, &lt;a href="/openapi-to-markdown" class="text-accent hover:text-text "&gt;OpenAPI to Markdown docs&lt;/a&gt;, &lt;a href="/keyword-cannibalization-checker" class="text-accent hover:text-text "&gt;Keyword cannibalization checker&lt;/a&gt;</description></item><item><title>7 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-28-7 new tools</guid><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/json-to-kotlin-data-class" class="text-accent hover:text-text "&gt;JSON to Kotlin data class&lt;/a&gt;, &lt;a href="/json-to-dart-class" class="text-accent hover:text-text "&gt;JSON to Dart class&lt;/a&gt;, &lt;a href="/glassmorphism-css-generator" class="text-accent hover:text-text "&gt;Glassmorphism CSS generator&lt;/a&gt;, &lt;a href="/git-command-builder" class="text-accent hover:text-text "&gt;Git command builder&lt;/a&gt;, &lt;a href="/ean-barcode-generator" class="text-accent hover:text-text "&gt;EAN-13 and UPC-A barcode generator&lt;/a&gt;, &lt;a href="/instagram-line-break-generator" class="text-accent hover:text-text "&gt;Instagram line break generator&lt;/a&gt;, &lt;a href="/email-signature-generator" class="text-accent hover:text-text "&gt;Email signature generator&lt;/a&gt;</description></item><item><title>7 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-27-7 new tools</guid><pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/css-flexbox-generator" class="text-accent hover:text-text "&gt;CSS flexbox generator&lt;/a&gt;, &lt;a href="/css-keyframes-generator" class="text-accent hover:text-text "&gt;CSS keyframes generator&lt;/a&gt;, &lt;a href="/css-easing-generator" class="text-accent hover:text-text "&gt;CSS easing and transition generator&lt;/a&gt;, &lt;a href="/css-border-radius-generator" class="text-accent hover:text-text "&gt;CSS border-radius generator&lt;/a&gt;, &lt;a href="/css-text-shadow-generator" class="text-accent hover:text-text "&gt;CSS text-shadow generator&lt;/a&gt;, &lt;a href="/clothing-size-converter" class="text-accent hover:text-text "&gt;Clothing size converter&lt;/a&gt;, &lt;a href="/due-date-calculator" class="text-accent hover:text-text "&gt;Due date calculator&lt;/a&gt;</description></item><item><title>Trial to paid conversion calculator, TAM, SAM and SOM calculator, Anchor text distribution analyzer</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-26-Trial to paid conversion calculator, TAM, SAM and SOM calculator, Anchor text distribution analyzer</guid><pubDate>Sat, 26 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/trial-conversion-calculator" class="text-accent hover:text-text "&gt;Trial to paid conversion calculator&lt;/a&gt; · New tool: &lt;a href="/tam-sam-som-calculator" class="text-accent hover:text-text "&gt;TAM, SAM and SOM calculator&lt;/a&gt; · New tool: &lt;a href="/anchor-text-analyzer" class="text-accent hover:text-text "&gt;Anchor text distribution analyzer&lt;/a&gt;</description></item><item><title>10 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-25-10 new tools</guid><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/fire-calculator" class="text-accent hover:text-text "&gt;Financial independence (FIRE) calculator&lt;/a&gt;, &lt;a href="/emergency-fund-calculator" class="text-accent hover:text-text "&gt;Emergency fund calculator&lt;/a&gt;, &lt;a href="/solar-payback-calculator" class="text-accent hover:text-text "&gt;Solar payback calculator&lt;/a&gt;, &lt;a href="/zakat-calculator" class="text-accent hover:text-text "&gt;Zakat calculator&lt;/a&gt;, &lt;a href="/sales-commission-calculator" class="text-accent hover:text-text "&gt;Sales commission calculator&lt;/a&gt;, &lt;a href="/cac-payback-calculator" class="text-accent hover:text-text "&gt;CAC payback period calculator&lt;/a&gt;, &lt;a href="/rule-of-40-calculator" class="text-accent hover:text-text "&gt;Rule of 40 calculator&lt;/a&gt;, &lt;a href="/saas-quick-ratio-calculator" class="text-accent hover:text-text "&gt;SaaS quick ratio calculator&lt;/a&gt;, &lt;a href="/equity-dilution-calculator" class="text-accent hover:text-text "&gt;Equity dilution calculator&lt;/a&gt;, &lt;a href="/hijri-date-converter" class="text-accent hover:text-text "&gt;Hijri and Gregorian date converter&lt;/a&gt;</description></item><item><title>6 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-24-6 new tools</guid><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/kinetic-energy-calculator" class="text-accent hover:text-text "&gt;Kinetic energy and momentum calculator&lt;/a&gt;, &lt;a href="/wavelength-frequency-calculator" class="text-accent hover:text-text "&gt;Wavelength and frequency calculator&lt;/a&gt;, &lt;a href="/employer-payroll-cost-calculator" class="text-accent hover:text-text "&gt;Employer payroll cost calculator&lt;/a&gt;, &lt;a href="/dividend-yield-calculator" class="text-accent hover:text-text "&gt;Dividend yield calculator&lt;/a&gt;, &lt;a href="/attendance-calculator" class="text-accent hover:text-text "&gt;Attendance percentage calculator&lt;/a&gt;, &lt;a href="/carbon-footprint-calculator" class="text-accent hover:text-text "&gt;Carbon footprint calculator&lt;/a&gt;</description></item><item><title>6 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-23-6 new tools</guid><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/sleep-cycle-calculator" class="text-accent hover:text-text "&gt;Sleep cycle calculator&lt;/a&gt;, &lt;a href="/voltage-drop-calculator" class="text-accent hover:text-text "&gt;Voltage drop calculator&lt;/a&gt;, &lt;a href="/kinematics-calculator" class="text-accent hover:text-text "&gt;Kinematics calculator&lt;/a&gt;, &lt;a href="/projectile-motion-calculator" class="text-accent hover:text-text "&gt;Projectile motion calculator&lt;/a&gt;, &lt;a href="/free-fall-calculator" class="text-accent hover:text-text "&gt;Free fall calculator&lt;/a&gt;, &lt;a href="/density-mass-volume-calculator" class="text-accent hover:text-text "&gt;Density, mass and volume calculator&lt;/a&gt;</description></item><item><title>8 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-22-8 new tools</guid><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/burn-rate-calculator" class="text-accent hover:text-text "&gt;Burn rate and runway calculator&lt;/a&gt;, &lt;a href="/ltv-cac-calculator" class="text-accent hover:text-text "&gt;LTV to CAC ratio calculator&lt;/a&gt;, &lt;a href="/churn-retention-calculator" class="text-accent hover:text-text "&gt;Churn and retention calculator&lt;/a&gt;, &lt;a href="/mrr-arr-calculator" class="text-accent hover:text-text "&gt;MRR and ARR calculator&lt;/a&gt;, &lt;a href="/ideal-body-weight-calculator" class="text-accent hover:text-text "&gt;Ideal body weight calculator&lt;/a&gt;, &lt;a href="/final-grade-calculator" class="text-accent hover:text-text "&gt;Final exam grade calculator&lt;/a&gt;, &lt;a href="/gpu-cost-calculator" class="text-accent hover:text-text "&gt;GPU compute cost calculator&lt;/a&gt;, &lt;a href="/resistance-calculator" class="text-accent hover:text-text "&gt;Series and parallel resistance calculator&lt;/a&gt;</description></item><item><title>Ohm's law calculator, Volume and surface area calculator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-21-Ohm's law calculator, Volume and surface area calculator</guid><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/ohms-law-calculator" class="text-accent hover:text-text "&gt;Ohm's law calculator&lt;/a&gt; · New tool: &lt;a href="/volume-calculator" class="text-accent hover:text-text "&gt;Volume and surface area calculator&lt;/a&gt;</description></item><item><title>11 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-20-11 new tools</guid><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/invoice-calculator" class="text-accent hover:text-text "&gt;Invoice calculator&lt;/a&gt;, &lt;a href="/right-triangle-calculator" class="text-accent hover:text-text "&gt;Right triangle calculator&lt;/a&gt;, &lt;a href="/water-intake-calculator" class="text-accent hover:text-text "&gt;Water intake calculator&lt;/a&gt;, &lt;a href="/download-time-calculator" class="text-accent hover:text-text "&gt;Download time calculator&lt;/a&gt;, &lt;a href="/discount-calculator" class="text-accent hover:text-text "&gt;Discount calculator&lt;/a&gt;, &lt;a href="/area-perimeter-calculator" class="text-accent hover:text-text "&gt;Area and perimeter calculator&lt;/a&gt;, &lt;a href="/cagr-calculator" class="text-accent hover:text-text "&gt;CAGR calculator&lt;/a&gt;, &lt;a href="/bandwidth-calculator" class="text-accent hover:text-text "&gt;Bandwidth calculator&lt;/a&gt;, &lt;a href="/codeowners-validator" class="text-accent hover:text-text "&gt;CODEOWNERS validator&lt;/a&gt;, &lt;a href="/cloud-storage-cost-calculator" class="text-accent hover:text-text "&gt;Cloud storage cost calculator&lt;/a&gt;, &lt;a href="/break-even-calculator" class="text-accent hover:text-text "&gt;Break-even calculator&lt;/a&gt;</description></item><item><title>Resistor color code calculator, Margin and markup calculator, SLA uptime calculator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-19-Resistor color code calculator, Margin and markup calculator, SLA uptime calculator</guid><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/resistor-color-code" class="text-accent hover:text-text "&gt;Resistor color code calculator&lt;/a&gt; · New tool: &lt;a href="/margin-calculator" class="text-accent hover:text-text "&gt;Margin and markup calculator&lt;/a&gt; · New tool: &lt;a href="/sla-uptime-calculator" class="text-accent hover:text-text "&gt;SLA uptime calculator&lt;/a&gt;</description></item><item><title>5 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-18-5 new tools</guid><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/stopwatch-lap-calculator" class="text-accent hover:text-text "&gt;Stopwatch lap calculator&lt;/a&gt;, &lt;a href="/pomodoro-planner" class="text-accent hover:text-text "&gt;Pomodoro planner&lt;/a&gt;, &lt;a href="/typing-speed-scorer" class="text-accent hover:text-text "&gt;Typing speed scorer&lt;/a&gt;, &lt;a href="/gpa-calculator" class="text-accent hover:text-text "&gt;GPA calculator&lt;/a&gt;, &lt;a href="/cooking-converter" class="text-accent hover:text-text "&gt;Cooking measurement converter&lt;/a&gt;</description></item><item><title>9 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-17-9 new tools</guid><pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/fake-data-generator" class="text-accent hover:text-text "&gt;Fake data generator&lt;/a&gt;, &lt;a href="/placeholder-image-generator" class="text-accent hover:text-text "&gt;Placeholder image generator&lt;/a&gt;, &lt;a href="/random-quote-generator" class="text-accent hover:text-text "&gt;Random quote generator&lt;/a&gt;, &lt;a href="/work-hours-calculator" class="text-accent hover:text-text "&gt;Work hours calculator&lt;/a&gt;, &lt;a href="/savings-calculator" class="text-accent hover:text-text "&gt;Savings calculator&lt;/a&gt;, &lt;a href="/bmi-calculator" class="text-accent hover:text-text "&gt;BMI calculator&lt;/a&gt;, &lt;a href="/currency-converter" class="text-accent hover:text-text "&gt;Currency converter&lt;/a&gt;, &lt;a href="/countdown-timer" class="text-accent hover:text-text "&gt;Countdown timer&lt;/a&gt;, &lt;a href="/metronome-tempo-calculator" class="text-accent hover:text-text "&gt;Metronome tempo calculator&lt;/a&gt;</description></item><item><title>Color palette generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-16-Color palette generator</guid><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/color-palette-generator" class="text-accent hover:text-text "&gt;Color palette generator&lt;/a&gt;</description></item><item><title>rsync command builder, PlantUML to Mermaid, YAML anchor expander</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-15-rsync command builder, PlantUML to Mermaid, YAML anchor expander</guid><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/rsync-command-builder" class="text-accent hover:text-text "&gt;rsync command builder&lt;/a&gt; · New tool: &lt;a href="/plantuml-to-mermaid" class="text-accent hover:text-text "&gt;PlantUML to Mermaid&lt;/a&gt; · New tool: &lt;a href="/yaml-anchor-expander" class="text-accent hover:text-text "&gt;YAML anchor expander&lt;/a&gt;</description></item><item><title>6 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-14-6 new tools</guid><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/k8s-secret-encoder" class="text-accent hover:text-text "&gt;Kubernetes secret encoder&lt;/a&gt;, &lt;a href="/software-application-schema-generator" class="text-accent hover:text-text "&gt;Software application schema generator&lt;/a&gt;, &lt;a href="/review-schema-generator" class="text-accent hover:text-text "&gt;Review schema generator&lt;/a&gt;, &lt;a href="/markdown-badge-generator" class="text-accent hover:text-text "&gt;Markdown badge generator&lt;/a&gt;, &lt;a href="/ffmpeg-command-builder" class="text-accent hover:text-text "&gt;ffmpeg command builder&lt;/a&gt;, &lt;a href="/age-calculator" class="text-accent hover:text-text "&gt;Age calculator&lt;/a&gt;</description></item><item><title>Person schema generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-13-Person schema generator</guid><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/person-schema-generator" class="text-accent hover:text-text "&gt;Person schema generator&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-12-4 new tools</guid><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/name-splitter" class="text-accent hover:text-text "&gt;Name splitter&lt;/a&gt;, &lt;a href="/asciidoc-to-markdown" class="text-accent hover:text-text "&gt;AsciiDoc to Markdown converter&lt;/a&gt;, &lt;a href="/organization-schema-generator" class="text-accent hover:text-text "&gt;Organization schema generator&lt;/a&gt;, &lt;a href="/bracket-balance-checker" class="text-accent hover:text-text "&gt;Bracket balance checker&lt;/a&gt;</description></item><item><title>CSV diff, Gitattributes generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-11-CSV diff, Gitattributes generator</guid><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/csv-diff" class="text-accent hover:text-text "&gt;CSV diff&lt;/a&gt; · New tool: &lt;a href="/gitattributes-generator" class="text-accent hover:text-text "&gt;Gitattributes generator&lt;/a&gt;</description></item><item><title>5 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-10-5 new tools</guid><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/text-summarizer" class="text-accent hover:text-text "&gt;Text summarizer&lt;/a&gt;, &lt;a href="/youtube-timestamp-link" class="text-accent hover:text-text "&gt;YouTube timestamp link generator&lt;/a&gt;, &lt;a href="/svg-minifier" class="text-accent hover:text-text "&gt;SVG minifier&lt;/a&gt;, &lt;a href="/course-schema-generator" class="text-accent hover:text-text "&gt;Course schema generator&lt;/a&gt;, &lt;a href="/book-schema-generator" class="text-accent hover:text-text "&gt;Book schema generator&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-09-4 new tools</guid><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/soundex-generator" class="text-accent hover:text-text "&gt;Soundex and Metaphone generator&lt;/a&gt;, &lt;a href="/scientific-notation-converter" class="text-accent hover:text-text "&gt;Scientific notation converter&lt;/a&gt;, &lt;a href="/ssh-key-parser" class="text-accent hover:text-text "&gt;SSH public key parser&lt;/a&gt;, &lt;a href="/haiku-syllable-checker" class="text-accent hover:text-text "&gt;Haiku syllable checker&lt;/a&gt;</description></item><item><title>Run-length encoding</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-08-Run-length encoding</guid><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/run-length-encoding" class="text-accent hover:text-text "&gt;Run-length encoding&lt;/a&gt;</description></item><item><title>Quote extractor</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-07-Quote extractor</guid><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/quote-extractor" class="text-accent hover:text-text "&gt;Quote extractor&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-06-4 new tools</guid><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/proper-noun-extractor" class="text-accent hover:text-text "&gt;Proper noun extractor&lt;/a&gt;, &lt;a href="/non-breaking-space-inserter" class="text-accent hover:text-text "&gt;Non-breaking space inserter&lt;/a&gt;, &lt;a href="/keyword-grouper" class="text-accent hover:text-text "&gt;Keyword grouper&lt;/a&gt;, &lt;a href="/port-number-lookup" class="text-accent hover:text-text "&gt;Port number lookup&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-05-4 new tools</guid><pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/js-object-to-json" class="text-accent hover:text-text "&gt;JS object to JSON&lt;/a&gt;, &lt;a href="/json-to-markdown-table" class="text-accent hover:text-text "&gt;JSON to Markdown table&lt;/a&gt;, &lt;a href="/json-key-case-converter" class="text-accent hover:text-text "&gt;JSON key case converter&lt;/a&gt;, &lt;a href="/html-minifier" class="text-accent hover:text-text "&gt;HTML minifier&lt;/a&gt;</description></item><item><title>9 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-04-9 new tools</guid><pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/pkce-generator" class="text-accent hover:text-text "&gt;PKCE verifier and challenge generator&lt;/a&gt;, &lt;a href="/systemd-unit-generator" class="text-accent hover:text-text "&gt;systemd unit file generator&lt;/a&gt;, &lt;a href="/magnet-link-parser" class="text-accent hover:text-text "&gt;Magnet link parser&lt;/a&gt;, &lt;a href="/ascii-tree-generator" class="text-accent hover:text-text "&gt;ASCII tree generator&lt;/a&gt;, &lt;a href="/gray-code-converter" class="text-accent hover:text-text "&gt;Gray code converter&lt;/a&gt;, &lt;a href="/google-search-operator-builder" class="text-accent hover:text-text "&gt;Google search operator builder&lt;/a&gt;, &lt;a href="/hashtag-generator" class="text-accent hover:text-text "&gt;Hashtag generator&lt;/a&gt;, &lt;a href="/big-number-calculator" class="text-accent hover:text-text "&gt;Big number calculator&lt;/a&gt;, &lt;a href="/crc-checksum-calculator" class="text-accent hover:text-text "&gt;CRC checksum calculator&lt;/a&gt;</description></item><item><title>Code 128 barcode generator, WKT to GeoJSON converter</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-03-Code 128 barcode generator, WKT to GeoJSON converter</guid><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/code128-barcode-generator" class="text-accent hover:text-text "&gt;Code 128 barcode generator&lt;/a&gt; · New tool: &lt;a href="/wkt-geojson-converter" class="text-accent hover:text-text "&gt;WKT to GeoJSON converter&lt;/a&gt;</description></item><item><title>7 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-02-7 new tools</guid><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/ssml-generator" class="text-accent hover:text-text "&gt;SSML markup generator&lt;/a&gt;, &lt;a href="/job-posting-schema-generator" class="text-accent hover:text-text "&gt;JobPosting schema generator&lt;/a&gt;, &lt;a href="/bic-swift-validator" class="text-accent hover:text-text "&gt;BIC/SWIFT code validator&lt;/a&gt;, &lt;a href="/isin-validator" class="text-accent hover:text-text "&gt;ISIN validator&lt;/a&gt;, &lt;a href="/openssl-command-builder" class="text-accent hover:text-text "&gt;OpenSSL command builder&lt;/a&gt;, &lt;a href="/nmea-parser" class="text-accent hover:text-text "&gt;NMEA sentence parser&lt;/a&gt;, &lt;a href="/stack-trace-formatter" class="text-accent hover:text-text "&gt;Stack trace formatter&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-09-01-4 new tools</guid><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/meeting-cost-calculator" class="text-accent hover:text-text "&gt;Meeting cost calculator&lt;/a&gt;, &lt;a href="/ascii-bar-chart" class="text-accent hover:text-text "&gt;ASCII bar chart generator&lt;/a&gt;, &lt;a href="/slack-block-kit-builder" class="text-accent hover:text-text "&gt;Slack Block Kit builder&lt;/a&gt;, &lt;a href="/whois-parser" class="text-accent hover:text-text "&gt;WHOIS record parser&lt;/a&gt;</description></item><item><title>VideoObject schema generator, IMEI validator, ANSI color code generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-31-VideoObject schema generator, IMEI validator, ANSI color code generator</guid><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/video-schema-generator" class="text-accent hover:text-text "&gt;VideoObject schema generator&lt;/a&gt; · New tool: &lt;a href="/imei-validator" class="text-accent hover:text-text "&gt;IMEI validator&lt;/a&gt; · New tool: &lt;a href="/ansi-color-generator" class="text-accent hover:text-text "&gt;ANSI color code generator&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-30-4 new tools</guid><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/markdown-to-latex" class="text-accent hover:text-text "&gt;Markdown to LaTeX&lt;/a&gt;, &lt;a href="/anki-deck-generator" class="text-accent hover:text-text "&gt;Anki flashcard TSV generator&lt;/a&gt;, &lt;a href="/dns-zone-generator" class="text-accent hover:text-text "&gt;DNS zone file generator&lt;/a&gt;, &lt;a href="/po-file-converter" class="text-accent hover:text-text "&gt;PO to JSON converter&lt;/a&gt;</description></item><item><title>8 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-29-8 new tools</guid><pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/timezone-overlap" class="text-accent hover:text-text "&gt;Time zone overlap finder&lt;/a&gt;, &lt;a href="/llms-txt-generator" class="text-accent hover:text-text "&gt;llms.txt generator&lt;/a&gt;, &lt;a href="/sql-to-dbml" class="text-accent hover:text-text "&gt;SQL schema to DBML&lt;/a&gt;, &lt;a href="/markdown-callout-converter" class="text-accent hover:text-text "&gt;Markdown callout converter&lt;/a&gt;, &lt;a href="/uuencode" class="text-accent hover:text-text "&gt;UUencode / UUdecode&lt;/a&gt;, &lt;a href="/discord-timestamp-generator" class="text-accent hover:text-text "&gt;Discord timestamp generator&lt;/a&gt;, &lt;a href="/ads-txt-validator" class="text-accent hover:text-text "&gt;ads.txt validator&lt;/a&gt;, &lt;a href="/plist-to-json" class="text-accent hover:text-text "&gt;Apple plist to JSON&lt;/a&gt;</description></item><item><title>JWT generator, Color blindness simulator, DMARC report analyzer</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-28-JWT generator, Color blindness simulator, DMARC report analyzer</guid><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/jwt-generator" class="text-accent hover:text-text "&gt;JWT generator&lt;/a&gt; · New tool: &lt;a href="/color-blindness-simulator" class="text-accent hover:text-text "&gt;Color blindness simulator&lt;/a&gt; · New tool: &lt;a href="/dmarc-report-analyzer" class="text-accent hover:text-text "&gt;DMARC report analyzer&lt;/a&gt;</description></item><item><title>Wiki links to Markdown links, SEPA QR payment generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-27-Wiki links to Markdown links, SEPA QR payment generator</guid><pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/wiki-links-to-markdown" class="text-accent hover:text-text "&gt;Wiki links to Markdown links&lt;/a&gt; · New tool: &lt;a href="/sepa-qr-payment-generator" class="text-accent hover:text-text "&gt;SEPA QR payment generator&lt;/a&gt;</description></item><item><title>7 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-26-7 new tools</guid><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/text-to-slides" class="text-accent hover:text-text "&gt;Text to presentation slides&lt;/a&gt;, &lt;a href="/text-calendar-generator" class="text-accent hover:text-text "&gt;Text calendar generator&lt;/a&gt;, &lt;a href="/typescript-to-json-schema" class="text-accent hover:text-text "&gt;TypeScript type to JSON Schema&lt;/a&gt;, &lt;a href="/license-generator" class="text-accent hover:text-text "&gt;License file generator&lt;/a&gt;, &lt;a href="/excel-formula-translator" class="text-accent hover:text-text "&gt;Excel formula translator&lt;/a&gt;, &lt;a href="/package-manager-converter" class="text-accent hover:text-text "&gt;npm ⇄ yarn ⇄ pnpm converter&lt;/a&gt;, &lt;a href="/css-clamp-generator" class="text-accent hover:text-text "&gt;CSS clamp() generator&lt;/a&gt;</description></item><item><title>Embed any tool, side by side by default</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-26-Embed any tool, side by side by default</guid><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><description>Input and output now sit side by side on a wide screen — the Display menu switches back to stacked · New &lt;a href="/embed" class="text-accent hover:text-text"&gt;embed builder&lt;/a&gt;: pick a tool, a theme, a layout and a size, copy the &amp;lt;iframe&amp;gt;. It remembers what you picked · &lt;a href="/tools.json" class="text-accent hover:text-text"&gt;/tools.json&lt;/a&gt; lists every tool and its options, so scripts and AI assistants can use the site without scraping it · Ten more &lt;a href="/alternatives" class="text-accent hover:text-text"&gt;comparisons&lt;/a&gt; with other text-tool sites, in a feature table that scrolls with its first columns pinned</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-25-4 new tools</guid><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/srt-to-ttml" class="text-accent hover:text-text "&gt;Subtitles to TTML&lt;/a&gt;, &lt;a href="/terraform-plan-summary" class="text-accent hover:text-text "&gt;Terraform plan summary&lt;/a&gt;, &lt;a href="/soft-hyphenation" class="text-accent hover:text-text "&gt;Soft hyphenation&lt;/a&gt;, &lt;a href="/grade-calculator" class="text-accent hover:text-text "&gt;Grade calculator&lt;/a&gt;</description></item><item><title>Question extractor, Definition and abbreviation extractor, Formality consistency checker</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-24-Question extractor, Definition and abbreviation extractor, Formality consistency checker</guid><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/question-extractor" class="text-accent hover:text-text "&gt;Question extractor&lt;/a&gt; · New tool: &lt;a href="/glossary-extractor" class="text-accent hover:text-text "&gt;Definition and abbreviation extractor&lt;/a&gt; · New tool: &lt;a href="/formality-checker" class="text-accent hover:text-text "&gt;Formality consistency checker&lt;/a&gt;</description></item><item><title>9 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-23-9 new tools</guid><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/runic-text" class="text-accent hover:text-text "&gt;Runic text (Elder Futhark)&lt;/a&gt;, &lt;a href="/semaphore-flags" class="text-accent hover:text-text "&gt;Semaphore flag alphabet&lt;/a&gt;, &lt;a href="/rpg-encounter-generator" class="text-accent hover:text-text "&gt;RPG encounter generator&lt;/a&gt;, &lt;a href="/cron-to-systemd-timer" class="text-accent hover:text-text "&gt;Cron to systemd timer&lt;/a&gt;, &lt;a href="/webpack-stats-analyzer" class="text-accent hover:text-text "&gt;Webpack stats analyzer&lt;/a&gt;, &lt;a href="/sql-schema-diff" class="text-accent hover:text-text "&gt;SQL schema diff&lt;/a&gt;, &lt;a href="/sql-dialect-converter" class="text-accent hover:text-text "&gt;SQL dialect converter&lt;/a&gt;, &lt;a href="/lockfile-inspector" class="text-accent hover:text-text "&gt;Lockfile inspector&lt;/a&gt;, &lt;a href="/citation-checker" class="text-accent hover:text-text "&gt;Citation and bibliography checker&lt;/a&gt;</description></item><item><title>Fountain screenplay formatter, LaTeX escape, Crossword generator</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-22-Fountain screenplay formatter, LaTeX escape, Crossword generator</guid><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/fountain-formatter" class="text-accent hover:text-text "&gt;Fountain screenplay formatter&lt;/a&gt; · New tool: &lt;a href="/latex-escape" class="text-accent hover:text-text "&gt;LaTeX escape&lt;/a&gt; · New tool: &lt;a href="/crossword-generator" class="text-accent hover:text-text "&gt;Crossword generator&lt;/a&gt;</description></item><item><title>26 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-21-26 new tools</guid><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/text-sparkline" class="text-accent hover:text-text "&gt;Text sparkline&lt;/a&gt;, &lt;a href="/vin-decoder" class="text-accent hover:text-text "&gt;VIN decoder&lt;/a&gt;, &lt;a href="/campaign-cost-calculator" class="text-accent hover:text-text "&gt;Campaign cost calculator&lt;/a&gt;, &lt;a href="/recipe-schema-generator" class="text-accent hover:text-text "&gt;Recipe schema generator&lt;/a&gt;, &lt;a href="/event-schema-generator" class="text-accent hover:text-text "&gt;Event schema generator&lt;/a&gt;, &lt;a href="/css-grid-generator" class="text-accent hover:text-text "&gt;CSS grid generator&lt;/a&gt;, &lt;a href="/sql-table-column-extractor" class="text-accent hover:text-text "&gt;SQL table and column extractor&lt;/a&gt;, &lt;a href="/har-analyzer" class="text-accent hover:text-text "&gt;HAR analyzer&lt;/a&gt;, &lt;a href="/openapi-to-postman" class="text-accent hover:text-text "&gt;OpenAPI to Postman collection&lt;/a&gt;, &lt;a href="/dockerfile-generator" class="text-accent hover:text-text "&gt;Dockerfile generator&lt;/a&gt;, &lt;a href="/regex-from-examples" class="text-accent hover:text-text "&gt;Regex from examples&lt;/a&gt;, &lt;a href="/glob-to-regex" class="text-accent hover:text-text "&gt;Glob to regex converter&lt;/a&gt;, &lt;a href="/graphql-to-typescript" class="text-accent hover:text-text "&gt;GraphQL SDL to TypeScript types&lt;/a&gt;, &lt;a href="/spf-dmarc-generator" class="text-accent hover:text-text "&gt;SPF and DMARC record generator&lt;/a&gt;, &lt;a href="/json-size-analyzer" class="text-accent hover:text-text "&gt;JSON size analyzer&lt;/a&gt;, &lt;a href="/har-to-curl" class="text-accent hover:text-text "&gt;HAR to curl converter&lt;/a&gt;, &lt;a href="/htaccess-to-nginx" class="text-accent hover:text-text "&gt;htaccess to Nginx converter&lt;/a&gt;, &lt;a href="/openapi-to-typescript" class="text-accent hover:text-text "&gt;OpenAPI to TypeScript types&lt;/a&gt;, &lt;a href="/indented-list-to-json" class="text-accent hover:text-text "&gt;Indented list to JSON tree&lt;/a&gt;, &lt;a href="/security-txt-validator" class="text-accent hover:text-text "&gt;security.txt validator&lt;/a&gt;, &lt;a href="/ssh-config-generator" class="text-accent hover:text-text "&gt;SSH config generator&lt;/a&gt;, &lt;a href="/csv-to-merchant-feed" class="text-accent hover:text-text "&gt;CSV to Google Merchant XML feed&lt;/a&gt;, &lt;a href="/junit-xml-report" class="text-accent hover:text-text "&gt;JUnit XML report summary&lt;/a&gt;, &lt;a href="/protobuf-to-typescript" class="text-accent hover:text-text "&gt;Protobuf schema to TypeScript types&lt;/a&gt;, &lt;a href="/nginx-to-caddyfile" class="text-accent hover:text-text "&gt;Nginx config to Caddyfile&lt;/a&gt;, &lt;a href="/compose-to-kubernetes" class="text-accent hover:text-text "&gt;docker-compose to Kubernetes manifest&lt;/a&gt;</description></item><item><title>14 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-20-14 new tools</guid><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/bibtex-to-citations" class="text-accent hover:text-text "&gt;BibTeX to citations&lt;/a&gt;, &lt;a href="/outline-numbering" class="text-accent hover:text-text "&gt;Multi-level outline numbering&lt;/a&gt;, &lt;a href="/split-by-heading" class="text-accent hover:text-text "&gt;Split document by headings&lt;/a&gt;, &lt;a href="/geohash-converter" class="text-accent hover:text-text "&gt;Geohash encoder and decoder&lt;/a&gt;, &lt;a href="/date-sequence-generator" class="text-accent hover:text-text "&gt;Date sequence generator&lt;/a&gt;, &lt;a href="/fuzzy-list-match" class="text-accent hover:text-text "&gt;Fuzzy list match&lt;/a&gt;, &lt;a href="/csv-splitter" class="text-accent hover:text-text "&gt;CSV splitter by column&lt;/a&gt;, &lt;a href="/csv-merger" class="text-accent hover:text-text "&gt;CSV merger&lt;/a&gt;, &lt;a href="/ab-test-calculator" class="text-accent hover:text-text "&gt;A/B test significance calculator&lt;/a&gt;, &lt;a href="/vat-calculator" class="text-accent hover:text-text "&gt;VAT calculator&lt;/a&gt;, &lt;a href="/loan-payment-calculator" class="text-accent hover:text-text "&gt;Loan payment calculator&lt;/a&gt;, &lt;a href="/weighted-average-calculator" class="text-accent hover:text-text "&gt;Weighted average calculator&lt;/a&gt;, &lt;a href="/bill-splitter" class="text-accent hover:text-text "&gt;Bill splitter&lt;/a&gt;, &lt;a href="/css-inliner" class="text-accent hover:text-text "&gt;CSS inliner for email&lt;/a&gt;</description></item><item><title>10 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-19-10 new tools</guid><pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/access-log-analyzer" class="text-accent hover:text-text "&gt;Access log analyzer&lt;/a&gt;, &lt;a href="/docker-run-to-compose" class="text-accent hover:text-text "&gt;docker run to Compose&lt;/a&gt;, &lt;a href="/package-json-inspector" class="text-accent hover:text-text "&gt;package.json dependency overview&lt;/a&gt;, &lt;a href="/github-actions-generator" class="text-accent hover:text-text "&gt;GitHub Actions workflow generator&lt;/a&gt;, &lt;a href="/sql-to-prisma-schema" class="text-accent hover:text-text "&gt;SQL CREATE TABLE to Prisma schema&lt;/a&gt;, &lt;a href="/env-file-diff" class="text-accent hover:text-text "&gt;.env file diff&lt;/a&gt;, &lt;a href="/gitignore-tester" class="text-accent hover:text-text "&gt;.gitignore rule tester&lt;/a&gt;, &lt;a href="/kubernetes-manifest-inspector" class="text-accent hover:text-text "&gt;Kubernetes manifest overview&lt;/a&gt;, &lt;a href="/css-color-variables" class="text-accent hover:text-text "&gt;CSS color variable extractor&lt;/a&gt;, &lt;a href="/unused-css-finder" class="text-accent hover:text-text "&gt;Unused CSS selector finder&lt;/a&gt;</description></item><item><title>10 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-18-10 new tools</guid><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/language-detector" class="text-accent hover:text-text "&gt;Language detector&lt;/a&gt;, &lt;a href="/reverse-outline" class="text-accent hover:text-text "&gt;Reverse outline&lt;/a&gt;, &lt;a href="/keyboard-layout-fixer" class="text-accent hover:text-text "&gt;Keyboard layout fixer&lt;/a&gt;, &lt;a href="/glossary-checker" class="text-accent hover:text-text "&gt;Glossary checker&lt;/a&gt;, &lt;a href="/inclusive-language-checker" class="text-accent hover:text-text "&gt;Inclusive language checker&lt;/a&gt;, &lt;a href="/chord-transposer" class="text-accent hover:text-text "&gt;Chord transposer&lt;/a&gt;, &lt;a href="/subtitle-generator" class="text-accent hover:text-text "&gt;Subtitle generator&lt;/a&gt;, &lt;a href="/smpte-timecode-converter" class="text-accent hover:text-text "&gt;SMPTE timecode converter&lt;/a&gt;, &lt;a href="/recipe-scaler" class="text-accent hover:text-text "&gt;Recipe scaler&lt;/a&gt;, &lt;a href="/translation-qa-checker" class="text-accent hover:text-text "&gt;Translation QA checker&lt;/a&gt;</description></item><item><title>23 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-17-23 new tools</guid><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/regex-explainer" class="text-accent hover:text-text "&gt;Regex explainer&lt;/a&gt;, &lt;a href="/secret-scanner" class="text-accent hover:text-text "&gt;Secret scanner&lt;/a&gt;, &lt;a href="/changelog-generator" class="text-accent hover:text-text "&gt;Changelog generator&lt;/a&gt;, &lt;a href="/html-accessibility-checker" class="text-accent hover:text-text "&gt;HTML accessibility checker&lt;/a&gt;, &lt;a href="/markdown-linter" class="text-accent hover:text-text "&gt;Markdown linter&lt;/a&gt;, &lt;a href="/spf-dmarc-checker" class="text-accent hover:text-text "&gt;SPF and DMARC checker&lt;/a&gt;, &lt;a href="/email-header-analyzer" class="text-accent hover:text-text "&gt;Email header analyzer&lt;/a&gt;, &lt;a href="/csv-profiler" class="text-accent hover:text-text "&gt;CSV profiler&lt;/a&gt;, &lt;a href="/email-subject-checker" class="text-accent hover:text-text "&gt;Email subject line checker&lt;/a&gt;, &lt;a href="/sms-counter" class="text-accent hover:text-text "&gt;SMS message counter&lt;/a&gt;, &lt;a href="/bionic-reading" class="text-accent hover:text-text "&gt;Bionic reading&lt;/a&gt;, &lt;a href="/markdown-to-slack" class="text-accent hover:text-text "&gt;Markdown to Slack or Discord&lt;/a&gt;, &lt;a href="/gps-coordinate-converter" class="text-accent hover:text-text "&gt;GPS coordinate converter&lt;/a&gt;, &lt;a href="/citation-generator" class="text-accent hover:text-text "&gt;Citation generator&lt;/a&gt;, &lt;a href="/csv-pivot-table" class="text-accent hover:text-text "&gt;CSV group and sum&lt;/a&gt;, &lt;a href="/csv-join" class="text-accent hover:text-text "&gt;CSV join by key&lt;/a&gt;, &lt;a href="/csv-filter" class="text-accent hover:text-text "&gt;CSV row filter&lt;/a&gt;, &lt;a href="/unit-converter" class="text-accent hover:text-text "&gt;Unit converter&lt;/a&gt;, &lt;a href="/hcl-to-json" class="text-accent hover:text-text "&gt;HCL to JSON&lt;/a&gt;, &lt;a href="/csp-report-parser" class="text-accent hover:text-text "&gt;CSP violation report parser&lt;/a&gt;, &lt;a href="/log-timestamp-normalizer" class="text-accent hover:text-text "&gt;Log timestamp normalizer&lt;/a&gt;, &lt;a href="/css-box-shadow-generator" class="text-accent hover:text-text "&gt;CSS box-shadow generator&lt;/a&gt;, &lt;a href="/x509-certificate-decoder" class="text-accent hover:text-text "&gt;X.509 certificate decoder&lt;/a&gt;</description></item><item><title>6 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-16-6 new tools</guid><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/unified-diff-analyzer" class="text-accent hover:text-text "&gt;Unified diff analyzer&lt;/a&gt;, &lt;a href="/conventional-commit-builder" class="text-accent hover:text-text "&gt;Conventional commit builder&lt;/a&gt;, &lt;a href="/graphql-formatter" class="text-accent hover:text-text "&gt;GraphQL formatter&lt;/a&gt;, &lt;a href="/front-matter-editor" class="text-accent hover:text-text "&gt;Front matter editor&lt;/a&gt;, &lt;a href="/tailwind-class-sorter" class="text-accent hover:text-text "&gt;Tailwind class sorter&lt;/a&gt;, &lt;a href="/json-schema-generator" class="text-accent hover:text-text "&gt;JSON Schema generator&lt;/a&gt;</description></item><item><title>7 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-15-7 new tools</guid><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/ass-to-srt" class="text-accent hover:text-text "&gt;ASS/SSA to SRT converter&lt;/a&gt;, &lt;a href="/json-to-graphql-sdl" class="text-accent hover:text-text "&gt;JSON to GraphQL SDL&lt;/a&gt;, &lt;a href="/openapi-endpoint-lister" class="text-accent hover:text-text "&gt;OpenAPI endpoint lister&lt;/a&gt;, &lt;a href="/mermaid-diagram-generator" class="text-accent hover:text-text "&gt;Mermaid diagram generator&lt;/a&gt;, &lt;a href="/markdown-reference-links" class="text-accent hover:text-text "&gt;Markdown inline and reference links&lt;/a&gt;, &lt;a href="/bilingual-subtitle-merger" class="text-accent hover:text-text "&gt;Bilingual subtitle merger&lt;/a&gt;, &lt;a href="/iso-8601-duration-converter" class="text-accent hover:text-text "&gt;ISO 8601 duration converter&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-14-4 new tools</guid><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/strip-ansi" class="text-accent hover:text-text "&gt;Strip ANSI escape codes&lt;/a&gt;, &lt;a href="/json-to-rust-struct" class="text-accent hover:text-text "&gt;JSON to Rust struct&lt;/a&gt;, &lt;a href="/json-to-sql-schema" class="text-accent hover:text-text "&gt;JSON to SQL CREATE TABLE&lt;/a&gt;, &lt;a href="/css-specificity" class="text-accent hover:text-text "&gt;CSS specificity calculator&lt;/a&gt;</description></item><item><title>Compression size calculator, Bifid cipher</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-13-Compression size calculator, Bifid cipher</guid><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/compression-size-calculator" class="text-accent hover:text-text "&gt;Compression size calculator&lt;/a&gt; · New tool: &lt;a href="/bifid-cipher" class="text-accent hover:text-text "&gt;Bifid cipher&lt;/a&gt;</description></item><item><title>14 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-12-14 new tools</guid><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/json-to-java-class" class="text-accent hover:text-text "&gt;JSON to Java class&lt;/a&gt;, &lt;a href="/json-to-csharp-class" class="text-accent hover:text-text "&gt;JSON to C# class&lt;/a&gt;, &lt;a href="/json-to-protobuf" class="text-accent hover:text-text "&gt;JSON to Protobuf schema&lt;/a&gt;, &lt;a href="/json-patch-applier" class="text-accent hover:text-text "&gt;JSON Patch applier&lt;/a&gt;, &lt;a href="/web-app-manifest-generator" class="text-accent hover:text-text "&gt;Web app manifest generator&lt;/a&gt;, &lt;a href="/har-sanitizer" class="text-accent hover:text-text "&gt;HAR file sanitizer&lt;/a&gt;, &lt;a href="/file-signature-identifier" class="text-accent hover:text-text "&gt;File signature identifier&lt;/a&gt;, &lt;a href="/snowflake-id-decoder" class="text-accent hover:text-text "&gt;Snowflake ID decoder&lt;/a&gt;, &lt;a href="/ics-parser" class="text-accent hover:text-text "&gt;ICS calendar parser&lt;/a&gt;, &lt;a href="/vigenere-cipher-solver" class="text-accent hover:text-text "&gt;Vigenere cipher solver&lt;/a&gt;, &lt;a href="/bip39-mnemonic-generator" class="text-accent hover:text-text "&gt;BIP39 mnemonic generator&lt;/a&gt;, &lt;a href="/bingo-card-generator" class="text-accent hover:text-text "&gt;Bingo card generator&lt;/a&gt;, &lt;a href="/word-search-generator" class="text-accent hover:text-text "&gt;Word search generator&lt;/a&gt;, &lt;a href="/acrostic-generator" class="text-accent hover:text-text "&gt;Acrostic generator&lt;/a&gt;</description></item><item><title>13 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-11-13 new tools</guid><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/passive-voice-detector" class="text-accent hover:text-text "&gt;Passive voice detector&lt;/a&gt;, &lt;a href="/vat-number-validator" class="text-accent hover:text-text "&gt;EU VAT number validator&lt;/a&gt;, &lt;a href="/isbn-validator" class="text-accent hover:text-text "&gt;ISBN validator&lt;/a&gt;, &lt;a href="/ean-upc-validator" class="text-accent hover:text-text "&gt;EAN and UPC validator&lt;/a&gt;, &lt;a href="/test-card-number-generator" class="text-accent hover:text-text "&gt;Test card number generator&lt;/a&gt;, &lt;a href="/sitemap-parser" class="text-accent hover:text-text "&gt;Sitemap parser&lt;/a&gt;, &lt;a href="/breadcrumb-schema-generator" class="text-accent hover:text-text "&gt;Breadcrumb schema generator&lt;/a&gt;, &lt;a href="/howto-schema-generator" class="text-accent hover:text-text "&gt;HowTo schema generator&lt;/a&gt;, &lt;a href="/localbusiness-schema-generator" class="text-accent hover:text-text "&gt;LocalBusiness schema generator&lt;/a&gt;, &lt;a href="/tournament-bracket-generator" class="text-accent hover:text-text "&gt;Tournament bracket generator&lt;/a&gt;, &lt;a href="/round-robin-scheduler" class="text-accent hover:text-text "&gt;Round-robin schedule generator&lt;/a&gt;, &lt;a href="/align-columns" class="text-accent hover:text-text "&gt;Align text into columns&lt;/a&gt;, &lt;a href="/fixed-width-splitter" class="text-accent hover:text-text "&gt;Fixed-width column splitter&lt;/a&gt;</description></item><item><title>9 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-08-9 new tools</guid><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/markdown-table-to-csv" class="text-accent hover:text-text "&gt;Markdown table to CSV&lt;/a&gt;, &lt;a href="/robots-txt-tester" class="text-accent hover:text-text "&gt;Robots.txt tester&lt;/a&gt;, &lt;a href="/article-schema-generator" class="text-accent hover:text-text "&gt;Article schema generator&lt;/a&gt;, &lt;a href="/product-schema-generator" class="text-accent hover:text-text "&gt;Product schema generator&lt;/a&gt;, &lt;a href="/csv-mail-merge" class="text-accent hover:text-text "&gt;CSV mail merge&lt;/a&gt;, &lt;a href="/totp-generator" class="text-accent hover:text-text "&gt;TOTP code generator&lt;/a&gt;, &lt;a href="/intl-number-formatter" class="text-accent hover:text-text "&gt;Locale number formatter&lt;/a&gt;, &lt;a href="/google-ads-length-checker" class="text-accent hover:text-text "&gt;Google Ads length checker&lt;/a&gt;, &lt;a href="/redirect-rule-generator" class="text-accent hover:text-text "&gt;Redirect rule generator&lt;/a&gt;</description></item><item><title>8 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-06-8 new tools</guid><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/code-string-escaper" class="text-accent hover:text-text "&gt;Code string escaper&lt;/a&gt;, &lt;a href="/log-entity-extractor" class="text-accent hover:text-text "&gt;Log entity extractor&lt;/a&gt;, &lt;a href="/json-to-go-struct" class="text-accent hover:text-text "&gt;JSON to Go struct&lt;/a&gt;, &lt;a href="/json-to-python-dataclass" class="text-accent hover:text-text "&gt;JSON to Python dataclass&lt;/a&gt;, &lt;a href="/json-to-zod-schema" class="text-accent hover:text-text "&gt;JSON to Zod schema&lt;/a&gt;, &lt;a href="/xpath-evaluator" class="text-accent hover:text-text "&gt;XPath evaluator&lt;/a&gt;, &lt;a href="/nginx-config-generator" class="text-accent hover:text-text "&gt;NGINX config generator&lt;/a&gt;, &lt;a href="/cron-expression-builder" class="text-accent hover:text-text "&gt;Cron expression builder&lt;/a&gt;</description></item><item><title>9 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-05-9 new tools</guid><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/homoglyph-detector" class="text-accent hover:text-text "&gt;Homoglyph detector&lt;/a&gt;, &lt;a href="/csv-injection-sanitizer" class="text-accent hover:text-text "&gt;CSV injection sanitizer&lt;/a&gt;, &lt;a href="/cyrillic-transliterator" class="text-accent hover:text-text "&gt;Cyrillic transliterator&lt;/a&gt;, &lt;a href="/bitwise-calculator" class="text-accent hover:text-text "&gt;Bitwise calculator&lt;/a&gt;, &lt;a href="/excel-column-converter" class="text-accent hover:text-text "&gt;Excel column converter&lt;/a&gt;, &lt;a href="/business-days-calculator" class="text-accent hover:text-text "&gt;Business days calculator&lt;/a&gt;, &lt;a href="/week-number-calculator" class="text-accent hover:text-text "&gt;Week number calculator&lt;/a&gt;, &lt;a href="/array-to-text" class="text-accent hover:text-text "&gt;Array to text&lt;/a&gt;, &lt;a href="/js-formatter" class="text-accent hover:text-text "&gt;JavaScript formatter&lt;/a&gt;</description></item><item><title>Ruby hash to JSON</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-03-Ruby hash to JSON</guid><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/ruby-hash-to-json" class="text-accent hover:text-text "&gt;Ruby hash to JSON&lt;/a&gt;</description></item><item><title>Text to array converter</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-02-Text to array converter</guid><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate><description>New tool: &lt;a href="/text-to-array" class="text-accent hover:text-text "&gt;Text to array converter&lt;/a&gt;</description></item><item><title>10 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-08-01-10 new tools</guid><pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/unicode-inspector" class="text-accent hover:text-text "&gt;Unicode character inspector&lt;/a&gt;, &lt;a href="/emoji-shortcode-converter" class="text-accent hover:text-text "&gt;Emoji shortcode converter&lt;/a&gt;, &lt;a href="/ieee-754-converter" class="text-accent hover:text-text "&gt;IEEE 754 converter&lt;/a&gt;, &lt;a href="/twos-complement-converter" class="text-accent hover:text-text "&gt;Two's complement converter&lt;/a&gt;, &lt;a href="/editorconfig-generator" class="text-accent hover:text-text "&gt;EditorConfig generator&lt;/a&gt;, &lt;a href="/http-header-parser" class="text-accent hover:text-text "&gt;HTTP header parser&lt;/a&gt;, &lt;a href="/cookie-parser" class="text-accent hover:text-text "&gt;Cookie parser&lt;/a&gt;, &lt;a href="/http-status-lookup" class="text-accent hover:text-text "&gt;HTTP status code lookup&lt;/a&gt;, &lt;a href="/semver-sorter" class="text-accent hover:text-text "&gt;SemVer sorter and comparator&lt;/a&gt;, &lt;a href="/mime-type-lookup" class="text-accent hover:text-text "&gt;MIME type lookup&lt;/a&gt;</description></item><item><title>8 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-31-8 new tools</guid><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/social-char-limits" class="text-accent hover:text-text "&gt;Social media character limits&lt;/a&gt;, &lt;a href="/jsonl-converter" class="text-accent hover:text-text "&gt;JSONL converter&lt;/a&gt;, &lt;a href="/yaml-formatter" class="text-accent hover:text-text "&gt;YAML formatter&lt;/a&gt;, &lt;a href="/basic-auth-generator" class="text-accent hover:text-text "&gt;Basic auth header generator&lt;/a&gt;, &lt;a href="/gitignore-generator" class="text-accent hover:text-text "&gt;Gitignore generator&lt;/a&gt;, &lt;a href="/regex-escape" class="text-accent hover:text-text "&gt;Regex escape&lt;/a&gt;, &lt;a href="/tracking-param-remover" class="text-accent hover:text-text "&gt;Tracking parameter remover&lt;/a&gt;, &lt;a href="/json-path-extractor" class="text-accent hover:text-text "&gt;JSONPath extractor&lt;/a&gt;</description></item><item><title>4 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-29-4 new tools</guid><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/rhyme-scheme-analyzer" class="text-accent hover:text-text "&gt;Rhyme scheme analyzer&lt;/a&gt;, &lt;a href="/non-ascii-line-filter" class="text-accent hover:text-text "&gt;Non-ASCII line filter&lt;/a&gt;, &lt;a href="/js-obfuscator" class="text-accent hover:text-text "&gt;JavaScript obfuscator&lt;/a&gt;, &lt;a href="/code-to-svg" class="text-accent hover:text-text "&gt;Code to SVG image&lt;/a&gt;</description></item><item><title>5 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-28-5 new tools</guid><pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/profanity-filter" class="text-accent hover:text-text "&gt;Profanity filter&lt;/a&gt;, &lt;a href="/birth-number-generator" class="text-accent hover:text-text "&gt;Birth number generator&lt;/a&gt;, &lt;a href="/persona-prompt-generator" class="text-accent hover:text-text "&gt;AI persona prompt generator&lt;/a&gt;, &lt;a href="/meta-tag-checker" class="text-accent hover:text-text "&gt;Meta tag checker&lt;/a&gt;, &lt;a href="/json-tree-viewer" class="text-accent hover:text-text "&gt;JSON tree view&lt;/a&gt;</description></item><item><title>16 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-26-16 new tools</guid><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/i18n-key-diff" class="text-accent hover:text-text "&gt;i18n key diff&lt;/a&gt;, &lt;a href="/kaomoji-generator" class="text-accent hover:text-text "&gt;Kaomoji generator&lt;/a&gt;, &lt;a href="/toml-to-json" class="text-accent hover:text-text "&gt;TOML to JSON converter&lt;/a&gt;, &lt;a href="/pirate-speak" class="text-accent hover:text-text "&gt;Pirate speak translator&lt;/a&gt;, &lt;a href="/birth-number-validator" class="text-accent hover:text-text "&gt;Birth number validator&lt;/a&gt;, &lt;a href="/voice-transcript-cleaner" class="text-accent hover:text-text "&gt;Voice transcript cleaner&lt;/a&gt;, &lt;a href="/baudot-code" class="text-accent hover:text-text "&gt;Baudot code translator&lt;/a&gt;, &lt;a href="/sql-to-json" class="text-accent hover:text-text "&gt;SQL to JSON&lt;/a&gt;, &lt;a href="/json-schema-validator" class="text-accent hover:text-text "&gt;JSON Schema validator&lt;/a&gt;, &lt;a href="/subtitle-overlap-fixer" class="text-accent hover:text-text "&gt;Subtitle overlap fixer&lt;/a&gt;, &lt;a href="/lrc-generator" class="text-accent hover:text-text "&gt;LRC lyrics generator&lt;/a&gt;, &lt;a href="/cliche-detector" class="text-accent hover:text-text "&gt;Cliche detector&lt;/a&gt;, &lt;a href="/dialogue-counter" class="text-accent hover:text-text "&gt;Dialogue balance counter&lt;/a&gt;, &lt;a href="/action-word-density" class="text-accent hover:text-text "&gt;Action word density&lt;/a&gt;, &lt;a href="/iban-generator" class="text-accent hover:text-text "&gt;Test IBAN generator&lt;/a&gt;, &lt;a href="/random-name-generator" class="text-accent hover:text-text "&gt;Random name generator&lt;/a&gt;</description></item><item><title>11 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-24-11 new tools</guid><pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/sql-insert-generator" class="text-accent hover:text-text "&gt;SQL insert statement generator&lt;/a&gt;, &lt;a href="/llm-token-cost-calculator" class="text-accent hover:text-text "&gt;LLM token and cost calculator&lt;/a&gt;, &lt;a href="/context-window-slimmer" class="text-accent hover:text-text "&gt;LLM context compressor&lt;/a&gt;, &lt;a href="/ascii-banner-generator" class="text-accent hover:text-text "&gt;ASCII banner generator&lt;/a&gt;, &lt;a href="/keyword-auto-linker" class="text-accent hover:text-text "&gt;Keyword auto-linker&lt;/a&gt;, &lt;a href="/story-branch-checker" class="text-accent hover:text-text "&gt;Story branch checker&lt;/a&gt;, &lt;a href="/random-email-generator" class="text-accent hover:text-text "&gt;Random email generator&lt;/a&gt;, &lt;a href="/charset-detector" class="text-accent hover:text-text "&gt;Charset detector&lt;/a&gt;, &lt;a href="/timezone-converter" class="text-accent hover:text-text "&gt;Timezone converter&lt;/a&gt;, &lt;a href="/intel-hex-parser" class="text-accent hover:text-text "&gt;Intel HEX parser&lt;/a&gt;, &lt;a href="/bcd-decoder" class="text-accent hover:text-text "&gt;BCD decoder&lt;/a&gt;</description></item><item><title>19 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-23-19 new tools</guid><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/remove-lines-starting-with-number" class="text-accent hover:text-text "&gt;Remove lines starting with a number&lt;/a&gt;, &lt;a href="/ai-chat-log-parser" class="text-accent hover:text-text "&gt;AI chat log parser&lt;/a&gt;, &lt;a href="/few-shot-prompt-builder" class="text-accent hover:text-text "&gt;Few-shot prompt builder&lt;/a&gt;, &lt;a href="/asin-sku-extractor" class="text-accent hover:text-text "&gt;ASIN / SKU extractor&lt;/a&gt;, &lt;a href="/env-file-validator" class="text-accent hover:text-text "&gt;.env file validator&lt;/a&gt;, &lt;a href="/url-link-obfuscator" class="text-accent hover:text-text "&gt;URL link obfuscator&lt;/a&gt;, &lt;a href="/icebreaker-generator" class="text-accent hover:text-text "&gt;Icebreaker generator&lt;/a&gt;, &lt;a href="/percent-calculator" class="text-accent hover:text-text "&gt;Percent calculator&lt;/a&gt;, &lt;a href="/enclosed-alphanumerics" class="text-accent hover:text-text "&gt;Enclosed alphanumerics&lt;/a&gt;, &lt;a href="/podcast-chapter-generator" class="text-accent hover:text-text "&gt;Podcast chapter generator&lt;/a&gt;, &lt;a href="/tabletop-stat-roller" class="text-accent hover:text-text "&gt;Tabletop stat roller&lt;/a&gt;, &lt;a href="/plot-twist-generator" class="text-accent hover:text-text "&gt;Plot twist generator&lt;/a&gt;, &lt;a href="/writing-prompt-generator" class="text-accent hover:text-text "&gt;Writing prompt generator&lt;/a&gt;, &lt;a href="/tts-sanitizer" class="text-accent hover:text-text "&gt;TTS sanitizer&lt;/a&gt;, &lt;a href="/sort-lines-by-word-position" class="text-accent hover:text-text "&gt;Sort lines by word position&lt;/a&gt;, &lt;a href="/csv-column-validator" class="text-accent hover:text-text "&gt;CSV column validator&lt;/a&gt;, &lt;a href="/html-to-markdown-converter" class="text-accent hover:text-text "&gt;HTML to Markdown converter&lt;/a&gt;, &lt;a href="/mock-json-data-generator" class="text-accent hover:text-text "&gt;Mock JSON data generator&lt;/a&gt;, &lt;a href="/fake-word-generator" class="text-accent hover:text-text "&gt;Fake word generator&lt;/a&gt;</description></item><item><title>13 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-22-13 new tools</guid><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/url-defanger" class="text-accent hover:text-text "&gt;URL defanger&lt;/a&gt;, &lt;a href="/base62" class="text-accent hover:text-text "&gt;Base62 encode and decode&lt;/a&gt;, &lt;a href="/rc4-cipher" class="text-accent hover:text-text "&gt;RC4 cipher&lt;/a&gt;, &lt;a href="/unicode-escape" class="text-accent hover:text-text "&gt;Unicode escape&lt;/a&gt;, &lt;a href="/prompt-templater" class="text-accent hover:text-text "&gt;Prompt templater&lt;/a&gt;, &lt;a href="/faq-schema-generator" class="text-accent hover:text-text "&gt;FAQ schema generator&lt;/a&gt;, &lt;a href="/hash-identifier" class="text-accent hover:text-text "&gt;Hash identifier&lt;/a&gt;, &lt;a href="/levenshtein-distance" class="text-accent hover:text-text "&gt;Levenshtein distance&lt;/a&gt;, &lt;a href="/date-extractor" class="text-accent hover:text-text "&gt;Date extractor&lt;/a&gt;, &lt;a href="/hex-dump" class="text-accent hover:text-text "&gt;Hex dump&lt;/a&gt;, &lt;a href="/prompt-splitter" class="text-accent hover:text-text "&gt;Prompt splitter&lt;/a&gt;, &lt;a href="/serp-pixel-width" class="text-accent hover:text-text "&gt;SERP pixel width checker&lt;/a&gt;, &lt;a href="/bcrypt-generator" class="text-accent hover:text-text "&gt;Bcrypt generator&lt;/a&gt;</description></item><item><title>9 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-21-9 new tools</guid><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/ini-to-json" class="text-accent hover:text-text "&gt;INI ⇄ JSON converter&lt;/a&gt;, &lt;a href="/properties-to-json" class="text-accent hover:text-text "&gt;Properties to JSON converter&lt;/a&gt;, &lt;a href="/csv-to-sql" class="text-accent hover:text-text "&gt;CSV to SQL INSERT generator&lt;/a&gt;, &lt;a href="/css-to-js-object" class="text-accent hover:text-text "&gt;CSS to JS object converter&lt;/a&gt;, &lt;a href="/html-to-jsx" class="text-accent hover:text-text "&gt;HTML to JSX converter&lt;/a&gt;, &lt;a href="/curl-to-code" class="text-accent hover:text-text "&gt;cURL to code converter&lt;/a&gt;, &lt;a href="/bbcode-to-html" class="text-accent hover:text-text "&gt;BBCode to HTML converter&lt;/a&gt;, &lt;a href="/htaccess-generator" class="text-accent hover:text-text "&gt;.htaccess generator&lt;/a&gt;, &lt;a href="/rpg-name-generator" class="text-accent hover:text-text "&gt;RPG name generator&lt;/a&gt;</description></item><item><title>More output controls</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-21-More output controls</guid><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><description>Line numbers can now be shown down the side of the output, from the Display menu · Show whitespace reveals spaces, tabs and line ends as light marks in the output · A new Animations toggle turns the site’s motion off without changing your system settings</description></item><item><title>Sound, sizing and sharper previews</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-21-Sound, sizing and sharper previews</guid><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><description>New Text size control in the Display menu scales the input and output areas · Morse code output can now be played aloud as beeps, entirely in your browser · Two-way tools (encode/decode and the like) gained a one-tap button to swap direction · Card previews now reveal invisible characters — tabs, zero-width and non-breaking spaces show as marks · The “Copied” confirmation fades in and out, and change highlighting now marks scattered edits precisely · The longest-word finder now writes its result in your language</description></item><item><title>152 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-17-152 new tools</guid><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/pangram-checker" class="text-accent hover:text-text "&gt;Pangram checker&lt;/a&gt;, &lt;a href="/anagram-checker" class="text-accent hover:text-text "&gt;Anagram checker&lt;/a&gt;, &lt;a href="/syllable-counter" class="text-accent hover:text-text "&gt;Syllable counter&lt;/a&gt;, &lt;a href="/text-similarity" class="text-accent hover:text-text "&gt;Text similarity&lt;/a&gt;, &lt;a href="/shannon-entropy" class="text-accent hover:text-text "&gt;Shannon entropy calculator&lt;/a&gt;, &lt;a href="/subtitle-cps" class="text-accent hover:text-text "&gt;Subtitle reading speed (CPS)&lt;/a&gt;, &lt;a href="/text-direction" class="text-accent hover:text-text "&gt;Text direction detector (LTR/RTL)&lt;/a&gt;, &lt;a href="/count-occurrences" class="text-accent hover:text-text "&gt;Count occurrences&lt;/a&gt;, &lt;a href="/longest-word-finder" class="text-accent hover:text-text "&gt;Longest Word Finder&lt;/a&gt;, &lt;a href="/sort-words" class="text-accent hover:text-text "&gt;Sort words&lt;/a&gt;, &lt;a href="/swap-words" class="text-accent hover:text-text "&gt;Swap words&lt;/a&gt;, &lt;a href="/extract-first-word" class="text-accent hover:text-text "&gt;Extract first word&lt;/a&gt;, &lt;a href="/transpose-text" class="text-accent hover:text-text "&gt;Transpose text&lt;/a&gt;, &lt;a href="/number-extractor" class="text-accent hover:text-text "&gt;Number extractor&lt;/a&gt;, &lt;a href="/hashtag-extractor" class="text-accent hover:text-text "&gt;Hashtag extractor&lt;/a&gt;, &lt;a href="/srt-time-shifter" class="text-accent hover:text-text "&gt;SRT subtitle time shifter&lt;/a&gt;, &lt;a href="/typo-generator" class="text-accent hover:text-text "&gt;Typo generator&lt;/a&gt;, &lt;a href="/reverse-words" class="text-accent hover:text-text "&gt;Reverse words&lt;/a&gt;, &lt;a href="/phone-number-extractor" class="text-accent hover:text-text "&gt;Phone number extractor&lt;/a&gt;, &lt;a href="/duplicate-each-line" class="text-accent hover:text-text "&gt;Duplicate each line&lt;/a&gt;, &lt;a href="/reverse-each-word" class="text-accent hover:text-text "&gt;Reverse each word&lt;/a&gt;, &lt;a href="/word-scrambler" class="text-accent hover:text-text "&gt;Word scrambler&lt;/a&gt;, &lt;a href="/sentence-splitter" class="text-accent hover:text-text "&gt;Sentence splitter&lt;/a&gt;, &lt;a href="/remove-non-ascii" class="text-accent hover:text-text "&gt;Remove non-ASCII characters&lt;/a&gt;, &lt;a href="/remove-brackets" class="text-accent hover:text-text "&gt;Remove brackets&lt;/a&gt;, &lt;a href="/collapse-repeated-lines" class="text-accent hover:text-text "&gt;Collapse repeated lines&lt;/a&gt;, &lt;a href="/remove-numbers" class="text-accent hover:text-text "&gt;Remove numbers&lt;/a&gt;, &lt;a href="/remove-urls" class="text-accent hover:text-text "&gt;Remove URLs&lt;/a&gt;, &lt;a href="/email-quote-stripper" class="text-accent hover:text-text "&gt;Email quote stripper&lt;/a&gt;, &lt;a href="/data-redactor" class="text-accent hover:text-text "&gt;Data redactor&lt;/a&gt;, &lt;a href="/dedupe-by-column" class="text-accent hover:text-text "&gt;Remove duplicate rows by column&lt;/a&gt;, &lt;a href="/bom-manager" class="text-accent hover:text-text "&gt;BOM manager (add / remove)&lt;/a&gt;, &lt;a href="/sdh-stripper" class="text-accent hover:text-text "&gt;SDH subtitle stripper&lt;/a&gt;, &lt;a href="/ai-phrase-remover" class="text-accent hover:text-text "&gt;AI phrase remover&lt;/a&gt;, &lt;a href="/remove-line-numbers" class="text-accent hover:text-text "&gt;Remove line numbers&lt;/a&gt;, &lt;a href="/trim-lines" class="text-accent hover:text-text "&gt;Trim lines&lt;/a&gt;, &lt;a href="/remove-quotes" class="text-accent hover:text-text "&gt;Remove quotes&lt;/a&gt;, &lt;a href="/remove-duplicate-characters" class="text-accent hover:text-text "&gt;Remove duplicate characters&lt;/a&gt;, &lt;a href="/remove-whitespace" class="text-accent hover:text-text "&gt;Remove whitespace&lt;/a&gt;, &lt;a href="/indent-text" class="text-accent hover:text-text "&gt;Indent text&lt;/a&gt;, &lt;a href="/insert-blank-lines" class="text-accent hover:text-text "&gt;Insert blank lines&lt;/a&gt;, &lt;a href="/line-ending-converter" class="text-accent hover:text-text "&gt;Line ending converter&lt;/a&gt;, &lt;a href="/justify-text" class="text-accent hover:text-text "&gt;Justify text&lt;/a&gt;, &lt;a href="/spoiler-tag-wrapper" class="text-accent hover:text-text "&gt;Spoiler tag wrapper&lt;/a&gt;, &lt;a href="/paragraph-separator" class="text-accent hover:text-text "&gt;Paragraph divider inserter&lt;/a&gt;, &lt;a href="/whitespace-visualizer" class="text-accent hover:text-text "&gt;Whitespace visualizer&lt;/a&gt;, &lt;a href="/wrap-in-quotes" class="text-accent hover:text-text "&gt;Wrap in quotes&lt;/a&gt;, &lt;a href="/mirror-text" class="text-accent hover:text-text "&gt;Mirror text&lt;/a&gt;, &lt;a href="/ascii-box" class="text-accent hover:text-text "&gt;ASCII box generator&lt;/a&gt;, &lt;a href="/text-wave" class="text-accent hover:text-text "&gt;Text wave generator&lt;/a&gt;, &lt;a href="/pig-latin" class="text-accent hover:text-text "&gt;Pig Latin translator&lt;/a&gt;, &lt;a href="/fullwidth-text" class="text-accent hover:text-text "&gt;Full-width text generator&lt;/a&gt;, &lt;a href="/superscript-generator" class="text-accent hover:text-text "&gt;Superscript generator&lt;/a&gt;, &lt;a href="/bubble-text" class="text-accent hover:text-text "&gt;Bubble text&lt;/a&gt;, &lt;a href="/small-caps" class="text-accent hover:text-text "&gt;Small caps converter&lt;/a&gt;, &lt;a href="/subscript-generator" class="text-accent hover:text-text "&gt;Subscript generator&lt;/a&gt;, &lt;a href="/strikethrough-text" class="text-accent hover:text-text "&gt;Strikethrough text&lt;/a&gt;, &lt;a href="/underline-text" class="text-accent hover:text-text "&gt;Underline text&lt;/a&gt;, &lt;a href="/ascii85" class="text-accent hover:text-text "&gt;Ascii85 encode and decode&lt;/a&gt;, &lt;a href="/vigenere-cipher" class="text-accent hover:text-text "&gt;Vigenère cipher&lt;/a&gt;, &lt;a href="/xor-cipher" class="text-accent hover:text-text "&gt;XOR cipher&lt;/a&gt;, &lt;a href="/polybius-square" class="text-accent hover:text-text "&gt;Polybius square&lt;/a&gt;, &lt;a href="/rail-fence-cipher" class="text-accent hover:text-text "&gt;Rail fence cipher&lt;/a&gt;, &lt;a href="/bacon-cipher" class="text-accent hover:text-text "&gt;Bacon cipher&lt;/a&gt;, &lt;a href="/quoted-printable" class="text-accent hover:text-text "&gt;Quoted-printable decoder&lt;/a&gt;, &lt;a href="/base58" class="text-accent hover:text-text "&gt;Base58 encode and decode&lt;/a&gt;, &lt;a href="/braille-translator" class="text-accent hover:text-text "&gt;Braille translator&lt;/a&gt;, &lt;a href="/caesar-cipher" class="text-accent hover:text-text "&gt;Caesar cipher&lt;/a&gt;, &lt;a href="/rot47" class="text-accent hover:text-text "&gt;ROT47 cipher&lt;/a&gt;, &lt;a href="/random-emoji-generator" class="text-accent hover:text-text "&gt;Random emoji generator&lt;/a&gt;, &lt;a href="/passphrase-generator" class="text-accent hover:text-text "&gt;Passphrase generator&lt;/a&gt;, &lt;a href="/nanoid-generator" class="text-accent hover:text-text "&gt;Nano ID generator&lt;/a&gt;, &lt;a href="/random-username-generator" class="text-accent hover:text-text "&gt;Random username generator&lt;/a&gt;, &lt;a href="/diceware" class="text-accent hover:text-text "&gt;Diceware passphrase generator&lt;/a&gt;, &lt;a href="/coin-flip" class="text-accent hover:text-text "&gt;Coin flip&lt;/a&gt;, &lt;a href="/pin-generator" class="text-accent hover:text-text "&gt;PIN generator&lt;/a&gt;, &lt;a href="/repeat-character" class="text-accent hover:text-text "&gt;Repeat character&lt;/a&gt;, &lt;a href="/permutation-generator" class="text-accent hover:text-text "&gt;Permutation generator&lt;/a&gt;, &lt;a href="/matrix-combinator" class="text-accent hover:text-text "&gt;Cartesian product of lists&lt;/a&gt;, &lt;a href="/matchmaker" class="text-accent hover:text-text "&gt;Random matchmaker&lt;/a&gt;, &lt;a href="/duration-calculator" class="text-accent hover:text-text "&gt;Duration calculator&lt;/a&gt;, &lt;a href="/words-to-numbers" class="text-accent hover:text-text "&gt;Words to numbers&lt;/a&gt;, &lt;a href="/fraction-converter" class="text-accent hover:text-text "&gt;Fraction converter&lt;/a&gt;, &lt;a href="/date-difference" class="text-accent hover:text-text "&gt;Date difference calculator&lt;/a&gt;, &lt;a href="/prime-checker" class="text-accent hover:text-text "&gt;Prime number checker&lt;/a&gt;, &lt;a href="/sort-numbers" class="text-accent hover:text-text "&gt;Sort numbers&lt;/a&gt;, &lt;a href="/css-formatter" class="text-accent hover:text-text "&gt;CSS formatter&lt;/a&gt;, &lt;a href="/css-gradient-generator" class="text-accent hover:text-text "&gt;CSS gradient generator&lt;/a&gt;, &lt;a href="/sort-json" class="text-accent hover:text-text "&gt;Sort JSON&lt;/a&gt;, &lt;a href="/uuid-decoder" class="text-accent hover:text-text "&gt;UUID decoder&lt;/a&gt;, &lt;a href="/meta-tag-generator" class="text-accent hover:text-text "&gt;Meta tag generator&lt;/a&gt;, &lt;a href="/svg-url-encoder" class="text-accent hover:text-text "&gt;SVG URL encoder&lt;/a&gt;, &lt;a href="/query-string-builder" class="text-accent hover:text-text "&gt;Query string builder&lt;/a&gt;, &lt;a href="/sitemap-generator" class="text-accent hover:text-text "&gt;Sitemap XML generator&lt;/a&gt;, &lt;a href="/csp-generator" class="text-accent hover:text-text "&gt;CSP header generator&lt;/a&gt;, &lt;a href="/humans-txt-generator" class="text-accent hover:text-text "&gt;Humans.txt generator&lt;/a&gt;, &lt;a href="/sql-formatter" class="text-accent hover:text-text "&gt;SQL formatter&lt;/a&gt;, &lt;a href="/html-formatter" class="text-accent hover:text-text "&gt;HTML formatter&lt;/a&gt;, &lt;a href="/json-to-typescript" class="text-accent hover:text-text "&gt;JSON to TypeScript&lt;/a&gt;, &lt;a href="/hmac-generator" class="text-accent hover:text-text "&gt;HMAC generator&lt;/a&gt;, &lt;a href="/domain-extractor" class="text-accent hover:text-text "&gt;Domain extractor&lt;/a&gt;, &lt;a href="/ip-extractor" class="text-accent hover:text-text "&gt;IP address extractor&lt;/a&gt;, &lt;a href="/vtt-to-srt" class="text-accent hover:text-text "&gt;VTT ⇄ SRT converter&lt;/a&gt;, &lt;a href="/subtitle-line-wrapper" class="text-accent hover:text-text "&gt;Subtitle line wrapper&lt;/a&gt;, &lt;a href="/ip-converter" class="text-accent hover:text-text "&gt;IP address converter (hex/dec/binary)&lt;/a&gt;, &lt;a href="/xml-to-json" class="text-accent hover:text-text "&gt;XML to JSON converter&lt;/a&gt;, &lt;a href="/split-camel-case" class="text-accent hover:text-text "&gt;Split camelCase&lt;/a&gt;, &lt;a href="/lines-to-html-list" class="text-accent hover:text-text "&gt;Lines to HTML list&lt;/a&gt;, &lt;a href="/remove-first-line" class="text-accent hover:text-text "&gt;Remove first line&lt;/a&gt;, &lt;a href="/remove-last-line" class="text-accent hover:text-text "&gt;Remove last line&lt;/a&gt;, &lt;a href="/remove-leading-zeros" class="text-accent hover:text-text "&gt;Remove leading zeros&lt;/a&gt;, &lt;a href="/remove-text-in-brackets" class="text-accent hover:text-text "&gt;Remove text in brackets&lt;/a&gt;, &lt;a href="/remove-repeated-words" class="text-accent hover:text-text "&gt;Remove repeated words&lt;/a&gt;, &lt;a href="/keep-only-letters" class="text-accent hover:text-text "&gt;Keep only letters&lt;/a&gt;, &lt;a href="/keep-only-numbers" class="text-accent hover:text-text "&gt;Keep only numbers&lt;/a&gt;, &lt;a href="/extract-last-word" class="text-accent hover:text-text "&gt;Extract last word&lt;/a&gt;, &lt;a href="/rotate-lines" class="text-accent hover:text-text "&gt;Rotate lines&lt;/a&gt;, &lt;a href="/interleave-lines" class="text-accent hover:text-text "&gt;Interleave lines&lt;/a&gt;, &lt;a href="/numbered-list" class="text-accent hover:text-text "&gt;Numbered list&lt;/a&gt;, &lt;a href="/bullet-list" class="text-accent hover:text-text "&gt;Bullet list&lt;/a&gt;, &lt;a href="/capitalize-sentences" class="text-accent hover:text-text "&gt;Capitalize sentences&lt;/a&gt;, &lt;a href="/swap-case" class="text-accent hover:text-text "&gt;Case swapper&lt;/a&gt;, &lt;a href="/count-words-per-line" class="text-accent hover:text-text "&gt;Count words per line&lt;/a&gt;, &lt;a href="/duplicate-word-finder" class="text-accent hover:text-text "&gt;Duplicate word finder&lt;/a&gt;, &lt;a href="/cursive-text" class="text-accent hover:text-text "&gt;Cursive text&lt;/a&gt;, &lt;a href="/gothic-text" class="text-accent hover:text-text "&gt;Gothic text&lt;/a&gt;, &lt;a href="/monospace-text" class="text-accent hover:text-text "&gt;Monospace text&lt;/a&gt;, &lt;a href="/double-struck-text" class="text-accent hover:text-text "&gt;Double-struck text&lt;/a&gt;, &lt;a href="/clap-text" class="text-accent hover:text-text "&gt;Clap text&lt;/a&gt;, &lt;a href="/mocking-case" class="text-accent hover:text-text "&gt;Mocking case&lt;/a&gt;, &lt;a href="/squared-text" class="text-accent hover:text-text "&gt;Squared text&lt;/a&gt;, &lt;a href="/regional-indicator-text" class="text-accent hover:text-text "&gt;Regional indicator text&lt;/a&gt;, &lt;a href="/spaced-letters" class="text-accent hover:text-text "&gt;Spaced letters&lt;/a&gt;, &lt;a href="/sum-numbers" class="text-accent hover:text-text "&gt;Sum numbers&lt;/a&gt;, &lt;a href="/factorial-calculator" class="text-accent hover:text-text "&gt;Factorial calculator&lt;/a&gt;, &lt;a href="/fibonacci-generator" class="text-accent hover:text-text "&gt;Fibonacci generator&lt;/a&gt;, &lt;a href="/multiplication-table" class="text-accent hover:text-text "&gt;Multiplication table&lt;/a&gt;, &lt;a href="/percentage-change" class="text-accent hover:text-text "&gt;Percentage change&lt;/a&gt;, &lt;a href="/number-to-ordinal" class="text-accent hover:text-text "&gt;Number to ordinal&lt;/a&gt;, &lt;a href="/round-numbers" class="text-accent hover:text-text "&gt;Round numbers&lt;/a&gt;, &lt;a href="/even-odd-splitter" class="text-accent hover:text-text "&gt;Even / odd splitter&lt;/a&gt;, &lt;a href="/a1z26-cipher" class="text-accent hover:text-text "&gt;A1Z26 cipher&lt;/a&gt;, &lt;a href="/affine-cipher" class="text-accent hover:text-text "&gt;Affine cipher&lt;/a&gt;, &lt;a href="/keyboard-shift-cipher" class="text-accent hover:text-text "&gt;Keyboard shift cipher&lt;/a&gt;, &lt;a href="/base45" class="text-accent hover:text-text "&gt;Base45 encoder&lt;/a&gt;, &lt;a href="/tap-code" class="text-accent hover:text-text "&gt;Tap code&lt;/a&gt;, &lt;a href="/beaufort-cipher" class="text-accent hover:text-text "&gt;Beaufort cipher&lt;/a&gt;, &lt;a href="/json-to-xml" class="text-accent hover:text-text "&gt;JSON to XML converter&lt;/a&gt;, &lt;a href="/json-to-csv" class="text-accent hover:text-text "&gt;JSON to CSV converter&lt;/a&gt;, &lt;a href="/html-list-to-lines" class="text-accent hover:text-text "&gt;HTML list to lines&lt;/a&gt;, &lt;a href="/markdown-link-extractor" class="text-accent hover:text-text "&gt;Markdown link extractor&lt;/a&gt;, &lt;a href="/env-to-json" class="text-accent hover:text-text "&gt;Env to JSON&lt;/a&gt;</description></item><item><title>111 new tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-16-111 new tools</guid><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate><description>New tools: &lt;a href="/utf8-byte-counter" class="text-accent hover:text-text "&gt;UTF-8 byte counter&lt;/a&gt;, &lt;a href="/palindrome-checker" class="text-accent hover:text-text "&gt;Palindrome checker&lt;/a&gt;, &lt;a href="/reading-time" class="text-accent hover:text-text "&gt;Reading time calculator&lt;/a&gt;, &lt;a href="/readability-score" class="text-accent hover:text-text "&gt;Readability score checker&lt;/a&gt;, &lt;a href="/sentence-counter" class="text-accent hover:text-text "&gt;Sentence counter&lt;/a&gt;, &lt;a href="/keyword-density" class="text-accent hover:text-text "&gt;Keyword density checker&lt;/a&gt;, &lt;a href="/letter-frequency" class="text-accent hover:text-text "&gt;Letter frequency counter&lt;/a&gt;, &lt;a href="/combine-lines" class="text-accent hover:text-text "&gt;Combine texts line by line&lt;/a&gt;, &lt;a href="/truncate-text" class="text-accent hover:text-text "&gt;Truncate text&lt;/a&gt;, &lt;a href="/extract-column" class="text-accent hover:text-text "&gt;Extract column&lt;/a&gt;, &lt;a href="/acronym-generator" class="text-accent hover:text-text "&gt;Acronym generator&lt;/a&gt;, &lt;a href="/extract-lines" class="text-accent hover:text-text "&gt;Extract lines&lt;/a&gt;, &lt;a href="/remove-characters" class="text-accent hover:text-text "&gt;Remove characters&lt;/a&gt;, &lt;a href="/remove-duplicate-words" class="text-accent hover:text-text "&gt;Remove duplicate words&lt;/a&gt;, &lt;a href="/remove-emoji" class="text-accent hover:text-text "&gt;Remove emoji&lt;/a&gt;, &lt;a href="/remove-html-tags" class="text-accent hover:text-text "&gt;Remove HTML tags&lt;/a&gt;, &lt;a href="/remove-punctuation" class="text-accent hover:text-text "&gt;Remove punctuation&lt;/a&gt;, &lt;a href="/remove-words" class="text-accent hover:text-text "&gt;Remove words&lt;/a&gt;, &lt;a href="/phone-number-formatter" class="text-accent hover:text-text "&gt;Phone number formatter&lt;/a&gt;, &lt;a href="/html-comment-remover" class="text-accent hover:text-text "&gt;Remove HTML comments&lt;/a&gt;, &lt;a href="/disemvowel" class="text-accent hover:text-text "&gt;Remove vowels&lt;/a&gt;, &lt;a href="/line-length-filter" class="text-accent hover:text-text "&gt;Filter lines by length&lt;/a&gt;, &lt;a href="/strip-markdown" class="text-accent hover:text-text "&gt;Strip Markdown&lt;/a&gt;, &lt;a href="/duplicate-line-finder" class="text-accent hover:text-text "&gt;Duplicate line finder&lt;/a&gt;, &lt;a href="/srt-to-text" class="text-accent hover:text-text "&gt;SRT to plain text&lt;/a&gt;, &lt;a href="/invisible-character-detector" class="text-accent hover:text-text "&gt;Invisible character detector&lt;/a&gt;, &lt;a href="/tabs-to-spaces" class="text-accent hover:text-text "&gt;Tabs to spaces&lt;/a&gt;, &lt;a href="/word-wrap" class="text-accent hover:text-text "&gt;Word wrap&lt;/a&gt;, &lt;a href="/pad-text" class="text-accent hover:text-text "&gt;Pad text&lt;/a&gt;, &lt;a href="/thousands-separator" class="text-accent hover:text-text "&gt;Thousands separator&lt;/a&gt;, &lt;a href="/smart-quotes" class="text-accent hover:text-text "&gt;Smart quotes converter&lt;/a&gt;, &lt;a href="/sort-paragraphs" class="text-accent hover:text-text "&gt;Sort paragraphs&lt;/a&gt;, &lt;a href="/merge-paragraphs" class="text-accent hover:text-text "&gt;Merge paragraphs&lt;/a&gt;, &lt;a href="/markdown-table-generator" class="text-accent hover:text-text "&gt;Markdown table generator&lt;/a&gt;, &lt;a href="/xml-formatter" class="text-accent hover:text-text "&gt;XML formatter&lt;/a&gt;, &lt;a href="/normalize-unicode" class="text-accent hover:text-text "&gt;Normalize Unicode text&lt;/a&gt;, &lt;a href="/text-decorations" class="text-accent hover:text-text "&gt;Text decorations&lt;/a&gt;, &lt;a href="/upside-down-text" class="text-accent hover:text-text "&gt;Upside down text&lt;/a&gt;, &lt;a href="/zalgo-text" class="text-accent hover:text-text "&gt;Zalgo glitch text&lt;/a&gt;, &lt;a href="/leet-speak" class="text-accent hover:text-text "&gt;Leet speak translator&lt;/a&gt;, &lt;a href="/invisible-text" class="text-accent hover:text-text "&gt;Invisible text generator&lt;/a&gt;, &lt;a href="/encrypt-text" class="text-accent hover:text-text "&gt;Encrypt text with a password&lt;/a&gt;, &lt;a href="/hex-converter" class="text-accent hover:text-text "&gt;Hex to text and back&lt;/a&gt;, &lt;a href="/rot13" class="text-accent hover:text-text "&gt;ROT13 / Caesar cipher&lt;/a&gt;, &lt;a href="/timestamp-converter" class="text-accent hover:text-text "&gt;Unix timestamp converter&lt;/a&gt;, &lt;a href="/cron-parser" class="text-accent hover:text-text "&gt;Cron expression parser&lt;/a&gt;, &lt;a href="/binary-converter" class="text-accent hover:text-text "&gt;Binary to text and back&lt;/a&gt;, &lt;a href="/morse-code" class="text-accent hover:text-text "&gt;Morse code translator&lt;/a&gt;, &lt;a href="/atbash-cipher" class="text-accent hover:text-text "&gt;Atbash cipher&lt;/a&gt;, &lt;a href="/base32" class="text-accent hover:text-text "&gt;Base32 encode and decode&lt;/a&gt;, &lt;a href="/char-code-converter" class="text-accent hover:text-text "&gt;Character code converter&lt;/a&gt;, &lt;a href="/nato-alphabet" class="text-accent hover:text-text "&gt;NATO phonetic alphabet&lt;/a&gt;, &lt;a href="/punycode-converter" class="text-accent hover:text-text "&gt;Punycode converter&lt;/a&gt;, &lt;a href="/json-escape" class="text-accent hover:text-text "&gt;JSON string escape and unescape&lt;/a&gt;, &lt;a href="/random-words" class="text-accent hover:text-text "&gt;Random word generator&lt;/a&gt;, &lt;a href="/dice-roller" class="text-accent hover:text-text "&gt;Dice roller &amp; coin flip&lt;/a&gt;, &lt;a href="/mac-address-generator" class="text-accent hover:text-text "&gt;MAC address generator&lt;/a&gt;, &lt;a href="/google-calendar-link" class="text-accent hover:text-text "&gt;Google Calendar link generator&lt;/a&gt;, &lt;a href="/random-date-generator" class="text-accent hover:text-text "&gt;Random date generator&lt;/a&gt;, &lt;a href="/random-ip-generator" class="text-accent hover:text-text "&gt;Random IP address generator&lt;/a&gt;, &lt;a href="/random-color-generator" class="text-accent hover:text-text "&gt;Random color generator&lt;/a&gt;, &lt;a href="/ulid-generator" class="text-accent hover:text-text "&gt;ULID generator&lt;/a&gt;, &lt;a href="/password-strength-checker" class="text-accent hover:text-text "&gt;Password strength checker&lt;/a&gt;, &lt;a href="/combinations" class="text-accent hover:text-text "&gt;Combination generator&lt;/a&gt;, &lt;a href="/line-combinations" class="text-accent hover:text-text "&gt;Line combinations&lt;/a&gt;, &lt;a href="/merge-lists" class="text-accent hover:text-text "&gt;Merge lists&lt;/a&gt;, &lt;a href="/list-splitter" class="text-accent hover:text-text "&gt;List splitter&lt;/a&gt;, &lt;a href="/random-team-generator" class="text-accent hover:text-text "&gt;Random team generator&lt;/a&gt;, &lt;a href="/email-validator" class="text-accent hover:text-text "&gt;Email list validator&lt;/a&gt;, &lt;a href="/number-sequence" class="text-accent hover:text-text "&gt;Number sequence generator&lt;/a&gt;, &lt;a href="/roman-numerals" class="text-accent hover:text-text "&gt;Roman numeral converter&lt;/a&gt;, &lt;a href="/number-stats" class="text-accent hover:text-text "&gt;Sum and number statistics&lt;/a&gt;, &lt;a href="/credit-card-validator" class="text-accent hover:text-text "&gt;Credit card number checker&lt;/a&gt;, &lt;a href="/byte-unit-converter" class="text-accent hover:text-text "&gt;Byte unit converter&lt;/a&gt;, &lt;a href="/percentage-calculator" class="text-accent hover:text-text "&gt;Percentage calculator&lt;/a&gt;, &lt;a href="/temperature-converter" class="text-accent hover:text-text "&gt;Temperature converter&lt;/a&gt;, &lt;a href="/base-converter" class="text-accent hover:text-text "&gt;Number base converter&lt;/a&gt;, &lt;a href="/iban-validator" class="text-accent hover:text-text "&gt;IBAN validator&lt;/a&gt;, &lt;a href="/gcd-lcm-calculator" class="text-accent hover:text-text "&gt;GCD and LCM calculator&lt;/a&gt;, &lt;a href="/color-converter" class="text-accent hover:text-text "&gt;Color converter&lt;/a&gt;, &lt;a href="/csv-delimiter" class="text-accent hover:text-text "&gt;Change CSV delimiter&lt;/a&gt;, &lt;a href="/csv-to-json" class="text-accent hover:text-text "&gt;CSV ⇄ JSON converter&lt;/a&gt;, &lt;a href="/yaml-to-json" class="text-accent hover:text-text "&gt;YAML ⇄ JSON converter&lt;/a&gt;, &lt;a href="/ics-generator" class="text-accent hover:text-text "&gt;ICS generator&lt;/a&gt;, &lt;a href="/regex-tester" class="text-accent hover:text-text "&gt;Regex tester&lt;/a&gt;, &lt;a href="/url-extractor" class="text-accent hover:text-text "&gt;URL extractor&lt;/a&gt;, &lt;a href="/markdown-to-html" class="text-accent hover:text-text "&gt;Markdown to HTML and back&lt;/a&gt;, &lt;a href="/csv-to-html-table" class="text-accent hover:text-text "&gt;CSV to HTML table&lt;/a&gt;, &lt;a href="/html-table-to-markdown" class="text-accent hover:text-text "&gt;HTML table to Markdown&lt;/a&gt;, &lt;a href="/url-query-parser" class="text-accent hover:text-text "&gt;URL query parser&lt;/a&gt;, &lt;a href="/css-minifier" class="text-accent hover:text-text "&gt;CSS minifier&lt;/a&gt;, &lt;a href="/sql-minifier" class="text-accent hover:text-text "&gt;SQL minifier&lt;/a&gt;, &lt;a href="/json-to-env" class="text-accent hover:text-text "&gt;JSON to .env converter&lt;/a&gt;, &lt;a href="/user-agent-parser" class="text-accent hover:text-text "&gt;User-agent parser&lt;/a&gt;, &lt;a href="/utm-generator" class="text-accent hover:text-text "&gt;UTM link generator&lt;/a&gt;, &lt;a href="/whatsapp-link-generator" class="text-accent hover:text-text "&gt;WhatsApp link generator&lt;/a&gt;, &lt;a href="/url-validator" class="text-accent hover:text-text "&gt;URL validator&lt;/a&gt;, &lt;a href="/html-to-bbcode" class="text-accent hover:text-text "&gt;HTML to BBCode converter&lt;/a&gt;, &lt;a href="/sql-comment-remover" class="text-accent hover:text-text "&gt;SQL comment remover&lt;/a&gt;, &lt;a href="/robots-txt-generator" class="text-accent hover:text-text "&gt;Robots.txt generator&lt;/a&gt;, &lt;a href="/jwt-decoder" class="text-accent hover:text-text "&gt;JWT decoder&lt;/a&gt;, &lt;a href="/json-flattener" class="text-accent hover:text-text "&gt;JSON flattener&lt;/a&gt;, &lt;a href="/json-diff" class="text-accent hover:text-text "&gt;JSON diff&lt;/a&gt;, &lt;a href="/chmod-calculator" class="text-accent hover:text-text "&gt;Chmod calculator&lt;/a&gt;, &lt;a href="/ip-subnet-calculator" class="text-accent hover:text-text "&gt;IP subnet calculator&lt;/a&gt;, &lt;a href="/contrast-checker" class="text-accent hover:text-text "&gt;Contrast checker&lt;/a&gt;, &lt;a href="/css-unit-converter" class="text-accent hover:text-text "&gt;CSS unit converter&lt;/a&gt;, &lt;a href="/aspect-ratio-calculator" class="text-accent hover:text-text "&gt;Aspect ratio calculator&lt;/a&gt;, &lt;a href="/mailto-link-generator" class="text-accent hover:text-text "&gt;Mailto link generator&lt;/a&gt;, &lt;a href="/vcard-generator" class="text-accent hover:text-text "&gt;vCard generator&lt;/a&gt;, &lt;a href="/markdown-toc-generator" class="text-accent hover:text-text "&gt;Markdown TOC generator&lt;/a&gt;</description></item><item><title>Launched with 52 tools</title><link>https://textarray.com/changelog</link><guid isPermaLink="false">textarray-2026-07-15-Launched with 52 tools</guid><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><description>Text manipulation, cleaning, encoding, generators and more · Everything runs locally in your browser — no sign-up, no limits · Every tool in 18 languages: English, Čeština, Deutsch, Español, Français, Hrvatski, Italiano, Magyar, Nederlands, Polski, Português, Română, Slovenčina, Slovenščina, Svenska, Türkçe, Русский, Українська</description></item></channel></rss>