These are just simple tools I’ve made for myself, so I don’t have to Google similar tools (which often have ads). As these are tools for myself, I don’t really guarantee uptime for anything. Also, many of these tools are under construction. I don’t guarantee stability, as I may improve them further.
- /b64
- A simple Base64 encoder/decoder in JavaScript.
- /urlencoder
- A simple URL encoder (percent encoder) and decoder in JavaScript.
- https://mollermara.com/cangjie/
- An (undocumented) tool for inputting Chinese characters using the Cangjie 5 input method. Lets me search for partial matches.
- /tipcalc
- A tip calculator.
- /tzconv
- Time zone converter in JavaScript using a polyfill of the upcoming Temporal API.
- /unixtime
- Outputs the number of seconds since the Unix epoch.
- /utc
- Outputs the current UTC time in ISO 8601.
- /randomuuid
- Outputs a random v4 UUID.
- /uuidv7gen
- Outputs a random v7 UUID, which is a sortable UUID based on a timestamp. Note that UUIDv7 is not yet a standard, but see draft-ietf-uuidrev-rfc4122bis-11. Also, there are a few different ways to output a v7 UUID, and this is just one way I made for myself. Previously, this tool used an older draft of the proposal that separated the timestamp into separate 36 and 12 bit fields, instead of a single 48 bit field in the newer proposal.
- /coinflip
- Outputs either “heads” or “tails”, at random with equal probability.
- /drawcard
- Outputs a random Unicode playing card from a standard 52 card deck.
- /screencaster
- Captures a screencast as a WebM video using the MediaStream Recording and Screen Capture web APIs.
- /dataurigen
- Convert a file to a data URI in your browser.
- /imgcrop
- Get rectangular image cropping dimensions in your browser.
- /txtpad
- A simple textpad. Usually I just use this on my phone to save some text as a PDF or to print it.
- /hmsclock
- A simple text clock displaying hours, minutes, seconds.