Strings.tools();
robust tools for manipulating strings of text
Functions
Basic Operations
Find and Replace
Convert Case
Uppercase
Lowercase
Sentence Case
Title Case
Alternating Case
Camel Case
Snake Case
Kebab Case
String Operations
Trim Whitespace
Extract Substring
Append to String
Prepend to String
Reverse String
Number Formatting
Format Number
Encoding
Encode URL Component
Encode Base64
Decoding
Decode URL Component
Decode Base64
Hashing
MD5 Hash
INPUT
APPLY THESE FUNCTIONS, IN ORDER:
1
string
Select a function...
RESULT
SAVE / SHARE CONFIGURATION
Popular Functions
Decoding
Decode Base64
Decode a Base64 string to plain text.
Encoding
Encode Base64
Encode the text to Base64.
Hashing
MD5 Hash
Compute the MD5 hash of the text.
Basic Operations
Find and Replace
Replace a word, phrase, or regular expression pattern with another string.
Convert Case
Uppercase
Convert text to UPPERCASE.
String Operations
Reverse String
Rewrite the text in reverse order.
Convert Case
Camel Case
Convert text to camelCase.
Convert Case
Alternating Case
Convert text to aLtErNaTiNg cAsE.
Convert Case
Kebab Case
Convert text to kebab-case.
String Operations
Trim Whitespace
Trim spaces, tabs, and new lines from the beginning and end of the text.
String Operations
Extract Substring
Extract a section of the text.
Convert Case
Lowercase
Convert text to lowercase.
Decoding
Decode URL Component
Decode a URL-encoded component to plain text.
String Operations
Append to String
Append additional text to the end of the text.
Convert Case
Snake Case
Convert text to snake_case.
Convert Case
Sentence Case
Convert text to sentence case. Text is treated as one long sentence, regardless of punctuation.
String Operations
Prepend to String
Prepend additional text to the beginning of the text.
Encoding
Encode URL Component
Encode the text for use in a URL component.
Number Formatting
Format Number
Format text as a number with commas and decimals.
Convert Case
Title Case
Convert Text to Title Case.
View All