Changelog
A timeline of every update, new tool, and improvement to ToolBox. We ship fast and often.
WebLLM AI Tools (Pro)
- AI Chat - chat with a local LLM running entirely in the browser via WebGPU
- AI Code Explainer - paste any code and get line-by-line explanations from a local model
- AI Text Summarizer - condense text into brief, detailed, or bullet-point summaries locally
- Shared WebLLM engine - model downloads are cached and reused across all AI tools
- 5 model options: SmolLM2 1.7B, Llama 3.2 1B, Llama 3.2 3B, Phi 3.5 Mini, Gemma 2 2B
- All AI inference runs client-side via WebGPU - no data sent to any server
- Updated privacy policy and terms of service to cover local AI model downloads
Pro Subscription System, API Platform & Status Page
- Pro subscription system with payment provider integration
- Localized pricing using Cloudflare IP geolocation to detect user region
- In-app upgrade modal triggered when users hit tool limits
- File size enforcement across 22 tools - 10MB free, 100MB for Pro users
- Ads and CTAs hidden for Pro subscribers
- Subscription ID with copy button on Pro page, auto-activate on purchase
- Device rate-limiting for subscriptions - 3 devices per 30-day window
- Daily usage limits - 50 operations/day for free users, unlimited for Pro
- /developers page with full API documentation
- 21 Pro API endpoints covering JSON, base64, hash, UUID, JWT decode, regex, tool-chain, and more
- Tool chain API with 35+ text processors for building pipelines via API
- Error tracking system with global error handler reporting to KV storage
- System status page with uptime bars, sparklines, and incident timeline
- Nav cleanup with 'More' dropdown to reduce header clutter
Infrastructure Migration: Vercel to Cloudflare
- Migrated hosting from Vercel to Cloudflare Workers/Pages
- Switched to static export with Cloudflare Pages Functions for API routes
- Fixed split view crashing by stripping chrome in embedded mode
- Reduced Worker bundle size by ~3.3MB - removed Sentry, next/og, extracted blog content
5 Privacy Expose Blog Posts
- Published 5 privacy expose blog posts covering file converters, code playgrounds, Chrome extensions, resume builders, and a full dev tools audit
URL Duplication Fix
- Fixed URL duplication across the site by setting trailingSlash: false in Next.js config
Indexing Fixes & SEO Blog Posts
- Fixed 107 broken programmatic pages that were causing Google Search Console indexing failures
- Published 5 SEO blog posts targeting previously uncovered tools
SEO Comparison Blog Posts
- Published 3 SEO comparison blog posts targeting high-intent tool keywords
Cheatsheets Section & Blog Overhaul
- Moved cheatsheets from blog to dedicated /cheatsheets section
- Reduced blog bounce rate - fixed markdown renderer and added 10 engagement features
- Published 22 SEO-optimized blog posts including cheatsheets and long-tail keyword content
Share Button & Live Visitor Counter
- Added share button to tool page headers for easy sharing
- Added live visitor counter on the homepage
Performance, Accessibility & SEO Structured Data
- Lighthouse performance and accessibility score improvements
- Fixed doubled page titles across the entire site
- Fixed React hydration errors
- Added IndexNow key for faster search engine indexing
- Added SEO structured data (JSON-LD) to 8 tool pages
- Added RelatedTools component to 8 isolated tool pages for better internal linking
- Published 5 SEO tutorial blog posts
SEO Overhaul & Request a Tool Form
- SEO-optimized meta descriptions for all 139 tools
- Published 2 tutorial blog posts
- Wired up Request a Tool form to Web3Forms for email delivery
- Removed non-functional newsletter signup (was localStorage-only with no backend)
Mobile Performance & AI Scraper Blocking
- Mobile performance improvements - removed motion/react library, lazy-loaded overlays, trimmed Sentry bundle
- Added donate button to footer
- Blocked AI scrapers (Meta, Perplexity, ByteDance, and others) in robots.txt
13 Growth Integrations: Grammar Checker, Translator, PageSpeed, GitHub Tools & More
- Google PageSpeed Insights API - Website Speed Test now shows real Lighthouse performance, accessibility, SEO, and best practices scores with Core Web Vitals (LCP, CLS, FCP, TBT)
- URL Safety Checker - new tool that scans URLs for SSL validity, suspicious redirects, security headers, and malicious patterns. Optional VirusTotal BYOK integration
- DNS-over-HTTPS + WHOIS - DNS Lookup enhanced with Cloudflare/Google DoH providers, RDAP-based WHOIS data (registrar, expiry, nameservers), and propagation comparison
- Code Screenshot - added 10 editor themes (Dracula, Nord, Tokyo Night, Catppuccin, etc.), 12 gradient backgrounds, window chrome options (macOS/Windows/None), social sharing, SVG export, watermark toggle
- Social Card Validator - OG Preview now renders platform-specific previews for Twitter/X, LinkedIn, Discord, Slack, WhatsApp, and iMessage with an OG tag completeness score
- GitHub README Generator - template-based GitHub profile README builder with shields.io tech badges, GitHub stats cards, streak stats, style presets (Minimal, Colorful, Dark, Professional)
- GitHub Repo Stats - enter any public repo to see stars, forks, language breakdown, license, and generate shields.io badge Markdown with commit activity sparkline
- GitHub Actions Generator - 8 CI/CD workflow templates (Node.js, Python, Docker, Vercel, GitHub Pages, Release, Lint, Cron) with configurable options and YAML preview
- Webhook Tester - generate temporary webhook URLs, inspect incoming HTTP requests in real-time with method, headers, body, and query params. Built-in test request sender
- Design Token Converter - convert design tokens between W3C DTCG, Figma Tokens, CSS Custom Properties, SCSS, Tailwind config, JS/TS, Android XML, and iOS Swift
- Image Compressor - added before/after visual comparison slider, compression presets (Web, Social, Thumbnail, Email), batch processing up to 10 images, format conversion (WebP, AVIF), optional Cloudinary BYOK
- Text Translator - translate between 30+ languages using MyMemory API with auto-detect, text-to-speech, swap languages, and translation history
- Grammar & Spell Checker - powered by LanguageTool API with inline color-coded error highlighting (red=spelling, blue=grammar, yellow=style), click-to-fix suggestions, readability score, and Fix All button
- Chrome Browser Extension - right-click context menu for quick Base64, JSON format, URL encode/decode, hash generation, JWT decode, regex test, case convert, and word count
- Share to Slack/Discord - new ShareOutput component with Slack and Discord webhook integration added to JSON Formatter, Diff Checker, Hash Generator, Password Generator, and UUID Generator
11 Third-Party Integrations: Prettier, GitHub Gist, HIBP, Leaflet & More
- Prettier WASM - Code Formatter now uses prettier/standalone for production-grade formatting across JavaScript, TypeScript, CSS, HTML, JSON, Markdown, and YAML
- MDN Browser Compat Data - Browser Feature Support tool now uses real @mdn/browser-compat-data for accurate, up-to-date compatibility tables across Chrome, Firefox, Safari, and Edge
- Have I Been Pwned - Password Generator now includes breach checking via the k-Anonymity API. Only the first 5 characters of the SHA-1 hash are sent; your password never leaves the browser
- Google Fonts - new Font Pair Generator tool with 30+ curated Google Fonts, heading/body pairings, live preview, weight selection, and CSS code generation
- GitHub Gist - reusable Save to Gist component added to JSON Formatter, Code Formatter, Diff Checker, and Markdown Preview. Token stored only in browser localStorage
- Frankfurter API - Currency Converter now uses European Central Bank data via Frankfurter with historical rate charts (1W/1M/3M/6M/1Y) rendered as pure SVG line graphs
- Leaflet + OpenStreetMap - IP Address Lookup now displays an interactive map with location marker and popup showing IP, city, and country. Dynamically loaded (no SSR)
- AI Regex Generator - 30+ pre-built regex patterns (email, URL, phone, IP, date, etc.) with search. Optional AI generation via your own OpenAI/Anthropic API key
- AI CSS Generator - 20+ pre-built CSS effects (glassmorphism, gradients, animations, hover effects) with live preview. Optional AI generation via BYOK
- Live OG Tag Fetcher - OG Preview can now fetch real Open Graph and Twitter Card meta tags from any URL via server-side proxy, with tag completeness scoring
- NPM Package Explorer - search the npm registry, view Bundlephobia bundle sizes (minified + gzipped), generate CDN links for unpkg, jsdelivr, esm.sh, and cdnjs
- Stock Photo Search - Unsplash-powered image search with category filters, photographer credits, and download links. Works with BYOK Unsplash API key
7 New Tools: Image Resizer, HTML to JSX, JSON Path Finder, Color Blindness Simulator & More
- Image Resizer — resize images by exact dimensions, percentage, or common presets (1920×1080, 1280×720, etc.) with aspect ratio lock, format selection (PNG/JPEG), and quality control
- HTML to JSX Converter — convert HTML to valid React JSX: class→className, for→htmlFor, inline styles to objects, self-closing tags, HTML comments to JSX comments, camelCase event handlers
- JSON Path Finder — interactive tree view of parsed JSON with click-to-copy paths in JSONPath, dot notation, or bracket notation. Color-coded types, search, expand/collapse all
- Color Blindness Simulator — see colors and images through Protanopia, Deuteranopia, Tritanopia, and Achromatopsia using scientifically accurate color transformation matrices
- CSS Specificity Calculator — enter CSS selectors and see (A,B,C) specificity breakdown with visual bars. Handles :not(), :is(), :has(), and :where() correctly
- Barcode Generator — generate Code 128B barcodes with customizable width, height, colors, and text display. Canvas rendering with PNG download
- JSON to XML Converter — convert JSON to formatted XML with configurable root element, indentation, XML declaration, and proper special character escaping
- Fixed 4 missing DynamicToolClient entries for Tailwind Preview, JSON Schema, Email Signature, and Git Commit generators
6 Unique Features: Recipes, Context Menu, Split View, Explain This, Snippets & Offline Mode
- Tool Recipes — 10 pre-built curated workflows (Clean API Response, Slugify Text, ROT13 Cipher, etc.) that load into Tool Chainer with one click
- Contextual Right-Click Menu — select text anywhere, right-click for quick actions: Base64 encode/decode, URL encode/decode, JSON format, SHA-256 hash, UPPERCASE, lowercase. Results copied to clipboard
- Split View Mode — open 2 tools side-by-side with searchable tool dropdowns and iframe isolation (Ctrl+Shift+S to toggle)
- Explain This tool — paste any string and get a human-readable explanation. Detects 12 formats: JWT, Cron, Regex, JSON, Base64, URL-encoded, CSS colors, Unix timestamps, UUID, Semver, HTTP status codes, chmod
- Snippets Library — save, tag, and reuse text snippets across all tools. Floating panel with search, add form, copy/delete (Ctrl+Shift+. to toggle)
- Offline Mode Badge — visual offline/online indicators with animated banners. Enhanced service worker with 20+ precached tool routes
- Added Save Snippet button to every tool page
- Added Split View and Snippets toggle buttons to header
7 New Cheat Sheets & Navigation Updates
- Added TypeScript cheat sheet - types, interfaces, generics, utility types, type guards
- Added Python cheat sheet - data types, string methods, list comprehensions, file I/O
- Added SQL cheat sheet - SELECT queries, joins, aggregation, schema operations
- Added Markdown cheat sheet - headings, links, images, code blocks, tables
- Added Bash/Shell cheat sheet - file operations, text processing, variables, loops
- Added Docker cheat sheet - container management, images, volumes, Dockerfile, compose
- Added Tailwind CSS cheat sheet - layout, flexbox, grid, spacing, responsive states
- Moved Cheat Sheets from footer to main navigation bar
- Added Tool Chainer link to navbar (desktop and mobile)
- Removed redundant Categories nav link (was identical to Tools)
3 New Blog Posts: Smart Features, Cheat Sheets Guide & Tool Chainer Tutorial
- Published blog post: Smart Features That Make ToolBox Feel Like an IDE - covers Smart Paste, Workspace Scratchpad, Input History, and Dashboard
- Published blog post: 7 New Cheat Sheets - TypeScript, Python, SQL, Markdown, Bash, Docker & Tailwind
- Published blog post: Building Text Transformation Pipelines with Tool Chainer - practical tutorial with examples
Smart Paste, Workspace Scratchpad, Dashboard & Input History
- Smart Paste Detection — automatically detects pasted content (JWT, JSON, Base64, CSV, YAML, HTML/XML, cron, URL-encoded) and suggests the right tool via an actionable toast
- Workspace Scratchpad — floating multi-tab notepad panel (Ctrl+. to toggle) for jotting notes while working, persisted across sessions
- Personal Stats Dashboard — see your total operations, tools used, current streak, most used tools, and usage by category at /dashboard
- Input History — clock icon on 6 tools (JSON Formatter, Base64, URL Encoder, Regex Tester, Diff Checker, Hash Generator) lets you recall recent inputs
- Toast system upgraded with clickable action buttons (links and callbacks) with 4s auto-dismiss
- Dashboard link added to header navigation (desktop and mobile)
- Daily visit tracking and streak calculation for the dashboard
New Tool: Tool Chainer - Text Transformation Pipelines
- Added Tool Chainer - build multi-step text transformation pipelines by chaining processors together
- 35 built-in processors across 6 categories: Encoding, Case, Format, Transform, Manipulate, Hash
- Live output preview at every step with per-step execution timing
- Error handling halts chain at failing step and grays out downstream steps
- Share pipelines via URL hash or export/import as JSON config files
- Searchable processor picker modal grouped by category
- Persistent state - input and pipeline steps survive tab close
5 New Tools: Regex Playground, JSON Schema, Email Signature & More
- Added Regex Playground - advanced regex testing with real-time match highlighting, capture groups, and find-and-replace
- Added JSON Schema Generator - paste JSON, auto-generate JSON Schema draft-07
- Added Email Signature Generator - create professional HTML email signatures with 3 template styles
- Added Git Commit Message Generator - follow the Conventional Commits spec with guided form
- Added Tailwind Component Preview - live preview Tailwind HTML with responsive and dark mode toggles
Stability, Testing & UX Improvements
- Added error boundaries for graceful error recovery on all pages
- Added loading skeletons for better perceived performance
- Added cache headers for static assets and tool pages
- Enhanced PWA manifest with app shortcuts, categories, and orientation
- Added scroll-triggered animations and staggered card entrance on homepage
- Added Featured Tool spotlight (rotates daily) on homepage
- Added category emoji icons to filter buttons
- Improved CTA section with subtle background pattern
- Set up Vitest testing infrastructure with 19 foundational tests
- Added GitHub Actions CI pipeline for automated testing and builds
Full Responsive Design Pass
- Fixed responsive design across 60+ tool files
- All textareas, grids, and previews now adapt to mobile, tablet, and desktop
- Fixed favicon generator emoji grid for small screens
- Fixed gradient and flexbox generator preview heights on mobile
Shareable URLs & File Upload/Download
- Added shareable URL support to 10 tools - share input state via link
- Added file upload and download to 8 tools (JSON, CSV, XML, YAML)
- Built URL state encoding utilities with hash-based sharing
- Added file read/download helpers used across all supported tools
Smart Tool Enhancements
- Added auto-convert on input to 20 tools (debounced, no button needed)
- Added Ctrl/Cmd+Enter keyboard shortcut across all converter tools
- Added persistent drafts via localStorage - input survives tab close
- Standardized copy-to-clipboard feedback across all tools
- Added paste detection for structured formats (JSON, XML, YAML)
Honesty & Quality Fixes
- Currency Converter now uses live exchange rates via server API with 1hr cache
- IP Address Lookup moved to server-side to protect API keys
- Added legal disclaimer banners to Privacy Policy and Terms of Service generators
- Removed fake paywall from SEO Analyzer - now fully free with no limits
- Removed Background Remover tool
Cmd+K Spotlight Search
- Added Cmd+K / Ctrl+K keyboard shortcut to open spotlight search
- Search all 112+ tools instantly from any page
- Fuzzy matching with keyword and category search
- Dark theme modal with keyboard navigation support
44 New Tools
- Added 44 new tools across all categories for a total of 112+
- New design tools: CSS Animation, Neumorphism, Glassmorphism, Typography Scale, SVG Path Editor
- New web tools: DNS Lookup, SSL Checker, Broken Link Checker, HTTP Headers, Redirect Checker, Speed Test
- New image tools: Image Cropper, Image Effects, Watermark Generator, Device Mockup, EXIF Viewer
- New dev tools: AES Encryption, HTTP Request Builder, Code Screenshot, Browser Feature Support
SEO & Content Update
- Added 500+ SEO keywords across all tools
- Published comparison blog posts for JSON formatters and image compressors
- Added design category page
- Improved sitemap with accurate lastModified dates
AEO/GEO Optimizations
- Added DirectAnswer component for AI engine optimization
- Added BlogPosting schema for all blog posts
- Published 6 new SEO blog posts
- Added comparison content for organic traffic growth
15 New Tools & Content Expansion
- Added 15 new tools: SQL Formatter, XML Formatter, HTML to Markdown, YAML/JSON Converter, CSV Viewer, Favicon Generator, OG Preview, Robots.txt Generator, IP Subnet Calculator, Morse Code Converter, Text to Speech, JSON to TypeScript, Unit Converter, Age Calculator, Percentage Calculator
- Added 5 cheat sheet pages
- Published 4 SEO tutorial blog posts
10 New Tools
- Added Pomodoro Timer, Chmod Calculator, CSS Units Converter, Slug Generator, Text Repeater, JavaScript Minifier, Color Shades, IP Address Lookup, Letter Counter, Percentage Calculator
- Improved accessibility across all tools
Design Tools & Converters
- Added Box Shadow Generator, Gradient Generator, Number Base Converter, Text to Binary, Placeholder Image Generator
- Added Markdown Table Generator
Favorites & New Tools
- Added favorites system with localStorage persistence
- Added Crontab Generator, Tailwind to CSS, Emoji Picker, SVG Optimizer, Cron Parser
- Added toast notifications
Dark Mode & PWA
- Added dark mode with system detection
- PWA support with offline access
- Added Diff Checker, JWT Decoder, Color Palette Generator
Initial Launch
- Launched ToolBox with 30+ free tools
- JSON Formatter, Base64, URL Encoder, QR Code, Word Counter, and more
- All tools run client-side — no data leaves your browser