UFlow Cloud
UFLOW

Text tools

JSON/XML/YAML formatting, base64, slugs, hashes, regex, word counter, and more.

All text tools accept a single input string and return the transformed string as result. Options are passed as top-level JSON fields.

POST/api/tool/json-formatter
Beautify or minify JSON. Pass indent=2 (default) or minify=true.
Minify example
{ "input": "{ \\"a\\":1, \\"b\\":[1,2,3] }", "minify": true }
POST/api/tool/case-converter
Change text case. Pass case as: upper, lower, title, sentence, camel, snake, kebab, pascal, constant.
POST/api/tool/word-counter
Returns { words, characters, charactersNoSpaces, lines, readingTimeMinutes }.

Available text tools

  • slug-generator
  • reverse-text
  • base64-encode
  • base64-decode
  • url-encode
  • url-decode
  • remove-duplicate-lines
  • sort-lines
  • sha256-hash
  • md5-hash
  • morse-code (opts.decode=true to decode)