Every developer has been there: you just need to quickly format a JSON payload, check a code diff, validate an international IBAN, or merge two images into a PDF. You search Google, click the first result, and get hit with cookie banners, "Upload to our cloud server" spinners, or a "Sign up for Pro" paywall.
I wanted a single, lightning-fast workspace that felt like a native desktop OS and executed everything 100% client-side.
👉 Try it live here: https://utilityflow.in
🛠️ What's Inside the 20-Tool Ecosystem?
- PDF & Document Command Suite: Merge images to PDF, convert text briefs to PDF, and inspect PDF metadata locally using
jsPDFandFileReader. - Global IBAN & Bank Branch Inspector: Runs official ISO-13616 MOD-97 checksum validation and extracts bank names, branch addresses, and BIC/SWIFT codes.
- Color-Coded Split Code Diff: Side-by-side comparison with word-level deletion (red) and addition (green) highlighting.
- Unified HTML5/CSS3/JS Sandbox: A single-window playground with instant
iframesandboxing and 1-click.htmlfile export. - Dual-Chart Wealth & Loan Engine: Synchronized sliders and Chart.js visualizations for compound wealth and EMI amortization.
- Cryptographic Token & Password Studios: Powered by the browser's native
window.crypto.getRandomValues()CSPRNG for true entropy. - Image Compression Studio: Hardware-accelerated HTML5 Canvas compression that shrinks images by up to 80% in milliseconds.
⚡ The Tech Stack
- UI & Styling: Tailwind CSS with a custom Bento-grid layout and instant Light/Dark mode.
- Core Engine: Vanilla JavaScript (ES6+) for zero framework overhead and instant load times.
- Libraries: Chart.js for financial telemetry and jsPDF for local document compilation.
Check it out at UtilityFlow.in and let me know in the comments what utility I should add next!
![Why Object.keys(user) Returns string[], Not (keyof User)[]: TypeScript Means It](https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2q4w48b9bzs43tynyhsf.png)
