xtract.bot

Apps

Full browser apps built on top of the xtract.bot tools. Quick, no-install workflows for the things you'd otherwise reach for a desktop tool to do.

Image Editor
A browser-based raster image editor in the spirit of Paint or GIMP — brush, eraser, fill, layers, and a canvas you can paste screenshots straight onto. No install, runs entirely in your browser.
Video Trimmer & Converter
Trim a video, convert MP4 to GIF, extract MP3 audio, or compress a clip — all in your browser. Powered by ffmpeg.wasm, no upload, no signup. Drop a video, drag the trim handles, pick a mode, hit process. Works on MP4, MOV, WebM, MKV, AVI.
Speech to Text
Transcribe audio to text in your browser. Record from your microphone or drop an audio / video file and get a transcript with timestamps. OpenAI Whisper running locally as WebAssembly — no upload, no signup. Export as .txt, .srt, or .vtt subtitles.
Audio Editor
Multitrack audio editor in your browser. Import MP3, WAV, OGG, M4A or FLAC; cut, split, trim, move and fade clips across tracks; mix with volume, pan, mute and solo; then export to WAV or MP3. No upload, no signup — everything runs locally via the Web Audio API.
Background Remover
Remove the background from any photo in your browser using an AI model. No upload, no signup, no watermark — your image never leaves the page. Export to transparent PNG, WebP, or a solid-colour composite. Powered by Hugging Face's transformers.js running WebAssembly ONNX.
Watermark
Apply a text or image watermark to a photo. Configurable opacity, rotation, scale, position (corner / edge / centre / free-drag) and tiling. Export to PNG, JPEG, or WebP. Nothing leaves the browser.
JSON Editor
Edit, validate, and explore JSON. Source / tree / schema views per document, multi-doc tabs, inline tree editing, JSON-Schema validation via Ajv, undo, expand-all, and download.
Markdown Editor
Side-by-side editor with live GitHub-flavored markdown preview, KaTeX math, Mermaid diagrams, syntax highlighting, multi-document tabs, outline, and export.
HEX Editor
Edit binary files with a hex + ASCII grid, data inspector, find/goto, insert/overwrite, hashes, and export. Drag a file in or paste bytes to start.
CSS Generators
A bundle of focused CSS tools — WCAG contrast checker, multi-layer box-shadow generator, linear / radial / conic gradient generator, clip-path generator, and cubic-bezier easing editor. Each outputs copy-paste CSS, runs entirely client-side.
Diff Viewer
Compare two pieces of text side-by-side or as a unified diff. Optional inline word / character granularity, ignore whitespace, ignore case. Modified lines get intraline highlights showing exactly which words changed. Download a unified-diff .patch file. Nothing leaves the page.
JWT Inspector
Decode JSON Web Tokens (JWT) and verify their signatures in your browser. Live decode of header, payload, and standard claims (iat, exp, nbf, …) with human-readable timestamps. Verify HS, RS, PS, ES, and EdDSA signatures via the Web Crypto API — nothing leaves the page.
File Format Inspector
Decode the structure of 21 file types — PNG, JPEG, GIF, WebP, BMP, ICO, TIFF, AVIF / HEIC / MP4 / MOV, WASM, ZIP, TAR, PDF, GZIP, BZIP2, XZ, WAV, MP3, FLAC, ELF, and PE. Click any field to jump into the Hex Editor at that offset.
PDF Tools
A focused suite of client-side PDF utilities — Merge, Split, Compress, PDF → Images, and PDF → Text. Drag-to-reorder merging, range / burst splitting, lossless or rasterised compression, PNG / JPEG / WebP rendering at any DPI, and text extraction. No upload, no signup, no watermark.
Animated SVG Creator
Design and animate SVG graphics in your browser. Vector tools, layers, keyframe timeline, and export to animated SVG. Layout scaffold — wiring up the editor.
Lottie Image Extractor
Pull every embedded image out of a Lottie animation. Drop a .json or .lottie (dotLottie) file, get a grid of PNG / JPEG / WebP / GIF assets you can download individually or as a single zip. Runs entirely in your browser — no upload.
Crypto Toolbox
One-page toolbox for key generation, sign / verify, AES-GCM encrypt / decrypt, password hashing (PBKDF2 + scrypt), and X.509 inspection. Backed by Web Crypto on our Worker — nothing logged, nothing persisted.
QR Code Generator
Free QR code generator with logos, colours, gradients and custom shapes. Make codes for URLs, WiFi, vCards, payments and more; batch-generate, print cut-out sticker sheets (PDF), or create dynamic codes you can edit later with scan tracking. Runs in your browser.
Image Compressor
Compress JPEG, PNG, or WebP images. Pick a target format + quality, optionally cap the longest edge, see the file-size savings side-by-side. Powered by WASM codecs on the Worker.
Password Toolbox
Strength meter, random password generator (configurable length / classes / count), and diceware passphrase builder. All RNG runs via Web Crypto / CSPRNG — nothing logged.
Color Palette
Extract a palette from any image with k-means clustering, eyedropper any pixel, generate harmony palettes (complementary / triadic / analogous / split-complement / tetradic / monochrome), and check WCAG contrast pairs. Export as CSS variables, Tailwind config, or JSON.
Favicon & OG Image Studio
Generate a multi-size favicon.ico from a single source image, or design an Open Graph (1200×630) social-share card with live preview. Picks templates, accents, downloadable assets, and ready-to-paste <link> / <meta> snippets.
Font Tools
Inspect a font's metadata + glyph coverage, subset it to the characters you actually need (often 5–10× smaller), or convert between WOFF2 and TTF/OTF. Drag a file in to start.