Tools
Small utilities I built for myself and others may find useful. Everything runs in your browser. No input is sent to a server, nothing is stored, and nothing is required to start.
-
File detector
Identify a file three ways: by content (magic bytes), by hex input, or by extension. Also shows the MIME type when known.
-
Base encoder & decoder
Encode/decode text and files as Base64, Base64 URL-safe, or Base32 (RFC 4648). UTF-8 in and out.
-
EBCDIC encoder & decoder
Convert text between UTF-8 and EBCDIC (codepage 037). For people working with mainframe data.
-
Text editor
Lightweight in-browser editor. Detects file type, encoding (UTF-8 with or without BOM) and line endings; picks sensible indentation per file type. Regex find and replace.
-
Compare
Place two texts side by side and show the differences. Lines that have moved elsewhere are picked up. Whitespace, case and line endings are independent toggles. Each hunk can be copied left↔right. Hex mode for binary files. Integrates with the editor.
-
Regex tester
Live test JavaScript regex. Pattern + flags + test string, matches highlighted in the text, capture groups and positions listed below, plus a
String.replace()preview. -
Cron parser & builder
Parse a cron expression or build one per field. Get a plain-English explanation and the next five execution times in your local timezone. Supports lists, ranges, steps and name aliases.