String Utilities
Case conversion, line tools, text extraction, encode/decode — all in one place
Try an example
Examples marked 📋🔀📄🔠 activate Bulk ModeJS variables, JSON keys
Classes, React components
Python, Ruby, DB columns
CSS classes, URLs, HTML attrs
Constants, env variables
Headings, display names
Config keys, Java packages
File paths, routes
Legacy systems, compact IDs
COBOL, HTTP headers
Sentences, descriptions
Emphasis / stylistic
Share Your Feedback
Tell us what's working, what's broken, or what you wish we built next — it directly shapes our roadmap.
Good feedback is gold — a rough edge you hit today could be smoother for everyone tomorrow.
- Feature ideas often jump the queue when lots of you ask.
- Bug reports with steps get fixed faster — paste URLs or examples if you can.
- Name and email are optional; we won't use them for anything except replying if needed.
Stay Updated
Get the latest tool updates, new features, and developer tips delivered to your inbox.
- Product updates & new tools
- JSON, API & developer tips
- Unsubscribe anytime — no hassle
String Utilities — The Only Developer Text Tool You Need
String Utilities is a comprehensive text transformation toolkit built for developers. Unlike other tools that make you navigate between pages or click separate convert buttons, this tool shows all 12 case format conversions simultaneously in real time. Switch between camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, and 7 more formats instantly as you type.
Beyond case conversion, String Utilities includes a Line Tools tab for sorting, deduplicating, and filtering lines; an Extract tab for pulling emails, URLs, IP addresses, and other patterns from raw text; a Transform tab for cleaning whitespace and replacing text; and an Encode/Decode tab for Base64, URL encoding, HTML entities, JSON stringify, ROT13, hex, and binary encoding — all running 100% in your browser.
Instant Transforms, Zero Config
Paste any text
Type or paste a variable name, sentence, or block of text into the input area.
All formats appear instantly
The Case Formats tab shows all 12 conversions simultaneously — no button needed.
Copy with one click
Click the copy icon on any format card to copy it to your clipboard.
Use other tabs
Switch to Extract, Encode/Decode, Line Tools, or Transform for more operations.
What Developers Use This For
API response mapping
Convert snake_case API keys to camelCase for JavaScript objects, or vice versa.
Database columns
Convert PascalCase class names to snake_case database column names.
Base64 tokens
Encode auth tokens, binary data, or API payloads to Base64 for safe transmission.
Email extraction
Extract all email addresses from a CSV, log file, or customer data export.
Data cleaning
Remove duplicate lines, sort alphabetically, filter by keyword, trim whitespace.
URL encoding
Encode query string parameters, decode percent-encoded URLs for debugging.
Frequently Asked Questions
1What is the difference between camelCase and PascalCase?
2How does the case conversion algorithm handle acronyms?
3Is Base64 encoding encryption?
4What regex is used to extract email addresses?
Feedback for string_utilities
Tell us what's working, what's broken, or what you wish we built next — it directly shapes our roadmap.
Good feedback is gold — a rough edge you hit today could be smoother for everyone tomorrow.
- Feature ideas often jump the queue when lots of you ask.
- Bug reports with steps get fixed faster — paste URLs or examples if you can.
- Name and email are optional; we won't use them for anything except replying if needed.
Stay Updated
Get the latest tool updates, new features, and developer tips delivered to your inbox.
- Product updates & new tools
- JSON, API & developer tips
- Unsubscribe anytime — no hassle