Text Case Converter

Convert text between different case formats instantly. Supports lowercase, uppercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.

Frequently Asked Questions

What case formats are supported?

This tool supports 9 different case formats: lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE. You can convert text to any of these formats with a single click.

What is the difference between camelCase and PascalCase?

camelCase starts with a lowercase letter (e.g., "myVariableName"), while PascalCase starts with an uppercase letter (e.g., "MyVariableName"). Both capitalize the first letter of each word except the first word (camelCase) or including the first word (PascalCase).

What is snake_case and kebab-case used for?

snake_case uses underscores to separate words (e.g., "my_variable_name") and is commonly used in Python and database naming. kebab-case uses hyphens (e.g., "my-variable-name") and is commonly used in CSS class names and URLs.

Can I see all case formats at once?

Yes! The tool displays all case conversions simultaneously, so you can easily compare formats and choose the one you need. Each format has its own copy button for quick access.

How are special characters handled?

Special characters and symbols are typically removed or replaced with separators (underscores or hyphens) in case conversions like camelCase, snake_case, and kebab-case. Spaces are used as word boundaries for title case and sentence case.

Is my text stored or saved?

No, all case conversion happens entirely in your browser. Your text is never saved, stored, or transmitted to any server. Conversions update in real-time as you type.

Base64 Encoder / Decoder

Instantly encode text to Base64 or decode Base64 strings back to plain text. Perfect for encoding data, working with APIs, or debugging.

JWT Decoder

Decode and inspect JSON Web Tokens (JWT) to view the header, payload, and signature. Perfect for debugging authentication tokens and understanding token structure.

JSON / YAML Converter

Convert between JSON and YAML formats instantly. Perfect for configuration files, API documentation, and data transformation. Supports bidirectional conversion with syntax validation.

Password Generator

Generate secure, random passwords with customizable length and character types. Perfect for creating strong passwords for accounts, API keys, and security tokens.

URL Encoder / Decoder

Encode text to URL-encoded format or decode URL-encoded strings instantly. Perfect for encoding URL parameters, query strings, and handling special characters in URLs.

QR Code Generator

Generate QR codes from text, URLs, or any data instantly. Perfect for sharing links, contact information, WiFi passwords, and more. Download as PNG image.

UUID Generator

Generate UUIDs (Universally Unique Identifiers) instantly. Perfect for database IDs, unique identifiers, API keys, and development work.

Epoch Timestamp Converter

Convert between Unix epoch timestamps and human-readable dates instantly. Perfect for debugging, API development, and working with timestamps in various formats.

Hash Generator

Generate cryptographic hashes (MD5, SHA-256, SHA-512) from text instantly. Perfect for data integrity checks, password hashing references, and cryptographic operations.

Regex Tester

Test and debug regular expressions instantly. Enter a regex pattern and sample text to see matches, groups, and results in real-time. Perfect for learning regex and validating patterns.

Markdown Preview

Preview markdown formatting in real-time. Write markdown text and see the rendered HTML output instantly. Perfect for writing README files, documentation, and formatted text.

Share Your Feedback

Help us improve this tool by sharing your thoughts and rating your experience.

🧢