Dot Case Converter — Free Online Tool
Last updated: January 2025
What is Dot Case Converter?
dot.case converts your text to all lowercase words separated by dots — like this.is.dot.case.
When to use Dot Case Converter?
Use dot.case in configuration files, GraphQL field names, Ruby gem naming, and hierarchical identifiers.
How to use this tool
- 1Paste your text
- 2Click 'Convert' to get dot.case output
- 3Copy for config files and identifiers
Examples
| Input | Output |
|---|---|
| Hello World | hello.world |
| firstName | first.name |
| my-config-key | my.config.key |
| App Settings Config | app.settings.config |
| database_host_name | database.host.name |
Rules & Behavior
- All words are lowercase
- Words are separated by dots (.)
- Spaces, hyphens, and underscores are replaced with dots
Related Tools
Frequently Asked Questions
What is dot.case?
dot.case is a naming convention where all words are lowercase and separated by dots, like hello.world.
When is dot.case used?
It's common in configuration files (e.g., app.settings.debug), Java package names (com.company.app), GraphQL, and some Ruby conventions.
Is dot.case the same as namespace notation?
Similar, yes. Java package names (com.example.myapp) use dot notation to represent hierarchy, which is a form of dot.case.
How is dot.case different from kebab-case?
dot.case uses periods (.) as separators, while kebab-case uses hyphens (-).
Does it handle CamelCase input?
Yes, CamelCase words are split at uppercase letter boundaries before converting to dot.case.