Convert text between 12 cases: UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Sentence, and Alternating
Switch text between uppercase, lowercase, Title Case, camelCase, snake_case, kebab-case, and more. Handy when you need to match a naming convention without retyping everything.
Initializing in your browser…
Convert audio files between WAV, MP3, OGG, AAC, M4A, FLAC formats online. Adjust bitrate and quality settings. Free browser-based conversion with no file uploads to servers.
Extract text from images using advanced OCR. Supports 18+ languages, page segmentation modes, confidence scores, and multi-format export.
Compare texts with side-by-side and unified diff views, line-by-line or character-level comparison, change statistics, and export to patch file
A spreadsheet column has product names in random casing and you need consistent Title Case plus a snake_case variant for a database import.
Input
wireless NOISE-cancelling headphones
Converted forms
Title Case: Wireless Noise-Cancelling Headphones camelCase: wirelessNoiseCancellingHeadphones snake_case: wireless_noise_cancelling_headphones CONSTANT: WIRELESS_NOISE_CANCELLING_HEADPHONES
The tool tokenises on spaces, hyphens, and case boundaries, then re-emits in each convention, so it correctly keeps "Noise-Cancelling" as two words for code identifiers instead of mangling them. Doing this by hand across a list is exactly where inconsistent casing bugs enter a dataset.
Switch text between uppercase, lowercase, Title Case, camelCase, snake_case, kebab-case, and more. Handy when you need to match a naming convention without retyping everything.
Convert camelCase JavaScript variables to snake_case for Python or CONSTANT_CASE for environment configs without manual rewriting.
Quickly shift between Title Case and sentence case when standardizing document or blog headings.
camelCase starts with a lowercase letter (myVariable), while PascalCase capitalizes the first letter too (MyVariable). Both capitalize subsequent words.
kebab-case is the standard convention for CSS class names, since hyphens are valid in CSS selectors and improve readability.
Your text is processed locally in the browser. Nothing you paste or open is transmitted or logged.