# Useful Utilities > Free, client-side, offline-first browser utilities for developer, image, PDF, audio/video, network, and data processing. Almost all tools process data entirely within the user's browser using JavaScript and WebAssembly, so files and inputs are not uploaded to a server. We do not store the data users put into our tools. No signup, registration, or login is required, and once loaded these tools work offline (PWA support). Exceptions, stated plainly: a few tools must reach the network to do their job at all — the Package Latest Version Checker (queries public package registries), the Currency Converter (fetches live exchange rates), the Network Utilities (measure a real connection), the IFSC Code Lookup (queries a public bank-branch directory), and the Webhook Tester (receives real HTTP requests). Separately, creating an MCP API key stores the requesting IP address and an approximate region for abuse prevention. Full detail: https://www.usefulutils.in/privacy-policy/ ## Developer Utilities - [Cron Expression Generator](https://www.usefulutils.in/developer-utils/cron-generator/): Visual cron builder and crontab calculator with presets for Unix, Kubernetes, EventBridge, NiFi. - [CSS Border Radius Generator](https://www.usefulutils.in/developer-utils/css-border-radius/): Visual tool to tweak border-radius for all corners individually. - [CSS Box Shadow Generator](https://www.usefulutils.in/developer-utils/css-box-shadow/): Design beautiful smooth box shadows with visual controls for blur, spread, and color. - [CSS Gradient Generator](https://www.usefulutils.in/developer-utils/css-gradient/): Create linear and radial CSS gradients with custom angles and colors. - [Package Latest Version Checker](https://www.usefulutils.in/developer-utils/package-version-checker/): Look up the latest npm, PyPI, crates.io, RubyGems, or Packagist version from the live registry. - [Regex Tester & Debugger](https://www.usefulutils.in/developer-utils/regex-tester/): Test regular expressions live with match highlighting, capture groups, and real error messages. - [SQL Formatter](https://www.usefulutils.in/developer-utils/sql-formatter/): Beautify messy SQL queries instantly. Private client-side processing. - [Webhook Tester & Inspector](https://www.usefulutils.in/developer-utils/webhook-tester/): Inspect HTTP requests and visualize JSON payloads. ## JSON Utilities - [CSV ↔ JSON Converter](https://www.usefulutils.in/json-utils/csv-converter/): Convert between CSV and JSON formats instantly. - [JSON ↔ YAML Converter](https://www.usefulutils.in/json-utils/yaml-converter/): Convert between JSON and YAML formats instantly. - [JSON Schema Generator](https://www.usefulutils.in/json-utils/json-schema-generator/): Generate JSON Schema Draft-07 from any JSON object. - [JSON to Strict Type](https://www.usefulutils.in/json-utils/json-to-type/): Convert JSON to TypeScript, Zod, Rust, and Go types instantly. - [JSON/XML Formatter](https://www.usefulutils.in/json-utils/json-formatter/): Pretty‑print, validate, minify, and sort JSON and XML. - [JWT Debugger](https://www.usefulutils.in/json-utils/jwt-debugger/): Decode and inspect JSON Web Tokens (JWT) client-side. ## Text Utilities - [Base64 Encode/Decode](https://www.usefulutils.in/text-utils/base64/): Encode or decode Base64 — works offline for small files too. - [HTML Entity Encoder](https://www.usefulutils.in/text-utils/html-entity-encoder/): Convert special characters to HTML entities and back. - [Real-Time Word Counter](https://www.usefulutils.in/text-utils/word-counter/): Instantly count words, characters, lines, and paragraphs. - [Text Case Converter](https://www.usefulutils.in/text-utils/case-converter/): Convert text to UPPERCASE, lowercase, Title Case, or Sentence case. - [Text Diff](https://www.usefulutils.in/text-utils/text-diff/): Compare two pieces of text and highlight differences. - [Unicode Normalizer](https://www.usefulutils.in/text-utils/unicode-normalizer/): NFC/NFD normalization and invisible character cleaner. - [URL Encoder/Decoder](https://www.usefulutils.in/text-utils/url-encoder/): Encode text to URL-safe format and decode standard URLs strings. ## Image Utilities - [Format Converter](https://www.usefulutils.in/image-utils/image-converter/): Convert between PNG, JPG, and WebP directly in your browser. - [Image Compressor](https://www.usefulutils.in/image-utils/image-compressor/): Adjust quality to shrink file size without noticeable loss. - [Image Resizer](https://www.usefulutils.in/image-utils/image-resizer/): Change width/height, keep aspect ratio, and export as JPG/PNG/WebP. - [Screenshot Redactor](https://www.usefulutils.in/image-utils/screenshot-redactor/): Blur, pixelate, or black out sensitive info in screenshots. 100% client-side privacy. - [Smart Crop](https://www.usefulutils.in/image-utils/smart-crop/): Crop to common aspect ratios (1:1, 16:9, 4:3) with drag & preview. ## PDF Utilities - [Image to PDF](https://www.usefulutils.in/pdf-utils/image-to-pdf/): Convert JPG, PNG, and WebP images into a single PDF document. - [Merge PDF](https://www.usefulutils.in/pdf-utils/merge-pdf/): Combine multiple PDF files into one. Reorder pages and save. - [Split PDF](https://www.usefulutils.in/pdf-utils/split-pdf/): Extract specific pages or ranges (e.g. 1-5, 10) from a PDF file. ## Time Utilities - [Simple Timer](https://www.usefulutils.in/time-utils/countdown-timer/): Enter a positive integer (seconds) and watch it countdown second by second. - [Time Difference Calculator](https://www.usefulutils.in/time-utils/time-difference/): Calculate precise duration between two datetimes — days, hours, minutes, seconds. - [Timezone Converter](https://www.usefulutils.in/time-utils/timezone-converter/): Compare times across cities, with daylight-saving awareness. - [Unix Timestamp Converter](https://www.usefulutils.in/time-utils/unix-timestamp/): Convert epoch seconds/milliseconds to human-readable time and back. ## Network Utilities - [DNS Resolution Time Check](https://www.usefulutils.in/network-utils/dns-check/): Extracts the exact time taken to resolve domain name into IP address using Performance Timing API. - [Network Latency Test](https://www.usefulutils.in/network-utils/latency-test/): Test network latency from your browser — measure RTT, check latency, diagnose connection issues. - [Path Quality Indicator](https://www.usefulutils.in/network-utils/path-quality/): Compares RTT to multiple edge server locations to identify network bottlenecks. ## Security Utilities - [Email Header Analyzer](https://www.usefulutils.in/security-utils/email-header-analyzer/): Analyze email headers for SPF, DKIM, DMARC, and routing delays. - [Hash Generator](https://www.usefulutils.in/security-utils/hash-generator/): Generate MD5, SHA-1, SHA-256, and SHA-512 hashes for text and data verification. - [Homoglyph Detector & Generator](https://www.usefulutils.in/security-utils/homoglyph-detector/): Detect and generate Unicode homoglyphs, IDN attacks, and invisible characters. - [Password, Passphrase & PIN Generator](https://www.usefulutils.in/security-utils/password-passphrase-generator/): Generate secure passwords, memorable passphrases, or numeric PINs with leet speak, entropy meter, and advanced modifiers. - [Safe Filename](https://www.usefulutils.in/security-utils/safe-filename/): Strip banned characters and normalize filenames. ## Table Utilities - [Merge & Split Columns](https://www.usefulutils.in/table-utils/merge-split-columns/): Combine multiple columns into one field or split values into separate fields. - [Pivot Table Creator](https://www.usefulutils.in/table-utils/pivot-table/): Create interactive pivot tables and summaries from CSV data. - [Text to Columns Converter](https://www.usefulutils.in/table-utils/text-to-columns/): Parse unstructured line lists into structured tabular columns. ## List Utilities - [Clean List](https://www.usefulutils.in/list-utils/clean-list/): Remove empty lines and trim whitespace. - [Filter List](https://www.usefulutils.in/list-utils/filter-list/): Search and filter list items by text match. - [Item Frequency](https://www.usefulutils.in/list-utils/list-frequency/): Count how often each item appears in a list. - [List Difference](https://www.usefulutils.in/list-utils/list-difference/): Find items in List A that are not in List B. - [List Intersection](https://www.usefulutils.in/list-utils/list-intersection/): Find common items present in both lists. - [List Statistics](https://www.usefulutils.in/list-utils/list-statistics/): Calculate Sum, Average, Min, and Max for numeric lists. - [List Union (Merge)](https://www.usefulutils.in/list-utils/list-union/): Combine two lists into one, with optional deduplication. - [Remove Duplicates](https://www.usefulutils.in/list-utils/remove-duplicates/): Instantly remove duplicate lines or items. - [Reverse List](https://www.usefulutils.in/list-utils/reverse-list/): Flip the order of items in the list. - [Sort List](https://www.usefulutils.in/list-utils/sort-list/): Sort text or numbers alphabetically or numerically. - [Split / Chunk List](https://www.usefulutils.in/list-utils/chunk-list/): Divide a large list into smaller groups or chunks. ## Video & Audio Utilities - [Audio Sync & Replace](https://www.usefulutils.in/video-utils/audio-sync-replace/): Auto-align clean audio with video and replace the noisy track using cross-correlation. - [MP3 Trimmer & Ringtone Cutter](https://www.usefulutils.in/video-utils/mp3-trimmer/): Trim MP3 and audio tracks effortlessly. Cut ringtones without re-encoding. - [Video Compressor](https://www.usefulutils.in/video-utils/video-compressor/): Reduce video file sizes flawlessly. Optimize MP4s for Discord or email size limits. - [Video Cutter & Trimmer](https://www.usefulutils.in/video-utils/video-cutter/): Free online video cutter and trimmer. Cut MP4, WebM, and MOV files losslessly without re-encoding. - [Video Muter & Audio Remover](https://www.usefulutils.in/video-utils/video-muter/): Strip the audio track from videos instantly to create silent clips. - [Video to GIF Maker](https://www.usefulutils.in/video-utils/video-to-gif/): Convert short video clips into perfectly looping, optimized animated GIFs. - [Video to MP3 Converter](https://www.usefulutils.in/video-utils/video-to-mp3/): Extract MP3 audio seamlessly from any video file without losing quality. ## Wealth & Debt Utilities - [Compound Interest Calculator](https://www.usefulutils.in/wealth-debt-utils/compound-interest/): Visualize your wealth growth over time with flexible contributions. - [Debt & Credit Payoff](https://www.usefulutils.in/wealth-debt-utils/debt-payoff/): Plan your journey to becoming debt-free using different payoff strategies. - [Live Currency Converter](https://www.usefulutils.in/wealth-debt-utils/currency-converter/): Free online currency converter. Convert global currencies with live exchange rates. - [ROI Calculator](https://www.usefulutils.in/wealth-debt-utils/roi-calculator/): Calculate percentage return and net profit for any investment. - [Super Loan Calculator](https://www.usefulutils.in/wealth-debt-utils/loan-calculator/): Calculate monthly payments and total interest for personal, auto, and home loans. ## AI Utilities - [OCR - Text Extractor](https://www.usefulutils.in/ai-utils/ocr/): Extract text from images using server-side Tesseract OCR. Requires a network connection. - [Speech Transcription](https://www.usefulutils.in/ai-utils/transcription/): Convert speech to text in real-time using Web Speech API. Works completely offline. ## India Utilities - [GSTIN Validator](https://www.usefulutils.in/india-utils/gstin-validator/): Verify a GST number against its official check digit, and decode state, PAN and holder type. - [IFSC Code Lookup](https://www.usefulutils.in/india-utils/ifsc-code-lookup/): Validate an IFSC code and find the bank, branch, address, city and MICR code. - [PAN Card Format Validator](https://www.usefulutils.in/india-utils/pan-validator/): Check PAN structure and decode the holder type — individual, company, HUF, trust or firm. ## API & Integrations - [Model Context Protocol (MCP) Server](https://www.usefulutils.in/mcp/): Connect your AI agents to our tools via the MCP Server.