I recently built filetools, a suite of file utilities that run entirely in the browser. No server backend, no file uploads, no data collection.

The Problem

Existing tools for CSV extraction, PDF manipulation, and table conversion often require uploading files or creating accounts. That creates friction and privacy concerns. But these tasks are fundamentally simple: extracting text from a PDF or parsing a CSV can happen entirely in JavaScript.

The Solution

filetools is a collection of single-purpose utilities: