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
- New toolEmoji Remover & Extractorin Text & Content
- New toolFraction Calculator & Simplifierin Math & Calc
- New toolImage Format Converter — PNG, JPG, WebPin Image & Design
- New toolJSON Diff Checker & Compare Toolin Code & Dev
- New toolQuadratic Equation Solverin Math & Calc
- 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
- New toolImage Resizer — Resize by Pixels or %in Image & Design
- New toolLoan Calculator — EMI & Amortizationin Math & Calc
- 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
- New toolAPI Load Tester & Response Time Monitorin Code & Dev
- New toolBig-O Analyzer & Runtime Benchmarkin Competitive Programming
- New toolDynamic Time Greeting Generatorin Productivity
- New toolOffline Judge & Test Case Runnerin Competitive Programming
- New toolRandom JSON Payload Generatorin Code & Dev
- New toolRegex Tester & Explainerin Code & Dev
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.