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 34 tools across four categories: developer tools (formatters, encoders, regex testing), everyday text tools (case conversion, word counting, a notepad), specialty tools (unicode, color codes, timestamps), and data format converters (CSV to JSON, all that). All of them are live.
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 use small libraries: yaml for YAML, PapaParse for CSV, marked and DOMPurify for Markdown, diff for text comparison. Everything else is built on browser APIs.
Who built it
CB Daniels, who got tired of pasting API keys into random websites. Scratchpad is published by YUL LLC, a small independent studio. That's about all you need to know.