**Short:** Zero-dependency multi-tool utility API for hashing, encoding, conversion, generation, and security.
**Endpoints:**
- `GET /v1/hash` — Hash any string with MD5, SHA1, SHA256, or SHA512
- `GET /v1/uuid` — Generate a UUID v1 or v4
- `GET /v1/base64/encode` — Base64-encode a string
- `GET /v1/base64/decode` — Base64-decode a string
- `POST /v1/jwt/encode` — Sign a JSON payload into a JWT with a secret and algorithm
- `POST /v1/jwt/decode` — Verify and decode a JWT token, returning the payload
- `GET /v1/color/convert` — Convert a HEX color code to RGB and HSL representations
- `GET /v1/unit/convert` — Convert values between length, weight, temperature, volume, and speed units
- `GET /v1/timezone/convert` — Convert a datetime string from one IANA timezone to another
- `GET /v1/timezone/list` — List all IANA timezone names with an optional search filter
- `GET /v1/date/format` — Format an ISO datetime string with any strftime format pattern
- `GET /v1/date/now` — Return the current time as ISO and Unix timestamp in any timezone
- `GET /v1/cron/next` — Return the next N scheduled fire times for a cron expression
- `GET /v1/cron/describe` — Break a 5-field cron expression into labelled fields
- `GET /v1/password/strength` — Score a password against 7 strength criteria with per-check breakdown
- `GET /v1/password/generate` — Generate a cryptographically secure random password
- `POST /v1/encrypt` — Fernet AES-256 symmetric encrypt text, generating a key if not supplied
- `POST /v1/decrypt` — Fernet AES-256 symmetric decrypt ciphertext with a provided key
- `GET /v1/lorem` — Generate lorem ipsum placeholder text with configurable paragraph and sentence count
- `GET /v1/fake/person` — Generate fake person profiles with name, email, phone, address, and DOB
- `GET /v1/fake/company` — Generate fake company profiles with name, email, website, and industry
- `GET /v1/fake/address` — Generate fake street addresses
- `GET /v1/random/number` — Generate a cryptographically secure random integer within a min/max range
- `GET /v1/random/string` — Generate a random string with configurable charset (alpha/alphanumeric/numeric/hex)
- `GET /v1/qr` — Render any text or URL as a QR code PNG image
- `GET /v1/barcode` — Render data as a barcode PNG in Code128, EAN-13, EAN-8, ISBN-13, or UPC-A format
- `GET /v1/spellcheck` — Detect misspelled words and return correction suggestions