100% client-side · nothing is uploaded

A toolbox for
everyday workflows.

Convert files, edit PDFs, tag audio, resize images — all without a server, an account, or an install. Drag in, get back out.

Browse tools ↓ View source

Tools

8 tools · more on the way
📄

Visual PDF Editor

Merge, reorder, rotate, stamp, sign, encrypt. Desktop-class PDF editing in a tab.

pdf-lib PDF.js
🎬

Video Converter

Batch-convert WMV, AVI, MOV, MKV → MP4 / WebM. Runs ffmpeg in the browser.

ffmpeg.wasm JSZip
🎵

Audio Toolkit

Bulk-edit ID3 tags, transcode between MP3 / M4A / WAV / FLAC / OGG / OPUS.

ffmpeg.wasm music-metadata
🖼️

Image Tools

Resize, compress, and convert between PNG / JPG / WebP. Batch-ready.

Canvas API JSZip
📇

VCF Splitter

Drop a multi-contact .vcf file, get each contact as a separate card.

Vanilla JS JSZip
🔐

Brute Force Demo

Educational: watch a 4-digit PIN fall in under a second. Teaches why short codes fail.

Vanilla JS Educational
🧮

Calculator

Clean four-function calculator with history, keyboard input, and dark accent.

Vanilla JS
🤖

Claude Chat

Bring your own Anthropic API key. Streaming chat with the latest Claude models, cost tracking, markdown rendering.

BYO key SSE streaming
🔒

Privacy by default

Files never leave your browser. No upload, no telemetry, no server.

Install-free

Works on any modern browser. Bookmark and go — no signups, no installs.

🛠️

Open source

Every tool's code is in the repo. Read it, fork it, host it yourself.