Dot Case

Convert text to dot.case — words joined with periods, as used for config keys and object paths. Free, instant, client-side dot case converter.

🔒 100% Client-Side Processing

Your data is processed entirely in your browser and never transmitted to any server.

0 / 100M Limit

Common Use Cases

Writing config keys

Convert setting names into the dotted form used by Spring properties, log4j levels, and i18n translation keys.

Building object paths

Turn a field description into the dot-notation path used by lodash get(), JSONPath, and query languages.

Frequently Asked Questions

Where is dot.case used?
Configuration keys (log.level, spring.datasource.url), package and namespace paths, object property chains, and i18n translation keys — anywhere hierarchy is expressed with periods.
How is the text converted?
Non-alphanumeric characters are collapsed to word boundaries, words are lowercased, and periods join them — "User Profile Data" becomes user.profile.data.
Is my data private when I use this tool?
Yes. This tool runs entirely in your browser using client-side JavaScript — nothing you type is transmitted to, logged by, or stored on any server. You can safely process confidential text, tokens, or code.