SuperUtility is a blazing-fast, state-of-the-art, and 100% free, private-by-design utility suite. It houses over 50+ professional-grade developer, security, mathematical, and media tools running entirely client-side inside your browser sandbox.
Zero registrations, zero subscriptions, zero limits, and absolutely zero server uploads.
- Privacy-by-Design: By leveraging browser-based APIs (Web Cryptography, Canvas, WebAssembly), all calculations, text hashing, PDF manipulation, and image conversions happen locally on your computer. Your files and data never touch our servers.
- Local Neural Network AI: Our background remover runs deep-learning extraction entirely client-side using ONNX Runtime Web and compiled WebAssembly instructions, running directly on your CPU/GPU hardware.
- State-of-the-Art UX: Styled using a premium, harmonic HSL-tailored visual design with full responsive layout support for mobile, tablet, and desktop viewports, sticky sidebars, and micro-animations.
- Blazing Fast: Bootstrapped and statically compiled with Next.js and Turbopack for instantaneous page pre-rendering and loading times.
SuperUtility organizes its toolset into folders for frictionless discovery, complete with global fuzzy keyword search (Ctrl + K or Esc to clear):
- AI Background Remover: Extract background matting, isolate fine hair details, add professional depth-of-field blurs, screen-blend backlit bloom halos, and solidify clothing/skin holes with our real-time Subject Edge Sensitivity (Hole-Fill) canvas slider.
- Unified Image Editor: Sequential batch compiler for resizing, cropping, flipping, and compressing images.
- Lossless PNG to WEBP Converter: Visual compression presets (
low/medium/high/max) with real-time compression metrics cards. - Color Picker from Image: Interactive canvas-based loupe color sampler.
- Image to Base64 & vice versa: Base64 binary string generator.
- Unified PDF Editor Workspace: Drag-and-drop page reordering, page rotations, text watermarking overlays, auto-page numbering, and metadata sanitizer dictionary cleaning.
- Document Scanner: Camera capture stream with Black & White clean-print shaders (removes camera shadows for clean document prints) and A4 PDF compilation.
- PDF Security Vulnerability Scanner: Safely scans PDF binary streams client-side for auto-launch scripts, attachments, embedded JavaScript, and linkages.
- Local OCR Text Extractor: Neural optical character recognition run locally via WASM.
- PDF Merger & Splitter: Fast page extraction or ZIP archive compile.
- Cryptography: Password strength checkers, Bcrypt generators, HMAC generators, UUID v4 generators, Random String generators, and SHA-1/256/512 Hashing.
- Encoding: HTML converter, URL parser, Base64/Unicode converter, Case converter, JWT decoder.
- Code Refiners: CSS Minifier, JS Minifier, Regex tester.
- Calculators: Loan & EMI builders, GST calculators, Percentage calculators, Profit margins, and Age trackers.
- Dynamic Currency Converter: Real-time conversion using live API fetch with instant offline local cache fallback status indicators.
- Unit & Measurement Suite: Real-time conversions across 7 dimensions: Length, Weight, Area, Volume, Temperature, Speed, and Data storage.
SuperUtility compiles the RMBG-1.4 (Robust Multiclass Background Removal) neural network model into optimized WebAssembly instructions. It executes client-side using ONNX Runtime Web, dynamically caching model weights (~72MB) once inside your browser's local IndexedDB database cache.
Adjustments (like Gaussian Bokeh blurs or screen-blended glowing light wraps) are written in hardware-accelerated canvas filter properties. Alpha-mask processing clamps transparency levels using pixel-by-pixel color buffers:
This executes instantly inside the user's thread (0ms lag), allowing smooth real-time slider updates at 60 FPS without repeating heavy neural extraction calculations.
To spin up a local instance of SuperUtility on your computer:
- Node.js (v18.0.0 or higher recommended)
- npm or yarn
git clone https://github.com/synkfr/SuperUtility.git
cd SuperUtilitynpm installCreate a .env.local file in the root of the project to add your keys:
# Optional: Supply your own Web3Forms access key for the contact form
NEXT_PUBLIC_WEB3FORMS_ACCESS_KEY=your_access_key_here
# Optional: Google AdSense Configurations (defaults to AyoSynk's tags)
NEXT_PUBLIC_ADSENSE_ACCOUNT=ca-pub-6504674181065992
NEXT_PUBLIC_ENABLE_ADSENSE=true # Set to "false" to disable AdSense scripts entirely
# Optional: Umami Analytics Configurations (defaults to AyoSynk's tags)
NEXT_PUBLIC_UMAMI_WEBSITE_ID=b120a0f2-fae8-4ad1-8fd4-a56527d8019d
NEXT_PUBLIC_ENABLE_UMAMI=true # Set to "false" to disable analytics scripts entirely(If no environment variables are supplied, the project automatically falls back to default fallback values so forms, ads, and analytics work seamlessly out-of-the-box).
npm run devOpen http://localhost:3000 in your browser to view the application.
SuperUtility compiles statically for maximum loading speeds and server-free hosting:
npm run buildThis builds and exports the entire suite into the /out directory, which can be deployed to any static host (Cloudflare Pages, Netlify, Vercel, or GitHub Pages).
This project is licensed under the MIT License — see the LICENSE file for details. Free for commercial, personal, and educational use.