text Tools
base64
Encode or decode text as Base64
encoding
base64
case_convert
Convert text between cases (upper, lower, title, camel, snake, kebab, pascal)
string
case
diff
Compare two texts and return a unified diff
diff
compare
hash
Hash text with a specified algorithm
crypto
hash
lorem_ipsum
Generate lorem ipsum placeholder text
placeholder
generator
markdown_to_html
Convert Markdown text to HTML
markdown
html
regex_extract
Extract regex matches from text
regex
extract
regex_replace
Find and replace text using regex
regex
replace
reverse
Reverse a string or its words
string
reverse
slugify
Convert text to a URL-friendly slug
url
string
strip_html
Remove HTML tags from text, keeping text content
html
strip
truncate
Truncate text to a given length with optional ellipsis
string
truncate
utf8_normalize
Normalize unicode text and optionally strip accents
unicode
normalize
uuid_generate
Generate a UUID (v4 random or v5 namespace-based)
uuid
generator
word_count
Count words, characters, sentences, and paragraphs in text
string
count