"Browser-only" is a phrase competitors use loosely. Three technical criteria define what it actually means, a 30-second DevTools check verifies it, and the difference matters for everyone — not just developers.

"Browser-only" is the kind of phrase that means whatever the marketing team needs it to mean. Competitor sites advertise "runs in your browser" while uploading every input to a backend for "processing," which is a fancy word for logging. The phrase has become so debased that this article needed to be written to define it properly.

The good news: it's actually simple to verify whether a "free online tool" is browser-only or not. The bad news: a lot of sites you've used aren't.

What "browser-only" actually means

Three technical criteria. All three must be true for a tool to genuinely be browser-only:

  1. No upload of the user's input. When you paste JSON into a JSON formatter, the JSON itself never leaves your browser tab. It is parsed and re-formatted by JavaScript that runs locally. If the tool needs to send your input to a server to format it, it is not browser-only.
  2. No telemetry of what the user is doing. Even if the input doesn't leave, some sites report back "user clicked Format button at 14:23 UTC, document was 18kb, formatting took 122ms." That's behavioural data and it still creates a profile. A genuinely browser-only tool reports nothing back about your interactions.
  3. Computation happens client-side. The full logic of the tool lives in JavaScript that downloads once with the page. If part of the logic requires calling a backend service, the tool is at best partially browser-only and you should know which parts call out.

That third criterion is where exceptions get interesting. A currency converter genuinely cannot run browser-only end-to-end, because today's exchange rates live on a server somewhere. The honest move is to disclose: "this tool fetches current rates from openexchangerates.org; your conversion amount is computed locally." That's a reasonable hybrid. What's not reasonable is hiding the fact that anything goes back to a server.

How to verify in 30 seconds

Open the tool in Chrome or Firefox. Press F12 to open DevTools. Switch to the Network tab. Click the "Clear" button (the circle-with-line icon). Now use the tool — paste your input, click whatever button does the work.

Watch the Network tab. A browser-only tool will produce zero new requests after the initial page load. The list stays empty.

A non-browser-only tool will fire one or more requests every time you click. The most common patterns:

This isn't a hypothetical. Spend 10 minutes auditing "free online JSON formatters" with DevTools open and you'll find half of them sending your JSON somewhere. The ones with the slickest UIs and most aggressive SEO are usually the worst.

Where competitors fail (the patterns, not the names)

Four common failure modes in the "free online tools" space:

Pattern D is the trickiest because the tool maintainers themselves often don't realise what their embedded widgets are doing. A "no-cookies privacy promise" on a site running Intercom Chat is mathematically false even if the tool author meant well.

Why this matters for non-developers too

The audience for "free EXIF viewer" or "free JSON formatter" is often not a developer. It's a journalist scrubbing photos before publication, a real-estate agent checking a property listing, a parent investigating a school's data-handling claim. They don't know to open DevTools.

Three concrete examples where the browser-only distinction matters for non-technical users:

For most everyday users none of these individual leaks is catastrophic on its own. The issue is the aggregate. Hundreds of small data leaks over years build the digital exhaust trail that gets used in advertising, insurance pricing, sometimes worse.

The unavoidable exceptions

Some tools genuinely cannot run browser-only and that's fine — as long as the exception is documented:

The honest pattern for hybrid tools is: do the part that can run locally, locally; document what calls out, and to whom. Toolhub's YouTube Thumbnail tool fetches one image from YouTube's CDN and otherwise stays browser-only. That's disclosed on the tool's help block. The line is between "discloses the exception" and "buries it in unread terms-of-service."

What Toolhub commits to specifically

Five concrete commitments any visitor can verify:

  1. No analytics on tool pages. No Google Analytics, Plausible, Fathom, Matomo, or equivalent. (The optional Cloudflare Web Analytics integration is gated behind config that ships disabled.)
  2. No third-party widgets that phone home. No Intercom Chat, no Drift, no Tidio, no Crisp.
  3. No tracking pixels, no fingerprinting libraries, no behavioural logging.
  4. Tool computation happens in the browser. Exceptions are documented on each tool's help block.
  5. The full source code is on GitHub for anyone to audit.

You don't have to take any of that on trust. Open DevTools, watch the Network tab, use any tool, and confirm. If we ever start sending data we shouldn't, it's visible.

The architecture pattern that makes browser-only possible

For developers reading this: browser-only as a site philosophy is enabled by a small set of technical choices that compound. Worth listing because the pattern is reusable:

The reason most "free online tools" sites aren't browser-only is path dependency, not technical limitation. They started life as a server-rendered PHP script or a Rails app, accumulated database logging "for debugging," and never invested in the refactor. The model continues working for the operator (who gets data + analytics) and works less well for the user (who gets their data logged).

Rebuilding for browser-only takes effort. The result is operationally cheaper (no database to maintain, no backups, no API rate limits to manage) and morally cleaner (no data to leak even if breached). For new tool sites starting today, browser-only is the default modern choice.

The verification habit

Make the 30-second DevTools check a habit for any new "free online tool" you adopt. The sites that fail it aren't worth using when alternatives exist, and they always exist. The pattern of "free, frictionless, and quietly logging everything" is the dominant model online — but it's a choice, not a physical law of the internet.

For further reading, the EFF's privacy resources and Mozilla's MDN privacy reference both cover the technical mechanics of browser tracking in more depth than fits in any single article.

Browser-only is a small commitment that turns out to have large compound consequences for the digital trails users leave behind. It's worth defending — both as a site policy and as a user habit when choosing tools.

← All articles