TextDesk
English

Developer text tools

Each line is converted separately. Nothing you paste leaves your browser.

Naming

Encoding

JSON

Unicode-safe Base64

Text is converted to UTF-8 before encoding, so accented letters, Hangul and emoji decode back exactly. If another tool's output looks garbled, it probably used a different character set.

Naming conventions

  • camelCase: JavaScript and Java variables
  • PascalCase: classes and React components
  • snake_case: Python and SQL columns
  • kebab-case: URLs, CSS classes and file names
  • CONSTANT_CASE: environment variables and constants

Input can be in any of these styles or plain words. Existing camelCase boundaries are detected automatically.

FAQ

JSON formatting fails
Usually a missing quote or a trailing comma. The error message shows where parsing stopped.
Multiple lines?
Naming and slug conversions run per line. Encoding treats the whole input as one block.