Changelog

13 tools added since launch, and the changes that were not tools. Dates come from the commit that added each file.

16 September 2026

  • added

    Bitwise Operations Visualizer — two operands on clickable bit grids, with AND, OR, XOR, NOT and all three shifts resolved column by column at 8, 16 or 32-bit width. Fields read decimal, 0x hex and 0b binary; flipping a cell rewrites the field in the notation it already held.

  • added

    Bit Manipulation Visualizer — step forward and backward through set, clear, toggle and test at any bit index, plus popcount, CLZ, CTZ, the power-of-two check and x & -x. Frames are pre-computed, so stepping back shows the real earlier state rather than an inverted guess.

  • added

    Passive to Active Voice Converter — detects passive-voice constructions in your text and rewrites them in active voice when the actor is named; agentless passives are flagged with a one-click hint to supply the missing subject.

13 September 2026

  • added

    Image Annotation & Markup Tool — upload or paste a screenshot, then annotate it with arrows, shapes, freehand drawing, highlights and text labels. Undo/redo, clipboard paste (Ctrl+V), PNG/JPEG download — all client-side.

12 September 2026

  • added

    Common Typo Fixer — paste any draft and 500+ bundled misspellings are corrected client-side, with a diff view showing each typo struck through and its replacement highlighted in green.

9 September 2026

  • added

    Text Truncator & Summarizer — truncate by word or character limit with a custom suffix, or extract the top N sentences by word-frequency relevance, entirely client-side.

7 September 2026

  • added

    DSU / Union-Find Visualizer — step through operation sequences or issue live union/find commands on a colour-coded forest with path compression and union-by-rank.

5 September 2026

  • added

    Free Fire Style Name Generator — Name Customizer modal. Each variant card now has a Pencil/Edit button that opens a bottom-sheet drawer pre-loaded with that variant's styled name. Inside the sheet: live editable input with FF 12-char limit counter, 4-tab symbol palette (Emblems / Borders / Stars & Shapes / Space & Invisible, 20+ symbols per tab), cursor-position insert (tapping a symbol inserts at the caret), Prefix/Suffix quick-insert buttons for 6 common symbols, Reset to Original, Copy Customized Name button with Copied badge. Body scroll is locked while the sheet is open. Bottom-sheet on mobile, centred modal on sm+. Dismiss by tapping backdrop or pressing Escape.

  • changed

    Free Fire Style Name Generator — mobile-first refactor. Changes: (1) Sticky input bar stays accessible while scrolling the variants list on mobile. (2) FF 12-character limit counter with green/amber/red status indicator replaces the previous 30-char counter. (3) Symbol palette now uses only FF-compatible Unicode glyphs — colorful emojis (🔥 👑 🎯 etc.) removed as they render as boxes in-game; replaced with ☠ ⚔ ⚡ ⚜ ♚ ✿ ✦ ☣︎ 𖣘 ⚠. (4) Symbol tap now appends to the name input instead of copying to clipboard. (5) Font category filter tabs (All / Bold & Gothic / Serif & Cursive / Wide / Symbol Frames). (6) Single-column card grid on mobile, 2-column on sm+. (7) Copy button enlarged to 44px min-height for reliable touch targets. (8) Amber border on any variant exceeding 12 characters. (9) Lead sample changed to PhantomKing (11 chars, fits FF limit). Data engine: LEAD_INDEX updated.

  • added

    Free Fire Style Name Generator — New Gaming Tools category. Type any nickname and instantly see 72 styled variants across 8 Unicode font styles (Bold, Mono, Double/Blackboard Bold, Cursive, Italic/Fraktur, Circle, Wide, Serif Bold) and 9 border frames (꧁༺…༻꧂, 亗…亗, ☠︎…☠︎, 『…』, ★…★ and more). Every variant has a one-click Copy button. Includes a 35-symbol Quick-Add palette covering gaming emblems, border characters and 5 invisible space characters (Zero-Width Space, Hangul Filler, etc.) used for blank display names. Input capped at 30 characters, pre-populated with ShadowStrike on load. Engine extension: added gaming-name SampleKind (4 entries) to src/lib/data-generator.ts.

  • changed

    Instant Value on Load — UX audit across all 232 tools. 25 tools that opened with a blank input now pre-populate on arrival using the data engine (firstSample / firstTuple). Affected tools: JSON Formatter, Base64 Encoder, Word Counter, Case Converter, Text Reverser, Text to Binary, Text to Hex, Text to Base64, Paragraph Formatter, Text Sorter, Text Diff Checker, Find and Replace, Text to Slug, Text Cleaner, URL Encode, Whitespace Remover, Line Counter, Keyword Density, Morse Code, Text Separator, Number to Words, Roman Numerals, Temperature Converter, Code Formatter, GCD/LCM Extended. All seeds draw from src/lib/data-generator — no hardcoded literals. Exceptions documented in .kiro/steering/instant-value-ux.md.

  • added

    Steering rule: instant-value-ux.md added to .kiro/steering/ (auto-included). Documents the Instant Value on Load requirement, correct firstSample/firstTuple patterns, all documented exceptions, and a SampleKind lookup table for future tool builders.

4 September 2026

  • changed

    Lorem Ipsum Generator (all 21 pages) — dummy text now pre-loads on page arrival. All 21 Lorem Ipsum pages (the main multi-language generator and all 20 language-specific tools) show 2 paragraphs of placeholder text immediately on load, with no Generate click required. Controls remain fully functional for regeneration.

  • added

    English Lorem Ipsum Generator — Standalone page for the classic Latin pool. Paragraphs, sentences, words, and bullet list modes with the canonical opener toggle.

  • added

    Bangla Lorem Ipsum Generator — Standalone Bengali placeholder text page, locked to the Bengali script pool. RTL-free, matra-accurate filler for Bangla layout testing.

  • added

    Hindi Lorem Ipsum Generator — Standalone Devanagari placeholder text page with shirorekha-accurate filler for Hindi layout and typography testing.

  • added

    Arabic Lorem Ipsum Generator — Standalone RTL Arabic placeholder text page. Output textarea sets dir="rtl" automatically; all four output modes supported.

  • added

    Spanish Lorem Ipsum Generator — Standalone Spanish placeholder text page with accented-character pool for layout testing in the world's second most-spoken language.

  • added

    French Lorem Ipsum Generator — Standalone French placeholder text page with full Latin Extended-A character coverage for French-language design mockups.

  • added

    German Lorem Ipsum Generator — Standalone German placeholder text page using a pool that reflects real German word-length distribution for compound-word overflow testing.

  • added

    Dutch Lorem Ipsum Generator — Standalone Dutch placeholder text page for Western European multilingual layout stress tests.

  • added

    Portuguese Lorem Ipsum Generator — Standalone Portuguese placeholder text page covering shared pt-BR and pt-PT core vocabulary with tilde characters.

  • added

    Italian Lorem Ipsum Generator — Standalone Italian placeholder text page with vowel-final word rhythm for editorial and brand design mockups.

  • added

    Russian Lorem Ipsum Generator — Standalone Russian placeholder text page using Cyrillic filler that reflects real Russian optical weight and glyph density.

  • added

    Chinese Lorem Ipsum Generator — Standalone Simplified Chinese placeholder text page for CJK glyph-density and column-width layout testing.

  • added

    Japanese Lorem Ipsum Generator — Standalone Japanese placeholder text page mixing hiragana, katakana and kanji pool tokens for Japanese-language design validation.

  • added

    Korean Lorem Ipsum Generator — Standalone Hangul placeholder text page with square-em-density filler for Korean-language layout testing.

  • added

    Turkish Lorem Ipsum Generator — Standalone Turkish placeholder text page with agglutinative token distribution for Turkish overflow testing.

  • added

    Persian Lorem Ipsum Generator — Standalone RTL Persian (Farsi) placeholder text page. Output sets dir="rtl" automatically and uses a genuine Farsi word pool distinct from Arabic.

  • added

    Swahili Lorem Ipsum Generator — Standalone Kiswahili placeholder text page. Diacritic-free Latin script, no font-coverage risk, suited for East African market mobile-first layouts.

  • added

    Ukrainian Lorem Ipsum Generator — Standalone Ukrainian placeholder text page using a Cyrillic pool that includes the four Ukrainian-specific characters absent from Russian fonts.

  • added

    Polish Lorem Ipsum Generator — Standalone Polish placeholder text page with high diacritic frequency (ą, ć, ę, ł, ń, ó, ś, ź, ż) for Latin Extended-A font-coverage testing.

  • added

    Indonesian Lorem Ipsum Generator — Standalone Bahasa Indonesia placeholder text page. Diacritic-free Latin script for the world's fourth most-populous digital market.

3 September 2026

  • added

    PDF Pages to Images Exporter — Convert every page of a PDF to PNG or JPEG at 72, 150 or 300 dpi. Download pages individually or as a single ZIP. Rendered in your browser with PDF.js — nothing is uploaded.

  • added

    Daily Standup Notes Template — Fill in Yesterday, Today and Blockers, copy as plain text or Markdown, and browse a history of your last 7 standups. Saves to your browser — nothing sent to a server.

1 September 2026

  • added

    Timesheet / Time Card Calculator — Enter clock-in, clock-out and break minutes for up to 14 shifts. Daily and weekly overtime calculated automatically, with optional gross pay at 1.5× for overtime hours.

  • added

    Fibonacci Sequence Generator — Generate up to 200 Fibonacci terms with exact BigInt precision, a golden-ratio convergence panel, a visual bar chart for the first 30 terms, and copy as CSV or newline-separated text.

28 August 2026

  • added

    Avro Phonetic Bangla Typing Tool — Type Bangla with an English keyboard using the Avro Phonetic layout, copy the result, and browse a cheat sheet plus 320+ common Bangla words. No input software to install.

  • added

    Logarithm Calculator — Compute a logarithm in any base (the base field even takes e), or solve backwards for the base or the argument, with the change-of-base arithmetic and the same log restated in base 10, e and 2.

  • added

    CPM (Cost Per Mille) Calculator — Solve for CPM, impressions or ad spend from the other two, see how far a buy is from a target CPM in impressions or dollars, and check it against common channel benchmark ranges.

  • added

    Article & Blog Post Schema Generator — Build Article, BlogPosting or NewsArticle JSON-LD from ordinary fields, with author and publisher nesting done for you, absolute-URL checks, and a warning when a headline runs past Google's 110-character limit.

  • added

    Landing Page Copy Scorer — Score pasted landing-page copy on a transparent 100-point rubric across six measured dimensions: readability, sentence length, call to action, customer focus, specificity and clarity, each shown with the numbers behind it.

  • added

    Keyword Permutation & Long-Tail Generator — Combine two or more word lists into every long-tail phrase that takes one term from each, with options for the join character, list-order permutation, and Google Ads phrase or exact match wrapping.

  • added

    Token Supply & Decimals Calculator — Convert an ERC-20 amount to the base-unit integer a contract call takes and back, and measure any holding against total supply as a percentage, in basis points, and as the raw totalSupply() value. BigInt-exact.

  • added

    Base58 / Base58Check Encoder — Encode bytes or text to Base58 and Base58Check, or decode a Base58 string back to hex with a full checksum check. Handles the leading-zero rule and runs entirely in your browser.

23 August 2026

  • added

    Solidity ABI Encoder / Decoder — Encode a Solidity function call to calldata or decode raw calldata back to typed values. Supports uint/int, bool, address, bytesN, bytes and string. A one-click Decode button verifies the round-trip instantly.

  • added

    Keystore JSON Inspector — See which account a wallet keystore holds and how much work one password guess costs an attacker, read entirely from the file's plaintext metadata. There is no password field, and nothing is ever decrypted.

  • added

    Suspicious URL Analyzer — Read a link before you click it: it decodes punycode, catches the @ trick that beats checking the address bar, and flags single words that mix two alphabets, without ever fetching the page.

  • added

    CSR Generator — Generate a PKCS#10 Certificate Signing Request and matching private key entirely in your browser. Supports RSA 2048/4096 and EC P-256/P-384. Nothing is uploaded.

22 August 2026

  • added

    CSRF Token Generator — Pick between synchronizer, double-submit and signed double-submit protection, then copy the exact Set-Cookie line, hidden input, meta tag and request header that pattern needs. The signed variant adds a real HMAC-SHA-256 MAC via WebCrypto, and the missing HttpOnly flag on double-submit is explained inline rather than left as a surprise.

  • added

    JavaScript Minifier — Strip comments, collapse whitespace, shorten booleans and drop console calls from any script. Single-pass scanner keeps strings, template literals and regex literals intact; download as .min.js.

19 August 2026

  • added

    Image Pixelator — Apply a block-averaging mosaic to any photo in three styles: square blocks, horizontal scanline bars, or circular halftone dots. Block size from 2 to 64 px; exports at full native resolution.

  • added

    Speech to Text — Dictate into a live transcript using your microphone, with 20-language support, punctuation chips, inline editing mid-session, and copy or download when you are done. Runs in your browser; audio goes to your browser vendor's recognition service.

  • added

    Sparse Table (RMQ) Builder — Build the full 2D sparse-table precomputation, run O(1) range-minimum queries live in the browser, and copy a ready-to-paste C++ template sized to your array.

17 August 2026

  • added

    PDF Password Remover — Remove the open password from a protected PDF and download the unlocked file, decrypted entirely in your browser with pdf-lib. Works on owner-restricted PDFs too.

  • added

    Daily Planner — Build a time-blocked schedule for any day, tick blocks as you go, sort by time, copy as plain text or download as Markdown. Saves per date in your browser, no account needed.

  • added

    Countdown Timer & Days Until — Live days, hours, minutes and seconds to any target date, with five presets, optional time, a total-hours summary bar, and elapsed-time mode for past dates.

  • added

    Prime Number Checker — Test whether any positive integer is prime, with the complete factorisation when it is not, a session history, and the real reason 1 is excluded from the primes.

16 August 2026

  • added

    Trigonometric Function Calculator — All six functions in degrees, radians or gradians, with exact surd values on the special angles, a unit circle, and an honest undefined where tangent blows up instead of the huge number browsers report.

  • added

    Customer Lifetime Value Calculator — Work out CLV three different ways from one set of inputs, with the LTV to CAC ratio and the month acquisition cost is repaid, and a clear answer for the zero-churn case that breaks the usual formula.

  • added

    Local Business Schema Generator — Build LocalBusiness JSON-LD with opening hours modelled properly, so split shifts, half-day Fridays and round-the-clock trading all come out correct instead of flattened into one line.

  • added

    YouTube Thumbnail Downloader — Paste any YouTube link and save every thumbnail size the video publishes, as JPG or the roughly half-the-weight WebP, with sizes that were never generated flagged rather than shown broken.

  • added

    Hreflang Tag Generator & Validator — Build the tags for every language version of a page as HTML, an HTTP header or sitemap XML, and catch invalid codes such as en-UK before they reach production.

  • added

    Token Vesting Schedule Planner — Turn an allocation, cliff and vesting period into a dated unlock table with a cumulative curve and CSV export, covering both of the cliff conventions that term sheets use.

  • added

    RLP Encoder / Decoder — Take a raw Ethereum RLP payload apart into its fields and byte lengths, or serialise a nested structure back into the bytes a client would send.

  • added

    Merkle Tree & Proof Builder — Paste an allowlist and get the Keccak-256 Merkle root plus a copy-ready inclusion proof for any address, using the sorted-pair hashing OpenZeppelin's MerkleProof expects.

15 August 2026

  • added

    Bitcoin Address Validator — Check any Bitcoin address for a valid checksum and see its type, network and witness program, covering legacy, SegWit and Taproot entirely offline.

14 August 2026

  • added

    Free eBooks — A new category of downloadable PDF guides, free and with no email or signup, starting with a 500-verb spoken-English book for Bangla speakers.

  • added

    ৫০০ ইংরেজি Verb (Bangla) — 500 everyday English verbs with Bangla pronunciation, meaning and an example sentence each, across 16 chapters and 108 pages.

  • added

    Email Address Validator — Check one address or a whole list for syntax errors, mistyped providers, disposable domains and role accounts, with nothing uploaded.

  • added

    SSL Certificate Decoder — Paste a PEM certificate to read its subject, issuer, expiry, alternative names, key algorithm and fingerprints, decoded entirely in your browser.

  • added

    UUID v5 Generator — Build deterministic RFC 4122 UUIDs from a namespace and a name, so the same inputs always produce the same ID on any machine.

  • added

    JSON Schema Validator — Check a document against a draft-07 schema and get every failure with its exact path, plus an explicit list of any keywords the validator did not check.

  • added

    Image Metadata Viewer — See the EXIF inside a photo: camera, lens, shutter, ISO, capture date and GPS coordinates, read in your browser without the file being uploaded.

  • added

    Writing Style & Passive Voice Checker — Highlights passive voice, hedges, -ly adverbs, nominalisations, filler phrases and over-long sentences in your draft, each colour switchable on its own.

  • added

    Sorting Algorithm Visualizer — Watch bubble, selection, insertion, merge, quick and heap sort run on the same array one comparison at a time, with separate comparison and write counters.

  • added

    PDF Watermark Adder — Stamp text across a PDF at any size, angle, colour and opacity, in one of nine positions or tiled over the whole page, without the file leaving your browser.

  • added

    Online Notepad — A distraction-free note taker that keeps up to 20 notes in your browser, autosaves as you type, counts words live, and downloads any note as Markdown.

  • added

    Date Add / Subtract Calculator — Move any date forward or backward by years, months, weeks, days, hours and minutes, with month-end clamping and the resulting weekday, ISO week and ISO 8601 stamp.

  • added

    Dice Roller — Roll d4 through d100 with standard dice notation like 2d6+3, a running history, and cryptographically random results.

  • added

    Rounding & Significant Figures — Round any number to N decimal places or N significant figures under 4 rounding modes, with exact decimal math and no float errors.

  • added

    CTR Calculator — Calculate click-through rate from clicks and impressions, with an optional target-CTR gap and channel benchmarks, entirely offline.

  • added

    Breadcrumb Schema Generator — Build a schema.org BreadcrumbList JSON-LD block from an ordered page trail, entirely offline.

  • added

    HTML Email Signature Generator — Build a cross-client-safe HTML email signature with a live preview and one-click copy, entirely offline.

  • added

    robots.txt Generator — Build a valid robots.txt file from Allow/Disallow rule groups, crawl-delay and sitemap URLs, entirely offline.

  • added

    Staking Rewards Calculator — Project staked crypto growth over any period at a given APR, with simple or compounding payout, entirely offline.

  • added

    Satoshi / BTC Unit Converter — Convert between Satoshi, Bit, mBTC and BTC with BigInt precision, entirely offline.

  • added

    ENS Namehash Calculator — Compute the EIP-137 namehash for any .eth domain and see every recursive Keccak-256 hashing step, label by label. Runs entirely offline.

13 August 2026

  • added

    Ethereum Address Validator — Check any Ethereum address for EIP-55 checksum validity, identify well-known contracts, and copy the checksummed, lowercase, or uppercase form. Runs offline with Keccak-256.

  • added

    otpauth:// QR Code Builder — Build the standard TOTP or HOTP URI and render it as a scannable QR code for any authenticator app. Supports SHA-1/256/512, 6–8 digit codes, and 30/60/90s periods. Nothing leaves the browser.

  • added

    ECDSA / ECDH Key Pair Generator — Generate elliptic-curve key pairs on P-256, P-384, or P-521 in PEM or JWK format using WebCrypto. Private key blurred by default. Copy works even while the key is hidden. Nothing leaves the browser.

  • added

    Weak Password Pattern Checker — Run any password through 10 structural weakness tests (length, common words, keyboard walks, l33t-speak, repeated chars, year patterns and more). Every flag explains exactly why it fired. Nothing is sent anywhere.

12 August 2026

  • added

    JSON Path Finder & Query Tool — Pull any value out of a JSON document with a JSONPath expression, including wildcards, recursive descent and filters like [?(@.days > 5)]. Or click a node in the document tree and get its exact path back.

  • added

    Image Watermark Tool — Stamp your own text across a photo before you publish it. Nine corner and edge positions or a repeating tile, with live control over size, opacity, rotation and colour. The photo never leaves your browser.

  • added

    Text Similarity & Overlap Comparator — Paste two documents and see how much they really share: cosine, Jaccard and character edit-distance scores, the words unique to each side, and every phrase repeated verbatim in both.

  • added

    Column / Fixed-Width Text Formatter — Align every line of a text block to an exact column width with left, right, or centre padding. Add optional border strings for code comment blocks or README tables. Six width presets from 40 to 120 characters.

  • added

    Binary Search Step Visualizer — Step through binary search on your own sorted array, one probe at a time. Highlights lo, hi and mid at each step with plain-English explanations. Play, pause or step manually.

  • added

    PDF Compressor — Strip metadata and pack object streams to reduce file size. Saves 10–40% on digitally-created PDFs. Runs entirely in your browser, nothing uploaded.

  • added

    Goal Tracker with Milestones — Set goals with deadlines and priority levels, break each one into up to 20 milestones, and track progress as a percentage bar. Everything saves to your browser automatically.

  • added

    Time Zone Converter — Convert any date and time across 40 IANA zones simultaneously. DST offsets and abbreviations update automatically. Copy any result with one click. Runs entirely in your browser.

11 August 2026

  • added

    Random Number Generator — Draw one number or a thousand from any range you set, with an option for no repeats. Every draw comes from your browser's cryptographic random source rather than Math.random(), and the modulo skew that makes low numbers slightly more likely is rejected instead of ignored.

  • added

    3D Volume Calculator — Work out the volume and surface area of a cube, box, sphere, cylinder, cone or square pyramid, and read the capacity straight off in litres, US gallons and cubic metres. Pick the unit your dimensions are in and the conversion follows.

  • added

    UTM Parameter Builder — Tag a link with utm_source, utm_medium, utm_campaign and the rest, with casing and spaces normalised so the same campaign never splits into two rows in your analytics. Parse URL runs it backwards, pulling the parameters off a finished link and back into the form.

  • added

    Product Schema JSON-LD Generator — Build a schema.org Product block from a product's name, brand, SKU, price, availability and star rating, then copy it as a script tag or as bare JSON for a CMS field. Empty fields are left out so the markup stays valid.

  • added

    Email Subject Line Analyzer — Score an email subject line across 6 signals (length, urgency, direct address, numbers, question format, spam risk) with every point explained on screen. Runs entirely in your browser.

10 August 2026

  • added

    Meta Tag Generator — Generate the full set of HTML meta tags (title, description, robots, canonical, Open Graph, Twitter Card) in one form. Copy and paste into your page head.

  • added

    APY/APR Converter — Convert between Annual Percentage Yield and Annual Percentage Rate across 8 compounding frequencies, with the formula shown and a full comparison table.

  • added

    EIP-55 Checksum Tool — Apply or validate the EIP-55 mixed-case checksum on any Ethereum address, with instant copy for the checksummed, lowercase, and uppercase forms.

  • added

    ETH Gas Fee Calculator (EIP-1559) — Calculate transaction fees in ETH and USD using the EIP-1559 base-fee-plus-tip model or legacy gas price, with six preset transaction types and BigInt-exact Wei arithmetic.

  • added

    Wei / Gwei / ETH Converter — Convert between all 10 Ethereum denominations using BigInt arithmetic for exact results at the Wei level. Copy any value with one click.

  • added

    Credit Card Number Validator — Validate any card number with the Luhn algorithm, detect the card network from the prefix, and see the IIN, CVC length, and redacted display format. Runs entirely in your browser.

  • added

    RSA Key Pair Generator — Generate 2048, 3072, or 4096-bit RSA key pairs for encryption (OAEP) or signing (PSS) in standard PEM format, entirely in your browser using WebCrypto.

  • added

    Cryptographic Secret Key Generator — Generate 128 to 512-bit keys in hex, Base64, Base64URL, or Base58 using crypto.getRandomValues. Batch up to 20 at once. No server, no log.

  • added

    Date Difference Calculator — Get the exact calendar difference between two dates in years, months and days, plus total days, weeks, hours and minutes, computed entirely in your browser.

  • added

    Date & Time Tools is a new category, opening with the Date Difference Calculator. Time zone conversion, working-day counting and countdown timers are queued behind it.

  • added

    2×2 / 3×3 Matrix Calculator — Add, subtract, multiply, transpose, and find the determinant or inverse of a 2x2 or 3x3 matrix, entirely in your browser.

  • added

    Number & Base Tools is a new category, opening with the 2×2 / 3×3 Matrix Calculator. Factorial, Fibonacci and base-conversion tools are queued behind it.

9 August 2026

  • added

    A/B Test Significance Calculator — Run a two-proportion z-test on your A/B test results and get a real p-value, computed entirely in your browser.

  • added

    Marketing & Ad Calculators is a new category, opening with the A/B Test Significance Calculator. UTM building and CPC/CPA/CLV calculators are queued behind it.

  • added

    FAQ Schema JSON-LD Generator — Build a schema.org FAQPage JSON-LD block from your own questions and answers, ready to paste into your page, entirely in your browser.

  • added

    Schema & Structured Data is a new category, opening with the FAQ Schema JSON-LD Generator. Article, product, event and recipe schema generators are queued behind it.

  • added

    Headline / Title Analyzer & Scorer — Score a headline against a fully transparent 100-point rubric, with every point explained in an on-screen breakdown, entirely in your browser.

  • added

    Content & Social Tools is a new category, opening with the Headline / Title Analyzer & Scorer. Email subject line testing and social caption generators are queued behind it.

  • added

    Google SERP Preview Tool — See how a title and description will render in Google search results, truncated by real pixel width instead of a character count, entirely in your browser.

  • added

    On-Page SEO is a new category, opening with the Google SERP Preview Tool. Meta tag, robots.txt and XML sitemap generators are queued behind it.

  • added

    Impermanent Loss Calculator — See what a 50/50 liquidity pool costs versus simply holding, in both percent and dollars, from two prices and a deposit amount, entirely in your browser.

  • added

    DeFi & Tokenomics is a new category, opening with the Impermanent Loss Calculator. Staking APY, vesting schedules and liquidity pool tools are queued behind it.

  • added

    CSS Minifier & Compressor — Strip comments, indentation and redundant semicolons from a stylesheet, shorten hex colours and zero units, and see the byte saving as you type. Strings, data URIs and calc() are left untouched.

  • added

    Sieve of Eratosthenes Visualizer — Step through the classic prime-finding algorithm on an animated colour-coded grid. Enter any limit up to 500, use Step or Play, and copy the resulting prime list.

  • added

    PDF Page Rotator — Rotate all pages or a specific range in a PDF by 90°, 180°, or 270°, entirely in your browser with no upload required.

  • added

    To-Do List Manager — Add tasks with High / Medium / Low priority, filter by status, and track completion progress with a live bar. Everything saves to your browser automatically, no account needed.

  • added

    Area Calculator — Calculates area (and perimeter where deterministic) for five shapes — rectangle, circle, triangle, trapezoid, and parallelogram — with a live labelled diagram and the formula displayed alongside every result.

8 August 2026

  • added

    Keccak-256 Hash Generator — Hash text or raw hex bytes with the Ethereum variant of Keccak-256 (not NIST SHA-3), entirely in your browser, built on the same verified implementation that powers the Function Selector Calculator.

  • added

    Blockchain Encoding is a new category, opening with the Keccak-256 Hash Generator. RLP encoding and Base58/Bech32 address tools are queued behind it.

  • added

    Function Selector (4-byte) Calculator — Compute the Ethereum ABI function selector from a Solidity signature using a from-scratch Keccak-256 implementation, entirely in your browser, with automatic parameter-name stripping.

  • added

    Smart Contracts & EVM is a new category, opening with the Function Selector (4-byte) Calculator. ABI encoding and gas estimation tools are queued behind it.

  • added

    BIP-39 Mnemonic Phrase Generator — Generate a spec-compliant 12-to-24-word seed phrase from secure entropy entirely in your browser, with the words blurred by default and a copy option that works without ever revealing them on screen.

  • added

    Crypto Wallets & Keys is a new category, opening with the BIP-39 Mnemonic Phrase Generator. HD wallet derivation and address validators are queued behind it.

  • added

    TOTP / 2FA Code Generator — Compute RFC 6238 time-based one-time codes from a Base32 secret entirely in your browser, with algorithm, digit and refresh-period controls, a live countdown, and previous/next codes for clock-skew checks.

  • added

    Auth, Privacy & Validation is a new category, opening with the TOTP / 2FA Code Generator. A cookie inspector, an XSS sanitizer, and Luhn card and email validators are queued behind it.

  • added

    AES-256 File Encryptor / Decryptor — Encrypt or decrypt any file with a passphrase using AES-GCM and PBKDF2 key derivation, entirely in your browser, with drag-and-drop and automatic mode detection for already-encrypted files.

  • added

    Encryption & Keys is a new category, opening with the AES-256 File Encryptor / Decryptor. RSA and ECDSA key pair generators, a CSR builder and a certificate decoder are queued behind it.

  • added

    Secure PIN Generator — Generate cryptographically secure PINs in numeric, alphanumeric or hex mode, choose a length from 4 to 16 characters, batch up to 20 PINs at once, and group digits with dashes for easier transcription.

  • added

    ASCII Table — Look up any of the 256 ASCII and Latin-1 characters by decimal, hex, octal or binary, with names, control-code abbreviations and one-click copy.

  • added

    Image Brightness & Contrast Editor — Correct an under- or over-exposed photo with brightness, contrast and saturation sliders, then either download the full-resolution result or copy the equivalent CSS filter declaration for use in a stylesheet.

7 August 2026

  • added

    Keyword & Phrase Extractor Tool — Pull ranked single words or 2- and 3-word phrases out of any pasted text, with adjustable word-length and repeat-count filters and a spreadsheet-ready copy list.

  • added

    Sentence Splitter & Extractor — Split any paragraph into individual sentences, filter by word count or keyword, and export as a line list, numbered list, JSON array, or CSV column.

  • added

    Extended GCD & Bezout Calculator — Compute gcd(a,b), lcm(a,b), Bezout coefficients, modular inverse, and the full Euclidean step trace for any two integers up to 10¹⁸.

  • added

    PDF Page Splitter — Extract a page range, break a PDF into fixed chunks, or save every page as its own file. Runs entirely in your browser with no upload.

  • added

    Text to Speech Reader — Convert typed or pasted text into spoken audio using your browser's built-in voices, with adjustable rate, pitch, volume, and live word highlighting.

  • added

    Writing & Editing is a new category, opening with Text to Speech Reader. More drafting, style-checking and readability tools are queued behind it.

  • added

    Habit Tracker with Streaks — Track daily habits on a GitHub-style 84-day grid with current and longest streaks, completion rate, and color coding.

  • added

    Pythagorean Theorem Calculator — Solve for a missing side or verify a right triangle from any two sides, with angles, area, perimeter and a squares-on-each-side diagram.

  • added

    API Key Generator — Generate random API-style key strings for tests, mock UIs and seed data with a chosen prefix, encoding and length.

  • added

    HTTP Status Code Reference — searchable, expandable reference for all 57 standard codes (1xx–5xx) with plain-English explanations, cacheable tags, and RFC sourcing. All data is bundled locally.

  • added

    Image Cropper — drag-to-select crop with 8 resize handles, rule-of-thirds grid, 7 aspect-ratio presets (Free / 1:1 / 4:3 / 3:2 / 16:9 / 2:3 / 9:16), JPEG/PNG/WebP output and adjustable quality.

  • added

    Text to ASCII Art Generator — convert any text into multi-line ASCII art using five bundled fonts (Standard, Block, Banner, Slant, Mini), with 80-char input cap, auto-wrap at 20 chars, and one-click copy.

  • added

    DP Table Builder — Animate the bottom-up fill of Fibonacci, LCS, Knapsack, Coin Change and Edit Distance tables with heat-map shading and TSV export.

  • added

    PDF Merger — Combine multiple PDFs into one in your browser: drag to reorder, skip password-protected files automatically, download a datestamped merged PDF.

  • added

    Focus Timer — Set a 1–240 minute deep-work countdown with six quick presets, ±5 min steppers, a three-tone completion beep, and a daily sessions-completed stat.

  • added

    Scientific Calculator with Memory — Solve trig, log, power and factorial expressions with a full keypad, DEG/RAD modes, memory keys, and calculation history.

  • added

    Password Entropy Calculator — Calculate entropy in bits from a real password or a length-and-character-set policy, then compare crack times across four attack speeds.

6 August 2026

  • added

    CSS Formatter & Beautifier — beautify minified CSS with 2-space, 4-space or tab indent, or minify it back to a single line. Preserves string values and data URIs. Shows lines, output chars and bytes saved.

  • added

    Image Flip & Rotate Tool — rotate any JPEG, PNG or WebP by 90°, 180° or 270°, flip horizontally or vertically, or combine both. Instant preview with show-original toggle. All processing runs locally in the browser.

  • added

    Text Statistics Dashboard — 17 metrics in one paste: character/word/sentence counts, unique words, averages, Flesch readability, reading and speaking time, top keywords with bar chart, and top 8 letters by frequency.

  • added

    PDF to Text Extractor — extracts readable text from PDF files entirely in the browser by parsing BT/ET content streams. Shows Words, Lines and Characters stats. A compression caveat banner explains when output is partial.

  • added

    Eisenhower Matrix Task Prioritizer — sort tasks into Do First, Schedule, Delegate, or Eliminate quadrants. Tasks persist in localStorage across browser sessions. Hover any task to move it between quadrants or delete it.

  • added

    Combinatorics Calculator — computes nCr, nPr, factorials, Catalan numbers and Stirling numbers of the 2nd kind using exact BigInt arithmetic. Step-by-step working shown, results up to 1,000 items.

  • added

    Diceware Passphrase Generator — builds memorable passphrases from a 512-word list using crypto.getRandomValues. 3–10 word slider, five separator styles, capitalize and digit options, and a live entropy meter.

  • added

    Ratio & Proportion Calculator — simplify a ratio to lowest terms, find the missing value X in a proportion, or scale a ratio by any factor. Step-by-step GCD working shown for every result.

  • added

    HTML Formatter & Beautifier — beautify minified HTML with 2-space, 4-space or tab indent, or minify it back to a single line. Preserves script, style and pre blocks. Shows lines, output character count and bytes saved.

  • added

    Image Grayscale & Effect Converter — converts any JPEG, PNG or WebP to grayscale (BT.601), sepia, high-contrast B&W, or inverted colours entirely in the browser. Before/after toggle and download with effect-labelled filename.

5 August 2026

  • added

    Percentage Increase / Decrease Calculator — four modes in one tool: calculate the % change between two values, apply a rate to find a new value, reverse-solve for the original, or express the difference as a percentage of the reference.

  • added

    Text Repeater & Multiplier — repeat any string N times (up to 500) with six separator options: None, New Line, Space, Comma, Pipe, or a custom string. Live Copies, Characters, and Lines stats update on every keystroke.

  • added

    Line Numbering & Prefix/Suffix Tool — adds line numbers to any text with configurable start value, step, prefix, suffix and three padding modes (none, space, zero). Skip blank lines or strip existing numbers before re-numbering.

  • added

    Text Wrapper / Word Wrap Tool — wraps text at any column width using word wrap (space-aware) or hard wrap (exact character cut). Six quick presets from 40 to 120 columns, with an option to break words that are longer than the target width.

  • added

    Sentence Counter & Readability Analyzer — counts sentences, shows average words and characters per sentence, Flesch readability score with a visual bar, short/medium/long complexity buckets, and cards for the longest and shortest sentence.

  • added

    Text Word Shuffler & Randomizer — shuffles words, lines, characters, or sentences using a Fisher-Yates algorithm. Optional seed string for reproducible shuffles — same seed always produces the same output.

  • added

    Syllable Counter & Word Analyzer — counts syllables in any English text with a colour-coded per-word badge grid, distribution bar chart, most/fewest syllable cards, and a copy-ready tab-separated breakdown.

  • added

    Text Separator — join lines into a delimited string or split delimited text into separate lines. Eight delimiter presets (comma, pipe, tab, semicolon, space, newline, custom) with trim and skip-empty options.

4 August 2026

  • added

    Smart Capitalization Tool — capitalises text in 7 modes: Title Case (skips 19 small words), Sentence case, First word only, All words, Alternating, Inverse, and Each line. Live preview strip shows all 7 results at once.

  • added

    XML Formatter & Validator — beautifies or minifies XML at 2, 4 or tab indentation, and reports every well-formedness fault with its own line and column: a closing tag that does not match, a repeated attribute, a bare ampersand, a second root element. Comments, CDATA and namespaced names survive the rewrite, and a collapsible element census lists every tag name with a click-to-copy path.

  • added

    Live Character Limit Checker — counts characters in real time against 13 platform limits (X/Twitter, LinkedIn, Instagram, YouTube, SEO meta tags, SMS and more) with a ring gauge, over-limit warning, and a full comparison table across all platforms.

  • added

    Word Frequency Counter — ranks every word in pasted text by occurrence count and density, with stopword filtering, min-length control, sortable table and bar-chart views, and CSV export.

3 August 2026

  • added

    Pomodoro Timer — 25-minute focus sessions with configurable short and long breaks, session dot tracking, SVG ring progress, Web Audio API sound alerts, and auto-start support. Sits in the Productivity category.

2 August 2026

  • changed

    The homepage and category blurbs were rewritten and moved under the content audit. They had been the only prose on the site the audit could not see, and all eight category blocks had drifted into one template.

  • added

    This changelog, and an About page explaining who builds the site and why nothing is uploaded.

1 August 2026

  • added

    A content audit now runs before every build and fails it on templated copy: banned marketing phrases, repeated section headings, and paragraphs whose sentences are all the same length.

31 July 2026

30 July 2026

  • added

    Related-tool suggestions at the bottom of each tool page.

27 July 2026

  • added

    Drag-and-drop page reordering in Images to PDF Converter, so the output order is fixed before the file is written rather than after.

25 July 2026

  • changed

    Category pages moved to /category/[slug], and tools can now appear under more than one category. JWT Decoder sits in Code and shows up under Security too.

  • removed

    PDF Text Extractor was pulled. It handled clean digital PDFs and quietly produced nothing useful on scanned ones, which is worse than not shipping it.

24 July 2026

  • changed

    Tool URLs were flattened from /tools/[slug] to /[category]/[slug]. Old links still resolve.

11 July 2026 — initial release

60 tools went up together in the first two days. They were the scratch files that already existed, cleaned up and given a shared shell, so they are listed here as one release rather than 60 separate ones.

240 tools live today. Something broken or missing? Message the Facebook page.