Skip to content
Your text never leaves your browser

About Scratchpad

Scratchpad is a collection of text and data tools that run entirely in your browser. No server, no database, no accounts. You paste something in, a JavaScript function does its thing, and you get a result. Nothing leaves your machine.

There are 33 tools planned across four categories: developer tools (formatters, encoders, regex testing), consumer text tools (case conversion, word counting, find and replace), specialty tools (unicode, color codes, timestamps), and data format converters (CSV to JSON, all that). Ten are live now. The rest are on the way.

We built this because most online tools make you create an account before they'll count your words. Or they claim to be free while routing your data through their infrastructure. We didn't want to deal with any of that. So we didn't build a server. Problem solved.

What it's built with

Astro and React for the frontend. Tailwind CSS for styling. Hosted on Cloudflare Pages (free tier). The tools themselves are plain JavaScript functions — no dependencies unless the tool genuinely needs one. A few tools use small libraries: js-yaml for YAML parsing, marked for Markdown rendering, diff for text comparison. Everything else is built on browser APIs.

Who built it

People who got tired of pasting API keys into random websites. That's about all you need to know.