Free · No account · Nothing uploaded

Tiny tools that never upload your files.

Four of them so far. One moves files between your own devices, one fixes up and signs PDFs, one trims and layers video, and one makes QR codes. They all run inside your browser, so the files you open never leave your computer or phone. There is nothing to install and nothing to sign up for.

The tools

How it works

Why nothing gets uploaded

01

The page is the program

Your browser downloads a bit of code and runs it. That code opens your file, does the work and saves the result, all on your own machine.

02

Nothing to log in to

Accounts exist so a company can hold your data for you. Nothing here leaves your device, so there is no login, no history and no files of yours to delete.

03

Ordinary web technology

No plugins and no extensions. Each tool is built on something your browser already ships with.

OtterDrop
WebRTC, the same thing video calls use, so two devices talk straight to each other.
OtterPDF
pdf.js to draw the pages, pdf-lib to write the new file, both in a worker on the page.
OtterStudio
A canvas for every frame, then WebCodecs, the video encoder built into the browser.
OtterQR
An SVG your browser paints, and a canvas when you want that SVG as a PNG.

Questions

Is it free?
Yes. There is no account, no trial and no paid version. Hosting costs very little because your device does the actual work. Some pages may show a small ad to cover the rest. An ad can’t see the files you open here.
Can you see my files?
No. Each tool is a web page whose code runs in your browser. It reads the file on your device and writes the result back to your device. There is no server on our side that receives files. You can check this yourself in your browser’s network panel while you use a tool. The one exception is described in the privacy policy: OtterDrop exchanges a few bytes of connection data so two devices can find each other. Never the files.
Do the tools work offline?
OtterPDF, OtterStudio and OtterQR do. After the first visit they keep working with no connection. OtterDrop needs the devices to reach each other, so it needs a network, but not the internet. A home router or a phone hotspot is enough.
Which browsers?
Current Chrome, Edge, Firefox and Safari, on desktop and mobile. It’s all standard web APIs (WebRTC for OtterDrop, Web Workers for OtterPDF, WebCodecs for OtterStudio, plain SVG and canvas for OtterQR). The one gap: Firefox has no video encoder yet, so OtterStudio can edit there but exports only in Chrome, Edge and Safari. Nothing to install.
Is there a file-size limit?
Only your device’s memory. Nothing is uploaded, so there is no server-side cap. OtterPDF warns at 100 MB per file because phones can run out of memory rendering very large scans. OtterDrop sends files in small chunks, so multi-gigabyte transfers work fine. OtterStudio plays whatever your browser can decode, 4K included; a long export just takes a while.
Who makes this?
Two indie developers, in our spare time. There’s a bit more on the about page. If something is broken or you have an idea, write to us.

Why we made this

We got tired of websites that want you to upload a PDF just to merge it, or to make an account to move a photo from a phone to a laptop. A browser can do these things on its own. So the two of us are building a few small tools that do, and we add one when we need it.

More about the project →