Free · Open source · Nothing ever leaves your browser

Smalltools,
builtforthecommunity.

Micro-tools I built and use myself — compress, convert, sign, merge, cut out, generate. Every one runs entirely on your device: no accounts, no uploads, no tracking.

QR Garden
Your link as a living tower world — a Japanese tenshu, Chinese pagoda, Angkor prang or Thai chedi rises from the QR's real data. Tap to morph into a scannable code.
three.js + qrcode · MITOpen source
Image Compressor
Shrink a whole batch of JPG, PNG and WebP files at once — live before/after sizes as you tune quality, compare view, download all as a zip. Nothing is ever uploaded.
browser-image-compression · MITOpen source
Background Remover
Drop a photo and the background disappears — an on-device AI model, a before/after slider, and background colours. Full resolution; your image never leaves the page.
transformers.js (ormbg) · Apache-2.0Open source
Fill & Sign PDF
Type anywhere on a PDF and drop in your signature, then download the flattened file. No account, no upload — it all happens on your device.
pdf.js + pdf-lib · MITOpen source
Merge PDF
Combine several PDFs into one, reorder and drop pages, all locally. Files stay on your device.
pdf-lib · MITOpen source
Image Converter
Convert between PNG, JPG and WebP — including iPhone HEIC photos to JPG. Everything converts on your device, nothing is uploaded.
Canvas API + heic2any · MITOpen source
Data Converter
Turn CSV into JSON or Excel and back again — paste or drop a file, preview the table, download the format you need. All local.
exceljs · MITOpen source
Crop & Resize
Crop images and videos to platform frames (IG, X, LinkedIn…) or exact ratios — then float images on gradient, solid or custom backdrops with padding and corner radius, previewed live. All on-device.
Canvas + MediaRecorder · Web APIsOpen source
GIF Maker
Turn a video clip or a stack of images into a looping GIF — pick the start, length, speed and size. Encoded right on your device.
gifenc · MITOpen source
File Converter
Drop a PDF, Word file, image or text and pick what to turn it into — pages to images, documents to text or HTML, images and notes to PDF.
pdf.js + pdf-lib + mammoth · MIT / BSDOpen source