dot.case converter
Turn any text into dot.case — lowercase words joined by full stops, such as feature.flag.enabled. It is handy for developers writing config keys, internationalisation message IDs, feature-flag names and dotted namespaces.
How it works
The converter first tokenises your input into individual words. It inserts a boundary between a lowercase letter or digit and a following uppercase letter (so camelCase splits correctly), handles runs of capitals like HTTPServer, and treats spaces, hyphens, underscores and other punctuation as separators. Each word is then lowercased and the words are joined with a single dot. Because the same word-splitting applies to plain text, camelCase, PascalCase, snake_case and kebab-case, you can paste almost any identifier and get a clean dot.case result.
Example
| Input | dot.case output |
|---|---|
| Feature Flag Enabled | feature.flag.enabled |
| featureFlagEnabled | feature.flag.enabled |
| feature-flag-enabled | feature.flag.enabled |
| HTTPServerError | http.server.error |
| user_profile_v2 | user.profile.v2 |
Paste Gera Tools privacy-first converter and you get gera.tools.privacy.first.converter. Everything runs in your browser, so your code never leaves your machine.