A free online text case converter supporting 10+ naming conventions. Live at caseconverter.tools.
[中文] 免费在线大小写转换工具,支持 10+ 种命名格式转换。
- 🔠 10+ Conversion Types — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and more
- 📄 SEO-Friendly — Each format has its own dedicated page with proper meta tags
- 📱 Responsive Design — Works on desktop, tablet, and mobile
- ⚡ Pure Frontend — No backend needed, instant conversion
- 🌐 Multi-page Architecture — Individual pages for each case type, optimized for search
# Just open in browser
open index.html
# Or serve locally
python3 -m http.server 8080vercel deploy- Frontend: Vanilla HTML + CSS + JavaScript
- Deployment: Vercel (static site)
- SEO: sitemap.xml, robots.txt, structured meta tags
case-converter-tool/
├── index.html # Main page (all converters)
├── converter.js # Core conversion logic
├── style.css # Styles
├── uppercase.html # Individual format pages
├── lowercase.html
├── titlecase.html
├── camelcase.html
├── snakecase.html
├── kebabcase.html
├── pascalcase.html
├── constantcase.html
├── sentencecase.html
├── sitemap.xml # SEO sitemap
├── robots.txt # Crawler rules
└── vercel.json # Vercel config
| Format | Example |
|---|---|
| UPPERCASE | HELLO WORLD |
| lowercase | hello world |
| Title Case | Hello World |
| Sentence case | Hello world |
| camelCase | helloWorld |
| PascalCase | HelloWorld |
| snake_case | hello_world |
| kebab-case | hello-world |
| CONSTANT_CASE | HELLO_WORLD |
PRs welcome! To add a new case type:
- Add conversion logic to
converter.js - Create a dedicated HTML page
- Update
sitemap.xml - Run
bash generate-pages.shif applicable