Page loadedSkip to main content

wutil

Fifteen lightweight tools that run entirely in the browser, from a JSON formatter and regex tester to an image converter and PDF merger. There are no accounts and no server that sees your input.

Visit website
  • Frontend
  • Privacy
  • Cloudflare
The wutil home page: a search box, tool categories and cards for the password generator and colour converter

The problem

A hash generator, a password generator or a JSON formatter never needs a server. The safest design for tools like these is one where your input is never sent anywhere.

How it works

  • Password, hash and UUID generators, JSON, Base64, URL and case converters, a regex tester, timestamp and date calculators, unit and colour converters, a word counter, an image converter and a PDF merger.
  • Inputs are processed in the browser and never uploaded. The site is a static export served by Cloudflare Pages.
  • Every push to main runs checks, the static export, end-to-end tests with Playwright, a Cloudflare Pages deploy and a cache purge.
  • Headers and caching rules live in the repository next to the code.

Built with

  • TypeScript
  • Static export
  • Playwright
  • Cloudflare Pages