What is camelCase?

camelCase joins words without separators, keeps the first word lowercase, and capitalizes later words. PascalCase follows the same pattern but also capitalizes the first word. Both are common for identifiers in programming languages.

snake_case vs kebab-case

snake_case

Uses underscores and appears often in Python, databases, configuration, and serialized field names.

kebab-case

Uses hyphens and is common in URLs, CSS classes, package names, and command-line options.

How identifier cleanup works

The converter detects spaces and punctuation, underscores, hyphens, lower-to-upper transitions, and acronym-to-word boundaries. For example, myHTTPApiResponse becomes the words “my”, “http”, “api”, and “response”. Acronyms can be linguistically ambiguous, so the behavior is deterministic rather than claimed to be perfect.

Converting identifiers safely

Review transformed names before using them in a public API, database migration, or case-sensitive filesystem. Automated case conversion cannot detect external references or decide whether an acronym should retain custom capitalization.

Frequently asked questions

Does this support Unicode text?

Yes. Word detection uses Unicode letter and number categories and applies locale-aware casing available in the browser.

Is text uploaded or saved?

No. Results update from in-memory text and nothing is sent to the Laravel application.