# Utility, Code, Converter, Text, Security, Web, Data, Analysis API Tools Base: https://toolsthatdontupload.com/api/ ## Utility (12) GET /api/qr?text=hello — QR code PNG GET /api/uuid — UUID v4 POST /api/hash — {"text","algorithm":"SHA-256|SHA-384|SHA-512|MD5"} POST /api/base64 — {"text","mode":"encode|decode"} POST /api/csv-to-json, /api/json-to-csv — {"csv"} or {"json"} POST /api/yaml — {"yaml"} to JSON POST /api/markdown — {"markdown"} to HTML POST /api/diff — {"text1","text2"} POST /api/json-format — {"json"} POST /api/text-count — {"text"} returns chars/words/lines POST /api/url-encode — {"text","mode":"encode|decode"} ## Code (5): code-format, code-minify, regex-test, sql-format, code-diff ## Converter (5): unit-convert, color-convert, timezone, number-base, currency ## Text (4): lorem (GET), slugify, case-convert, html-escape ## Security (5): password-gen (GET), jwt-decode, hmac, aes-encrypt, aes-decrypt ## Web (5): html-to-md, robots-gen, sitemap-gen, meta-gen, whois ## Data (6): xml-to-json, json-to-xml, json-schema, toml-to-json, html-to-text, md-table ## Analysis (4): date-calc, cron-parse, reading-time, email-validate ## AI (4): ai-translate, ai-summarize, ai-ocr, ai-image ## System (4): health, echo, placeholder, ip-info All JSON body unless noted. No auth. CORS enabled.