Skip to content
toolfield

How we built ToolField - the tech behind global, private, instant tools

A look under the hood of ToolField: a DB-driven content model, provider-agnostic factories, MSSQL, ephemeral queue workers and edge delivery across 25 languages - and why that lets us ship globally without the bloat.

By ToolField2 min read
How we built ToolField - the tech behind global, private, instant tools

Most online tools bury a 30-second task under ads, pop-ups and upsells. We wanted the opposite: one clean field where every tool is one click away, runs in milliseconds, and respects your privacy by default. Here is how the stack fits together.

Everything is driven by the database

Pages, navigation, SEO, the tool catalog and even this article are content rows, not code. One generic renderer turns typed content blocks into the page you are reading, so we can add a tool or publish a guide by editing data - no redeploy. The same content flows, localized, to all 25 languages.

A blog post body, for example, is a structured document - each heading is data, not markup:

json
{
  "_type": "block",
  "style": "h2",
  "children": [{ "_type": "span", "text": "A real heading" }]
}

Provider-agnostic by default

Every external dependency - storage, the work queue, email, payments, geolocation, secrets - sits behind a factory and a provider map. Swapping a vendor is adding a class, not a rewrite. It keeps us portable and outages survivable.

Privacy is the architecture, not a checkbox

Tools are components - so we can drop one into an article

Here is the real Merge PDF tool, running inline - no new tab, no upload to anyone else:

Loading…

Built for the whole world

25 languages with right-to-left support, WCAG 2.1 AA baked into shared components, edge caching, and structured data so search engines and AI assistants can cite us accurately. That is how a small team ships globally without the bloat.

Frequently asked questions

Is ToolField really free?

Yes. Every tool is free with no signup, no watermarks and no ads. Optional contributions help cover the cloud bills.

Are my files really private?

Yes. In-browser tools never upload anything. File tools process your data in isolation and delete every input and output automatically within 2 hours.

What technology stack do you use?

An Express + MSSQL API, Next.js front-end apps, Python queue workers for file processing, Redis for caching, a message broker for jobs, and object storage behind a provider-agnostic factory - delivered at the edge.

How do you add a new tool?

For most tools it is a database migration plus a worker engine - no front-end rewrite. The catalog, page, SEO and UI are all generated from the data.

Keep reading