Free Dev Tools
Free online developer and utility tools — format data, convert files, work with images, audio, video, and more. No signup required.
Browse by category
Ten areas covering code, data, files, media, AI, general utilities, and more.
Code & Developer Tools
15 tools
Format, test, and transform code — regex, Base64, diff, formatters, and API helpers.
Data & Text Processing
15 tools
Convert CSV, JSON, YAML, and XML; analyze text; generate passwords and more.
File Conversion & Handling
19 tools
PDF, Office, ZIP, OCR, and compression — work with documents in the browser.
Image & Graphics Tools
16 tools
Resize, compress, convert formats, colors, watermarks, and creative image utilities.
Web & Social Media Tools
10 tools
QR codes, barcodes, screenshots, HTML utilities, SEO, and page quality checks.
Audio & Video Tools
15 tools
Convert, trim, compress, transcribe, and extract audio from video.
AI-Powered Tools
8 tools
Summarize, translate, caption images, enhance photos, and lightweight AI helpers.
Productivity & Utility
10 tools
Timers, lists, habits, bookmarks, calculators, and daily utilities.
General Purpose Tools
1 tools
Cross-cutting utilities — timestamps, quick conversions, and everyday helpers that do not fit a single domain.
Fun & Creative Tools
9 tools
ASCII art, word clouds, games, quizzes, jokes, and name generators.
Available tools
Add Text to Image
Overlay a single line of text on JPEG, PNG, WebP, or GIF photos entirely in your browser: edit the caption, font size (8–200px), fill color, horizontal and vertical position (0–100%), and optional dark stroke for contrast. Live preview; download as PNG, JPEG, or WebP with a quality slider for lossy formats. Canvas rendering stays local—no upload. GIF animation is not preserved when exporting.
API Rate Limiter Simulator
Simulate and visualize Token Bucket, Leaky Bucket, Fixed Window, Sliding Log, and Sliding Counter — interactive traffic patterns, compare mode, and code examples.
Audio Format Converter
Upload one audio file (up to 100 MB, audio/*), pick MP3, WAV, FLAC, AAC, OGG, or M4A, set bitrate for lossy targets (96–320 kbps), run a server-side convert job, then download the result with size before/after.
Audio Joiner
Queue two to ten audio files (50 MB each, audio/*), reorder or remove clips, choose output Match first file extension or MP3/WAV/OGG, then merge on the server and download one combined track.
Audio Trimmer / Cutter
Upload one audio file (up to 100 MB), read duration in the browser when metadata loads, set start and end in MM:SS or seconds (optional H:MM:SS), preview clip length, then run a server trim job and download the cut.
Audio Volume Normalizer
Upload one audio file (audio/*, up to 100 MB): Normalize mode targets about −16 LUFS via the server, or use Adjust dB with a −20 to +20 dB slider (0.5 dB steps) and a distortion warning above +10 dB, then download the processed file.
Barcode Generator
Render linear barcodes in the browser: CODE128, CODE39, EAN-13 (12 digits), EAN-8 (7), UPC (11), ITF14, MSI, pharmacode, or codabar. Tune bar width, height, human-readable caption, font size, line/background colors, and quiet margin; live canvas preview with debounce. Download barcode.png or barcode.svg, or copy the image — no upload.
Base64 Encoder / Decoder
Encode plain UTF-8 text to Base64 or decode Base64 back to text in your browser (whitespace ignored when decoding). Swap encode/decode, copy the result, or upload a file in encode mode to extract the raw Base64 payload from a data URL. Convert runs client-side only.
Bulk Image Resize / Compress
Resize and compress dozens of photos in one go in your browser: set a max longest edge (px), choose JPEG, PNG, or WebP with adjustable quality, then download everything as a single ZIP. Shows how much space you saved versus your originals. Decoding and encoding stay on your device—no upload to our servers. GIF animation is not preserved; duplicate filenames in the ZIP get unique suffixes.
Cartoonize Image
Posterize, comic ink outlines, and soft toon effects in your browser—preview then download PNG or WebP. Canvas-only stylization (not AI); all processing stays on your device.
Code Beautifier (Python, PHP)
Format PHP with Prettier and @prettier/plugin-php in your browser (tab width, print width 100). Format Python with Black inside Pyodide (line length 88, 100, or 120) — first run downloads the Pyodide runtime and Black from CDNs; PHP formatting stays local. Format, sample, copy, or download snippet.php / snippet.py.
Color Contrast Checker
Compute WCAG 2.x contrast from two sRGB colors in the browser: pick foreground and background (color picker, hex, or 0–255 RGB), swap them, preview sample text sizes, see ratio to two decimals, and Pass/Fail for AA/AAA normal and large text. Optional hex hint when AA normal fails — no upload.
Color Palette Extractor
Upload JPG, PNG, or WebP (max 5 MB) and extract 6–16 dominant colors in the browser: quantized buckets, sampled pixels, hex and RGB per swatch, copy hex, and download a palette.png strip. No server upload — previews and extraction stay on your device.
Color Picker
Free online color picker for designers and developers: pick from your screen (EyeDropper in Chromium), sample any pixel from an uploaded image, edit in HSV or RGB with alpha, copy hex, RGBA, HSL, ARGB, eight-digit hex, and approximate CMYK — plus saved swatches, tint/shade strips, contrast preview, and a detachable window. Everything runs in your browser; nothing is sent to our servers.
Compress JPG / PNG / PDF
Image tab: multi-file JPEG/PNG (up to 12) with original and compressed previews; one output → single download, many → ZIP or download-each. PDF tab: same batch pattern with first-page previews (lossy raster rebuild per PDF). No uploads; ~35 MB per file cap.
Create Transparent PNG
Build a transparent PNG in your browser from JPEG, PNG, WebP, or GIF: optional chroma-key removes pixels near a 6-digit hex key color using RGB distance and a 0–120 tolerance, live checkerboard preview, then download lossless PNG. Without chroma, the source is re-encoded to PNG (alpha preserved when the input already had it). Canvas processing stays local—no upload.
Create ZIP / Unzip Online
Create a ZIP from many local files (append picks, DEFLATE or STORE) or open a .zip and download entries / selected subset as a new ZIP. JSZip in the browser — ~35 MB archive cap, no password support.
CSS Minifier / Beautifier
Beautify CSS, SCSS, or Less with Prettier (PostCSS plugin, tab width 2 or 4, print width 100). Minify plain CSS with csso (restructure on). Minify requires Syntax set to CSS — compile SCSS/Less first or use Beautify only. Load sample, copy, or download styles.css / .scss / .less — all in your browser.
CSV ↔ JSON Converter
Switch CSV → JSON or JSON → CSV. RFC 4180–style CSV parsing (quoted fields, doubled quotes), delimiter choice for import (comma, semicolon, tab, pipe), optional header row or col1… keys, pretty or minified JSON, stats after convert. JSON → CSV needs a non-empty array of objects; union of keys becomes columns; output CSV uses commas. Upload .csv/.json, load examples, copy, or download output.json / output.csv — all client-side.
CSV to PDF
Upload .csv (up to 10 MB) for server-side conversion to a PDF table. Preview the first rows in the browser; set portrait or landscape, A4 or Letter, optional row numbers, and bold first row vs plain header. Download spreadsheet.pdf.
CSV to XML Converter
Paste or upload CSV up to 5 MB with auto or fixed delimiters (comma, semicolon, tab, pipe), optional header row and cell trim, then build XML with your root and row tag names, child elements or row attributes, XML declaration toggle, and 2- or 4-space indent. Preview with basic syntax coloring or raw textarea, DOMParser validity check, character and line counts, copy, and download as a basename-converted.xml file—all in the browser.
Currency Converter
Enter an amount, pick from/to currencies from Frankfurter ECB rates via a same-origin Next.js API proxy (avoids browser CORS to Frankfurter), swap pairs, and see converted value plus reciprocal rate. Rates cache one hour in localStorage; searchable dropdown with popular codes first; table of popular or all quote currencies relative to your base. Retry on fetch failure—amounts stay in your browser.
Dice Roller
Roll tabletop dice online with familiar notation (2d6, d20, 4d6+3), quick presets, session history, and a copy-ready summary—built for D&D, board games, and classrooms in India, the US, the UK, and anywhere you play.
Document Merge Tool
Merge multiple PDFs in order, stack JPEG/PNGs into one PDF, or concatenate plain text/markdown files — all client-side. Office .docx merge is not supported here.
Document OCR
Run OCR on scanned PDFs and images (JPEG, PNG, TIFF, BMP) up to 30 MB. Pick a Tesseract language, output plain text (.txt) or Word (.docx), and copy or download results after server-side processing.
DOCX to PDF
Upload Word .docx or legacy .doc (up to 50 MB) and download a PDF via the server file API. Output fidelity depends on LibreOffice on the server — review complex layouts. Progress while uploading; suggested download name converted.pdf.
E-Signature Tool
Draw or upload a signature image (or type your name) and stamp it on every page of a PDF with pdf-lib — runs locally; this is a visual mark, not a cryptographic digital signature.
Excel to PDF
Convert .xlsx, .xls, or .csv (up to 30 MB) to a downloadable PDF via the server file API. Choose all sheets or active sheet only, portrait or landscape, and paper size (A4, Letter, A3). Download spreadsheet.pdf after processing.
Extract Audio from Video
Upload one video (video/*, up to 500 MB), choose audio output MP3, WAV, AAC, or OGG, set 128–320 kbps bitrate for MP3/AAC only, extract on the server, then download the audio file.
Favicon Generator
Build 16–512 px PNG favicons from one logo in the browser: crop or pad to square, preview every size, download a ZIP plus copy-ready HTML link tags. No favicon.ico in this version—PNG pack only; processing stays local.
File Encryption / Decryption
Encrypt and decrypt text or any file in your browser with AES-256-GCM and PBKDF2 — nothing leaves your device.
File Extension Changer
Batch-rename file extensions (replace last extension or append) with collision checks; download renamed files individually or as one ZIP — all in your browser, no upload.
File Splitter
Split any file into fixed-size or equal-count byte parts for transfer; parts download as a ZIP with an optional JSON manifest — client-side only, no upload.
Game / Character Name Generator
Fantasy, sci‑fi, or modern character names in batches of eight — switch genre, regenerate, copy one line or the full list.
GIF from Video
Turn a video clip into an animated GIF: upload video/* up to 200 MB, set start time (MM:SS or seconds), pick slice length 1–10 s (default 5), width 240–640 px (default 480), FPS 8–20 (default 10), server-render, then preview and download.
Hash Generator (MD5, SHA256)
Generate MD5 (via local md5), SHA-1, SHA-256, SHA-384, and SHA-512 digests from typed text or a whole file. Toggle which algorithms to run, optionally compute HMAC-SHA with a secret (MD5+HMAC not supported in-browser). Uses Web Crypto for SHA/HMAC. Copy each hex result. Nothing is uploaded — hashing runs in your browser (HTTPS recommended for crypto APIs).
HTML ↔ Text Converter
Strip HTML to plain text or wrap plain text as HTML in the browser: HTML→Text with DOMParser, optional preserved line breaks, links as Markdown [label](url), and collapsed blank lines; Text→HTML with <p> blocks, optional <br>, auto-linked https URLs, entity escaping, copy/download .txt or .html, and optional sandboxed preview.
HTML Minifier / Beautifier
Prettify HTML with Prettier (HTML parser, tab width 2 or 4, print width 100) or minify with html-minifier-terser: collapse whitespace, strip comments, short doctype, tighten boolean and redundant attributes, minify inline CSS and JS. Load sample, copy, or download document.html — all client-side.
HTML Table to Excel
Turn HTML <table> markup into an .xlsx workbook: paste HTML, fetch a public https page via server proxy, or upload .html/.htm (2 MB). Detect multiple tables with colspan/rowspan handling, toggle headers and separate vs combined sheets, then export tables.xlsx locally in the browser.
Image Background Remover
Cut out subjects in your browser with the IMG.LY ONNX + WASM segmentation model (ISNet quantized): first visit downloads WASM and model weights from their CDN (~tens of MB, then cached). Long edges above 2048px are scaled down before inference; max file size 8MB for stability. Export transparent PNG with checkerboard preview. Your pixels are not uploaded to Dynamic Duniya—only model assets load from the vendor CDN.
Image Compression
Compress JPEG, PNG, WebP, or GIF on the server (up to 10 MB per file). Drag-and-drop or browse, set quality 1–100 and optional max width in pixels (scales down only; default 1920). See before/after byte sizes when meta is returned, then download the compressed image.
Image Format Converter (JPG / PNG / WebP)
Convert JPEG, PNG, WebP, or GIF sources to JPEG, PNG, or WebP in your browser: live preview updates as you switch format, quality slider for lossy JPEG and WebP, lossless PNG (no quality control). Decoding and encoding stay on your device—no upload. GIF sources decode to a static frame; animation is not preserved in the output file.
Image Resize
Resize or reframe JPEG, PNG, WebP, or GIF entirely in your browser: set target width and height, optionally lock aspect ratio, then choose how pixels map—Fit (letterbox on white), Cover (center crop to fill), or Stretch. Export as JPEG, PNG, or WebP with a quality slider for lossy formats. Decoding and canvas work stay on your device (no upload). Animated GIFs flatten when exporting to static formats.
Image Watermarking
Add visible raster watermarks in your browser: text mode (custom string, font size 10–120, white fill with stroke) or image mode (second PNG/JPEG/WebP/GIF scaled to 6–45% of the base width), opacity and placement (top left/right, center, bottom left/right), live preview, then download PNG, JPEG, or WebP with quality for lossy formats. Canvas compositing stays local—no upload. Not invisible EXIF copyright metadata; GIF animation is not preserved on export.
Interactive Story Generator
Short author-written fantasy you steer with choices—multiple endings, restart anytime, copy your path log for class or chat. Suited for readers and teachers in India, the US, the UK, and anywhere you want a quick, self-contained tale.
JavaScript Beautifier / Minifier
Beautify JavaScript or TypeScript with Prettier (tab width, semicolons, single vs double quotes, print width 100). Minify JavaScript with Terser (compress, mangle, strip comments; detects ES modules). Load sample, copy, or download script.js / script.ts — all in your browser.
JPG / PNG to PDF
Stack JPEG or PNG files into one PDF with pdf-lib: reorder the list, choose A4 or Letter, set margins, and fit each image to the page — all client-side, no server upload. Up to 12 images per run.
JSON ↔ YAML Converter
Convert JSON to YAML or YAML to JSON in the browser with js-yaml: JSON.parse + YAML dump (2-space indent, 120-char wrap) or yaml.load + pretty JSON (2-space indent). Debounced live conversion as you type, line numbers on both sides, Convert now, copy, and download output.yaml / output.json.
JSON Compare
Compare two JSON documents semantically — skip keys, optional array sorting, JSON paths, and side-by-side mismatch diffs. Runs entirely in your browser.
JSON Formatter & Validator
Pretty-print, minify, and validate JSON payloads.
JSON Visual Editor
Paste or upload JSON and edit it with an auto-generated form — add array items, update fields, download valid JSON. No coding required; runs entirely in your browser.
Link Checker Tool
Batch-check up to 50 http(s) links: paste one URL per line or extract unique URLs from pasted text/HTML, POST to the link-check API, and see OK, redirect, broken, or timeout with status code, response time, and final URL. Filter and sort the table, export link-check-results.csv in the browser, or re-run checks on broken/timeout URLs only.
List Delimiter & Formatter
Paste a spreadsheet column or any list: explode on newlines, whitespace, commas, or semicolons; trim and filter empty cells; optionally dedupe. Join records with comma, semicolon, pipe, space, or newline; wrap each value in single or double quotes (escaped); optional per-record HTML/XML tags; optional groups of N with wrap tags; tidy mode strips newlines from the final string. Live preview, copy, select-all — all client-side.
Merge / Split PDF
Merge: first-page previews in a horizontal strip — drag cards to set merge order. Split: optional “Load page previews” then drag thumbnails (four per row, scrollable) to reorder pages before splitting by ranges or every N pages; ranges use preview slot numbers when previews are loaded. Zip when multiple parts. Client-side pdf.js + pdf-lib — max ~35 MB per file, 150 pages, 12 PDFs for merge.
Motivational Quote Generator
Browse curated motivational quotes in Hindi and English—next quote shuffle, one-tap copy, offline-friendly after load. Built for India, US, UK & global users.
On-Page SEO Audit Tool
Free on-page and technical SEO check for one URL at a time — meta tags, headings, images, links, Open Graph, JSON-LD, and more. We do not include backlinks, keyword rankings, or full-site crawls (those need separate databases). URL mode: server HTML fetch + in-browser audit; optional PageSpeed from Google (capped per browser per day). Paste HTML: 100% in your browser.
Password Generator
Generate random passwords in the browser with crypto.getRandomValues: length 8–128, toggles for uppercase, lowercase, digits, and symbols (!@#$%^&*), optional exclusion of ambiguous characters (0, O, I, l, 1), extra per-character exclusions, one-click regenerate, batch of five, copy, and a simple length/charset strength meter. Nothing is sent to a server.
Password Strength Checker
Analyze a password locally: 0–100 score and tier (Very Weak → Very Strong), checklist for length, character classes, weak-list match, and simple pattern regex (123, abc, password, etc.), actionable suggestions, rough crack-time estimate assuming ~1B guesses/sec and naive charset size — optional show/hide. Nothing is uploaded.
PDF to DOCX
Upload a PDF (up to 50 MB) and convert to a downloadable .docx via Dynamic Duniya’s file API — best for text-heavy PDFs; multi-column layouts and images may not transfer cleanly. Progress while uploading; open the result in Word or Google Docs and review formatting.
PDF to Excel
Upload a PDF (up to 50 MB) and extract tables into an .xlsx via the server file API. Toggle “Each page becomes a separate sheet”; pass separate_sheets to the backend. Best for PDFs with clear tables — scanned pages should use the Document OCR tool first. Download extracted.xlsx and review cell layout.
PDF to JPG / PNG
Export PDF pages as JPEG or PNG images in your browser (Mozilla pdf.js + canvas). Pick render scale, optional page list, and JPEG quality. Multi-page exports download as a ZIP. Max ~35 MB file size and up to 1000 pages (browser memory is the practical limit — use page ranges for huge jobs) — nothing is uploaded.
PDF to PPT
Turn each PDF page into a slide image and build a downloadable .pptx in your browser (pdf.js + PptxGenJS). Slides are pictures — editable text is not preserved. Page and size caps apply.
PDF Watermarking
Stamp text (font size, opacity, rotation, corner/center placement) or a JPEG/PNG image across every page using pdf-lib locally. Encrypted PDFs are not supported. Download a watermarked copy — your file never leaves the browser.
QR Code Generator
Build QR codes in the browser: URL, text, mailto, tel:, SMS (sms:), WhatsApp (wa.me), geo: coordinates, Wi‑Fi join strings, or vCard 3.0. Pick size 128–1024 px, error correction L–H, colors; copy payload, copy PNG, or download PNG/SVG. Tabbed UI with icons; custom strings via Text — no upload.
Random Joke Generator
PG-friendly one-liners for a quick laugh—shuffle with Next joke, copy a line for chats or slides, handy for classrooms and teams in India, the US, the UK, and anywhere you need a light break.
Random Number Generator
Five modes in one full-width panel: Single (min/max, 0–4 decimals, optional crypto.getRandomValues, Space to regenerate), Multiple (count slider 1–1000, duplicates, sort, stats, histogram when count ≥ 10, CSV/JSON copy), Dice (d4–d100, multi-dice and rolls, modifier, optional click sound), UUID (count, format, prefix), and Sequence (start/end/step, shuffle, take-N). No server calls.
Regex Tester
Test JavaScript-style regular expressions in your browser: enter a pattern, toggle global (g), case-insensitive (i), and multiline (m), paste sample text, and see highlighted matches with start indexes. Invalid patterns show a clear error. No signup; your strings stay on your device.
REST API Tester
HTTP client in the browser: collections, environments, {{variable}} interpolation, Bearer/Basic/API key/OAuth2/custom auth, JSON/form/urlencoded/multipart/GraphQL bodies, pre-request scripts, history, and code snippets (fetch, Axios, Python, PHP, Go, cURL, C#, Ruby). Sends through Dynamic Duniya’s API proxy (30s timeout). Workspace in localStorage; optional cloud sync when signed in.
RGB ↔ Hex Converter
Convert colors in the browser: RGB ↔ Hex with live preview and copy buttons; HSL ↔ Hex with hue/saturation/lightness sliders; or paste hex, rgb(), or hsl() in All formats to emit hex, rgb/rgba, hsl/hsla, and a sample CSS variable line. Three-digit hex expands automatically — no server calls.
Rotate & Flip Image
Rotate JPEG, PNG, WebP, or GIF photos in 90° steps (90°, 180°, −90°), flip horizontally or vertically, combine transforms, reset to original, and preview on canvas—all in your browser. Download keeps PNG/WebP as those types and uses JPEG for other extensions (including GIF sources). Live PNG preview; no upload. GIF animation is not preserved on export.
SAP ↔ CSV Converter
SAP → CSV: paste ALV pipe, tab, or spaced grid text with auto-detect, skip rows, strip blanks, optional European date and number normalization, and comma/semicolon/tab CSV out with preview. CSV → SAP: comma CSV, per-column type (text, number, date, material with zero-pad, amount with de-DE formatting), tab or pipe export, copy-for-SAP-paste shortcut, examples, and collapsible usage notes—all client-side.
SQL Formatter
Beautify SQL in your browser with the sql-formatter library: choose a dialect (PostgreSQL, MySQL, SQLite, BigQuery, and more), keyword case (upper, lower, preserve), and indentation (2 spaces, 4 spaces, or tab). Format, copy, or download query.sql. Identifiers and function names stay as typed unless you change keyword casing.
Sudoku
Classic 9×9 Sudoku in the browser: easy–expert bands, pencil notes, undo/redo, hints, mistake highlights, timer with pause, local save, digit pad, check and reset—built for commutes and classrooms in India, the US, the UK, and anywhere.
Text Case Converter
One-click case transforms: UPPER/lowercase, Title and Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, alternating caps, reverse characters, and collapse extra spaces. Word-style cases split on spaces, underscores, hyphens, and common separators; camel/snake/kebab also split camelCase boundaries. Live character/word counts; Copy output or Use as input to chain styles — all in your browser.
Text Comparison Tool
Compare two texts in the browser with the diff library: side-by-side line view or inline word/character highlights, optional ignore case and whitespace (diff runs on normalized text with an on-page note), file upload per side, swap, live added/removed/unchanged-style stats plus Levenshtein similarity, show-unchanged filter for lines, and copy or export a unified diff .txt.
Text Diff Tool
Paste an original and a modified version, then Compare to see a unified diff: line-by-line with +/- prefixes and optional line counts, or word-by-word with highlights. Copy the plain-text diff, switch views anytime, or Clear. Uses the diff library in your browser — nothing is uploaded.
Text to PDF
Paste plain text or HTML and generate a server-rendered PDF: choose font size (10–16 pt), A4 or Letter, and normal, narrow, or wide margins. Optional sandboxed HTML preview strips scripts for the iframe only. Download document.pdf via the file-tools API.
Text to Speech
Paste up to 5000 characters, pick a language voice (en, hi, fr, es, de, it, pt, ru), tune speed 80–220 WPM and pitch 10–90, then run a server TTS job (espeak-ng) and preview or download audio. UI notes basic robotic output vs cloud-quality voices.
Text-to-ASCII Art Generator
Turn short lines into FIGlet ASCII banners in the browser: Standard, Slant, and Small faces, terminal or paper live preview, 40-character limit for clean width, and one-click copy for READMEs, CLI splash screens, and chat—no file upload.
Tic-Tac-Toe
Play vs a minimax computer or pass-and-play with a friend on 3×3–5×5 boards (n in a row wins), pick who opens, change grid size with a confirm reset, and start fresh anytime—built for quick breaks and classrooms in India, the US, the UK, and worldwide.
Unit Converter
Convert in the browser across eight categories: length, weight (metric + US customary), temperature (°C / °F / K via Celsius base), area, volume (metric + US kitchen), speed, time, and digital data (bits and bytes with binary KB–TB = 1024^n). Pick from/to units, swap, live result with formula line and per-category reference tips — no network.
Unix Timestamp Converter
All-in-one epoch tool in the browser: live second clock, epoch → GMT/local/relative/ISO 8601/RFC 2822 with auto or forced seconds through nanoseconds, date → epoch (YYYY-MM-DD HH:MM:SS style), start/end of year month or day, seconds → duration breakdown, shareable ?t= links, preferences in localStorage, and collapsible code snippets in 25 languages.
URL Shortener
Create short links that open on this site at /s/{code} and redirect to your destination. POST the long URL with optional custom alias (letters, digits, _ and -) and expiry (never, 1, 7, or 30 days). Copy the public short URL, scan an on-page QR, and view click counts plus recent referrers via stats lookup.
Video Compressor
Upload one video (video/*, up to 500 MB), pick a CRF-style preset (Fast 23, Balanced 28, Small 33, Tiny 38), choose encoder speed Fast/Medium/Slow (ultrafast/medium/slow), compress on the server, then download with MB sizes and approximate percent saved.
Video Cutter / Trimmer
Upload one video (video/*, up to 500 MB), read duration in-browser when metadata loads, set start and end (MM:SS, seconds, or H:MM:SS), choose output Keep original / MP4 / WebM, run a server trim job, then download.
Video Format Converter
Upload one video (video/*, up to 500 MB), pick MP4/WebM/MOV/AVI/MKV, optional downscale presets from 4K through 360p or keep original, set video bitrate auto or 500–4000k and audio 96–256 kbps, run a server convert job, then download with MB size summary.
Website Screenshot Tool
Capture public http(s) pages on the server: viewport presets (desktop, laptop, tablet, mobile) or custom width/height, 1× or 2× device scale, full-page vs viewport, PNG/JPG/PDF output, and 0–3 s post-load delay. POST to the screenshot API, preview images in the page, download or copy when supported — typically a few seconds; requires headless browser support on the backend.
Word Cloud Generator
Free browser word cloud maker: 100 silhouette shape previews, English & Hindi stopwords, Google Fonts, PDF/DOCX/CSV/TXT import, silhouette vs canvas colors, pan/zoom preview, JSON + shareable links, PNG/JPG/SVG export—runs locally for teams in India, the US, the UK, and worldwide.
Word Count / Text Analyzer
Live stats as you type: words (whitespace-separated, optional case-insensitive folding), characters with/without spaces, sentences (. ! ?), paragraphs (blank-line breaks), lines, unique words, average word length, reading time (~200 wpm) and speaking time (~130 wpm), top 10 words with frequency bars, and keyword/phrase occurrence search. All client-side.
XML ↔ JSON Converter
Convert XML to JSON or JSON to XML in the browser with fast-xml-parser: attributes map to configurable-prefixed keys (default @), trimmed text nodes, optional compact output, optional UTF-8 XML declaration on JSON→XML, and a root wrapper for bare arrays or scalars. Convert on demand, character/node estimate, copy, download output.json / output.xml.
Zip File Viewer
List paths, sizes, and dates inside a .zip without uploading. Optional text preview for small .txt/.json/.md files; download single files or use Create ZIP / Unzip for batch extract.