dot.case Converter
Convert phrases to dot.case for translation keys, config paths, and namespaced labels.
Part of Case converters
About dot.case Converter
dot.case lowercases words and joins them with periods. It is useful for namespaced keys such as i18n labels, config paths, analytics events, and permission names.
How to Use dot.case Converter
Paste a label, route, event, or config phrase. The converter lowercases words and joins them with dots. Copy the dot.case key into your i18n file, config, or analytics tracker.
When to Use dot.case Converter
Localization: Create predictable translation keys. Config: Represent nested settings paths. Analytics: Standardize event names across products.
Why Use This dot.case Converter?
Namespaced keys are easier to scan when hierarchy is explicit. dot.case gives you that shape quickly without manual cleanup.
Unicode vs HTML formatting
dot.case communicates hierarchy more clearly than snake_case or kebab-case when each segment belongs to a namespace. It is not a safe filename or URL style everywhere.
Platform compatibility
Use dot.case for translation keys like checkout.button.submit, settings paths, logging categories, and analytics events. Use kebab-case for public URLs.
How to use
1. Paste a label, route, event, or config phrase.
2. The converter lowercases words and joins them with dots.
3. Copy the dot.case key into your i18n file, config, or analytics tracker.
Frequently asked questions
Can dot.case be used in URLs?
It can appear in some URLs, but kebab-case is safer and more conventional for public slugs.
dot.case vs path/case?
dot.case uses periods. path/case uses slashes. Pick the separator that matches your system.
Will it keep existing dots?
Existing punctuation is treated as word separation and normalized into a single dot-separated output.