Turn names between camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Train-Case, dot.case, and space-separated styles. Process each line for lists of symbols, or one phrase when a single identifier wraps across lines. Runs locally — nothing is uploaded to DroidXP.
Output
It takes your pasted text, detects word boundaries (camelCase transitions, underscores, hyphens, dots, and spaces), lowercases the tokens, then rejoins them in nine common naming styles used in code, APIs, and configuration. It is a string heuristic — not a full language parser — so always double-check against your compiler or style guide.
With Each line separately (default), every line is converted independently — ideal for a column of identifiers. With it off, all lines are joined with spaces first, then split once, which helps when one logical name was wrapped across lines in an editor.
Sequences like HTTPResponse are split using a common rule (break before the last run of capitals when followed by lowercase). Results may differ from your IDE’s rename refactor, which understands symbols and scopes.
Text is not sent to DroidXP. Input may be saved under droidxp-cv-input; the line mode toggle uses droidxp-cv-perline. Clear removes the stored input.
No. Conversion runs in your browser. Drafts may be stored in localStorage on this device only.
Per line converts every line on its own. One phrase joins lines with spaces before splitting — useful when one identifier was soft-wrapped in the editor.
Camel boundaries, underscores, hyphens, dots, and spaces become word breaks; tokens are lowercased, then recombined. This is not the same as an AST-aware rename in an IDE.
Many scripts are treated as letters, but identifier rules vary by language. Verify non-ASCII names in your toolchain before shipping.
Acronym splitting uses heuristics. IDEs often have smarter rules tied to the language — use this tool for quick drafts, then validate in code.
Input uses droidxp-cv-input; the checkbox state uses droidxp-cv-perline. Clear removes the input key.
No. Those tools understand project structure. This page only reshapes plain text.
kebab-case is all-lowercase with hyphens. Train-Case capitalizes each segment (e.g. User-Profile), similar to some HTTP header styles.
Follow your policy. Nothing is uploaded, but screen sharing and extensions can still expose page content.