Keeps line breaks (CRLF/LF) and converts only letter/digit words on each line. Spaces, hyphens, underscores, and camelCase boundaries count as word separators.

Output mode

How to use

Pick a mode, then type or paste text. Only letter/digit words on each line change. Line breaks stay as-is.

Input, output, limits

Input is multi-line text. Output keeps the same line structure. Conversion stays in this browser; nothing is uploaded.

Example

hello world → camelCase helloWorld, PascalCase HelloWorld, snake_case hello_world, SCREAMING_SNAKE HELLO_WORLD, kebab-case hello-world.

Examples by mode

  • camelCase: hello world → helloWorld
  • PascalCase: hello world → HelloWorld
  • snake_case: hello world → hello_world
  • SCREAMING_SNAKE: hello world → HELLO_WORLD
  • kebab-case: hello world → hello-world

FAQ

Does it convert Hangul?
No. Only letter/digit words change. Hangul, symbols, and line breaks stay.
Is text uploaded?
No. It is processed in this tab only.
Multi-line input?
Each line is converted. CRLF/LF is preserved.