Skip to main content

Text Utilities API

Comprehensive text analysis and transformation tools. Perfect for text processing, data cleaning, format conversion, and text analysis applications.

Features

  • Text Analysis: Character count, word count, frequency analysis
  • Case Transformations: Uppercase, lowercase, title case, camel case, and more
  • Encoding/Decoding: Base64, URL encoding, HTML entities
  • Text Manipulation: Reverse, remove duplicates, custom transformations
  • Cipher Operations: ROT13, Caesar cipher
  • No Rate Limits: Unlimited requests

Quick Start

Analyze text:
curl "https://api.sinaty.business/text/?text=Hello World&operation=analyze"
Convert to camel case:
curl "https://api.sinaty.business/text/?text=hello world&operation=camelcase"

Available Operations

Text Analysis

  • analyze: Comprehensive text analysis with statistics
  • length: Get character count
  • word_count: Count words
  • line_count: Count lines

Case Transformations

  • uppercase: Convert to UPPERCASE
  • lowercase: Convert to lowercase
  • titlecase: Convert to Title Case
  • camelcase: Convert to camelCase
  • pascalcase: Convert to PascalCase
  • snakecase: Convert to snake_case
  • kebabcase: Convert to kebab-case

Text Manipulation

  • reverse: Reverse entire text
  • reverse_words: Reverse word order
  • remove_spaces: Remove all spaces
  • remove_duplicates: Remove duplicate characters
  • remove_duplicate_words: Remove duplicate words

Encoding/Decoding

  • base64_encode: Encode to Base64
  • base64_decode: Decode from Base64
  • url_encode: URL encode text
  • url_decode: URL decode text
  • html_encode: Encode HTML entities
  • html_decode: Decode HTML entities

Cipher Operations

  • rot13: Apply ROT13 cipher
  • caesar_cipher: Apply Caesar cipher with custom shift

Use Cases

  • Data Cleaning: Remove duplicates, normalize case
  • Text Analysis: Character frequency, word analysis
  • Format Conversion: Convert between naming conventions
  • Encoding: Handle special characters and binary data
  • Cryptography: Simple text encryption/decryption
  • Content Processing: Analyze user-generated content

Operation Examples

OperationInputOutput
uppercase”hello world""HELLO WORLD”
camelcase”hello world""helloWorld”
snakecase”Hello World""hello_world”
reverse”hello""olleh”
base64_encode”hello""aGVsbG8=“
rot13”hello""uryyb”

Analysis Features

When using the analyze operation, you get detailed statistics:
  • Character Analysis: Total length, character frequency
  • Word Analysis: Word count, word frequency
  • Case Analysis: Uppercase/lowercase counts
  • Content Analysis: Digit count, space count, punctuation count

Next Steps

I