‹

Dot Case Converter

Build dot.case keys for configuration paths, event names, and namespaced identifiers.

Your text stays in your browser. Privacy ↗
DetectedWaiting for text
dot.case result

Your dot.case result will appear here.

Paste or type text; conversion happens automatically.
Paste or type text to see the result.

What is dot.case?

dot.case lowercases every detected word and joins neighboring words with a period.

The converter runs entirely in your browser. Your input is not uploaded or stored, and Unicode characters remain Unicode rather than being transliterated.

How this conversion works

  1. Detect word boundaries from spaces, punctuation, common separators, and changes in casing.
  2. Lowercase each word and insert one dot between adjacent words.
  3. Preserve Unicode letters, digits, blank lines, and each original line.

Dot Case Converter examples

InputOutput
analytics event nameanalytics.event.name
service_config_keyservice.config.key
HTTPStatus2http.status2
résumé titlerésumé.title

Common uses

  • Configuration paths
  • Event topic names
  • Namespaced lookup keys

Dot Case Converter FAQ

Does dot.case keep existing periods?

Periods are treated as word separators, then one period is inserted between the detected words.

Is dot.case always lowercase?

Yes. Every detected word is lowercased before the words are joined.