Changelog
A summary of the most notable updates, new tools, and improvements.
Latest highlights
Fresh tools and faster workflows
A big wave of new utilities and quality-of-life features just shipped. Here's what's worth trying right away.
Favorites
Star any tool from its header — it lands on the homepage and the top of ⌘K.
Tool of the Day
A rotating spotlight on the homepage so you discover something new every visit.
Keyboard shortcuts
Press ? anywhere for the full shortcut sheet. ⌘K opens the palette, / focuses search.
Drag-drop files
Drop .txt, .md, .json, .csv, code files into any text input — no copy-paste needed.
- Improvement
Timestamp Converter refresh: richer FAQs and a redesigned epoch clock
- Expanded the Timestamp Converter FAQ to nine questions covering the current epoch time, why different time and date formats exist, which format is best for developers, the Year 2038 problem, and more.
- Redesigned the live epoch clock with a prominent current-time display, an animated live indicator, one-click copy, and full dark-mode support.
- Added a dedicated social share image and richer structured data (FAQ, publish and updated dates) for stronger search and AI-answer visibility.
- Feature
15 new tools, favorites, and platform polish
- New text tools: Markdown Table Generator, Markdown TOC Generator, README Badge Generator, Text Line Tools (sort/dedupe/reverse/+9 ops), Whitespace & Indentation Cleaner, Find and Replace (Regex), Readability Score Checker (5 formulas), Random Sentence and Paragraph Generator.
- New social/creative tools: Character Counter with Platform Limits (23 platforms), Fancy Text Generator (21 Unicode styles), Zalgo Text Generator, NATO Phonetic Alphabet Converter, Username Generator, Acronym and Backronym Generator, Text Style Encoder (Pig Latin / leet / ROT13 / Vigenère / SpongeBob / wide).
- Favorites system — star any tool from its header and find it back at the top of the ⌘K command palette.
- Keyboard shortcuts overlay — press ? anywhere to see every shortcut at a glance.
- Tool of the Day strip on the homepage rotates daily so lesser-known tools earn impressions.
- Drag-drop file input across every tool that uses a text area — drop .txt, .md, .json, .csv, code files, and more (up to 5MB).
- Per-tool input history (last 5 inputs with one-click restore) on eight high-iteration text tools.
- Copy buttons on every tool example — paste straight from a documented example into the tool.
- Global toast notification system available for tools to confirm actions.
- Cross-site link to PDF Sansar on 18 document- and prose-related tools.
- Feature
Nepali Font Converter: tool page, embed widget, and WordPress plugin
- New Nepali Font Converter with Preeti ↔ Unicode and Roman → Unicode directions, a Preeti preview font, and a recent-conversions history.
- Published a 21 kB Shadow-DOM embed widget at /embed/v1/nepali-converter.js for drop-in use on partner sites.
- Added a private WordPress plugin with shortcode + Gutenberg block wrapping the embed.
- Wired cross-site analytics into Cloudflare Analytics Engine and added an integration guide at /docs/embed.
- Feature
Persistent workspaces and polished discovery
- Tool inputs now persist across refreshes using localStorage so work isn’t lost.
- Added CGPA to Percentage Converter with SEO-rich landing content.
- Expanded Color Picker with CMYK, opacity, and named-color support.
- Refreshed Explore More Tools and Related Tools visuals for clearer navigation.
- Feature
Real usage stats and richer overview
- Replaced the empty /stats page with an engaging overview of site activity.
- Captured real per-browser usage data to power the stats page.
- Backfilled local usage from recent tools on first visit for returning users.
- Feature
Seven new utilities and converters
- Added Tip Calculator, Loan Calculator, Compound Interest Calculator, and Mortgage Calculator.
- Added Number Base Converter (binary / octal / decimal / hexadecimal).
- Added Hash Compare Tool for verifying file integrity quickly.
- Added IDN Punycode Converter for internationalized domain handling.
- Fix
Deployment and build stability
- Hardened static export pipeline for Cloudflare Pages.
- Stabilized prebuild step around the embed widget.
- Improvement
Tool-level telemetry, JSON-LD, and UX baseline
- Wired tool-level usage tracking via /api/track for first-party analytics.
- Added per-tool JSON-LD with FAQ and structured data.
- Established a UX/A11y baseline for keyboard, contrast, and label coverage.
- Feature
Campaign URL builder and share state
- Added Campaign URL Builder with UTM hygiene checks.
- Added share-state hashes so tool inputs survive shareable links.
- Improvement
Locale-aware routing and ad experiments
- Locale-aware path helpers and metadata plumbing so we can ship more languages.
- Ad experiment infrastructure with first-party telemetry.
- v1.0.0Release
Initial public launch
- Core toolset, tracking API, GA and Clarity analytics, sitemap, and SEO documentation.
- Static export pipeline configured for Cloudflare Pages.
Safa
Updates for the Safa Chrome extension and its public API.
- v0.1.0Release
Initial MVP release
Extension
- Chrome Manifest V3 extension with global enable/disable toggle
- Four blocking profiles: Normal, Strict, Nepali News Strict, Custom
- Declarative network rules blocking ads and trackers (base ruleset)
- Nepali news site ad/popup blocking ruleset
- Conservative cosmetic cleanup for overlays, sticky banners, and pop-ups
- Per-site allowlist with current-domain toggle in popup
- Custom blocklist editor in options page
- Settings import/export as JSON and reset to defaults
- Local blocked request count display in popup
API
- Read-only Cloudflare Worker API at api.utilitysansar.com/safa/*
- Endpoints: /safa/health, /safa/version, /safa/profiles, /safa/defaults