UFlow Cloud
UFLOW

UFlow Tools API

Call 100+ online tools via API: QR, passwords, images, PDF, JSON, calculators, and more.

All 91 online tools on uflow.uz/tools are also available as a free HTTP API. No API key required (60 req/min per IP). For higher limits, mint a key in the Cloud console β€” 600 req/min and 25 MB file uploads unlock.

All APIs are free. Anonymous. Zero PII stored on our servers β€” every transform is stateless.

Base URL

https://cloud.uflow.uz/api/tool/:slug

Example (curl)

POST
curl -X POST https://cloud.uflow.uz/api/tool/word-counter \
  -H "Content-Type: application/json" \
  -d '{"input": "Hello world. This is UFlow Tools."}'
Response
{
  "ok": true,
  "tool": "word-counter",
  "result": {
    "words": 6,
    "characters": 32,
    "charactersNoSpaces": 27,
    "lines": 1,
    "readingTimeMinutes": 1
  }
}

GET vs POST

  • GET β€” pass input as ?input=…&option=value query parameter. Good for quick tests and links.
  • POST β€” {"input": "…", "opts": {…}} JSON body (or top-level options). Use for any non-trivial input.

Available free tools

uuid-generatorGenerate v4 UUIDs
password-generatorStrong passwords (length/symbols)
qr-generatorQR codes (returns URL)
word-counterWords/chars/reading time
case-converterupper/lower/camel/snake/kebab/title/pascal
slug-generatorURL-safe slugs
base64-encodeBase64 encode
base64-decodeBase64 decode
url-encodeURL percent-encode
url-decodeURL percent-decode
reverse-textReverse a string
remove-duplicate-linesDedupe lines
sort-linesSort lines
json-formatterBeautify/minify JSON
json-validatorValidate JSON
sha256-hashSHA-256 hash
md5-hashMD5-style hash (non-crypto)
morse-codeText ↔ morse
roman-numeralsDecimal ↔ roman numerals
binary-converterDecimal/binary/hex/octal
percentage-calculatorPercent math
bmi-calculatorBody mass index
age-calculatorAge from birthday
timestamp-converterUnix timestamp ↔ date
whatsapp-linkwa.me links
random-number-generatorRandom integer
lorem-ipsum-generatorLorem ipsum paragraphs

See QR, Text, Image & PDF, and Calculators for more.