Skip to content

Free tools that never upload your data

49 PDF, developer, text, and everyday tools — running entirely in your browser. No server, no sign-up, no one but you ever sees your files.

  • Files never leave your device
  • No cloud, no server
  • No account, no ads
  • Works offline

100% client-side · open-source engines · verifiable in DevTools

Download on theMac App Store

Now on macOS — free, native, and sandboxed with no network access. What's different?

PDF tools

16 tools

Developer tools

25 tools

Text & data

4 tools

Everyday tools

4 tools

Why KeepItLocally?

Almost every "free online tool" starts the same way: upload your file. We start the opposite way — by never asking for it.

Traditional online tools

  • Upload your files to their server
  • Wait while it processes remotely
  • Trust their retention & deletion policy
  • Hit free file-size and page limits
  • Sign-ups, ads, and upsells

KeepItLocally

  • Runs entirely in your browser
  • Instant — no server round-trip
  • Files never leave your device
  • No artificial file-size limits
  • No account, no ads, no tracking of your files

New — now on the Mac App Store

KeepItLocally for Mac

47 of the tools you use here — PDF, image, and developer — as a native macOS app. It goes further than the website can: the app is sandboxed with no network access to your files, so it is physically incapable of uploading them.

Free to download, one file at a time. Requires macOS 14 or later. Batch processing unlocks with the optional Pro upgrade.

Download on theMac App Store
  • Batch processing

    Run one operation across a whole folder at once, via the optional Pro upgrade.

  • Finder Quick Actions

    Right-click a file in Finder to run a tool, without opening the app first.

  • Shortcuts automation

    Wire the tools into a Shortcut and let the same job run itself next time.

  • No file-size limits

    Large scans and long documents aren't bound by what a browser tab can hold.

Why files stay private here

No backend

This is a static site. There is no server that could receive, store, or log your documents.

Enforced by the browser

A strict Content-Security-Policy blocks the app from sending data to third parties — the browser enforces it, not our goodwill.

Verifiable

Open DevTools → Network while you work: zero requests with your data. It even works with the internet disconnected.

Frequently asked questions

Are my files uploaded to a server?

No. KeepItLocally has no backend at all — it is a static site. Every operation (PDFs, images, JSON, tokens) runs inside your browser using WebAssembly and JavaScript. Your data never leaves your device.

How can I verify that nothing is uploaded?

Open your browser's DevTools, switch to the Network tab, and process a file. You'll see no requests carrying your data. Our Content-Security-Policy additionally blocks the site from talking to third-party servers.

Is KeepItLocally free?

Yes — every tool on this website is completely free, with no sign-up, no accounts, and no paid tier. The separate Mac app is also free to download; its optional one-time $9.99 Pro upgrade adds batch processing across a whole folder, and it is what funds the site.

Does it work offline?

Once a tool page has loaded, processing works even if you disconnect from the internet — because nothing is ever sent anywhere.

Is there a Mac app?

Yes — KeepItLocally: PDF & Images is on the Mac App Store, free to download and requiring macOS 14 or later. It brings 47 of the PDF, image, and developer tools to macOS natively, and adds Finder Quick Actions, Shortcuts automation, and no file-size limits. It is sandboxed without network access to your files, so it cannot upload them even in principle. Batch processing is part of the optional Pro upgrade.