大文字・小文字/ケース変換
テキストの大文字・小文字変換(UPPERCASE / lowercase)から、camelCase・snake_case・kebab-caseなどコードの命名規則まで、10種類のケースに一括変換できます。
変換結果
ケース変換ツールの使い方
テキストを入力するだけで、以下の10種類のケースに自動変換されます。各形式の意味は変換結果のカードにも日本語で表示されるので、開発者でなくても目的の形式を選べます。変換結果はクリックするだけでクリップボードにコピーできます。
入力テキストは自動で単語に分割されます。camelCaseやPascalCaseの大文字境界、アンダースコア(_)やハイフン(-)などの区切り文字を認識します。例えば「getUserProfileData」は「get」「User」「Profile」「Data」に分割されます。
| 形式 | 説明 | 例 |
|---|---|---|
| camelCase | 先頭は小文字、以降の単語の頭を大文字 | myVariableName |
| PascalCase | すべての単語の頭を大文字 | MyVariableName |
| snake_case | 小文字をアンダースコア「_」でつなぐ | my_variable_name |
| kebab-case | 小文字をハイフン「-」でつなぐ | my-variable-name |
| UPPER_SNAKE_CASE | 大文字をアンダースコア「_」でつなぐ | MY_VARIABLE_NAME |
| Title Case | 各単語の先頭だけ大文字 | My Variable Name |
| dot.case | 小文字をドット「.」でつなぐ | my.variable.name |
| path/case | 小文字をスラッシュ「/」でつなぐ | my/variable/name |
| UPPERCASE | すべて大文字 | MY VARIABLE NAME |
| lowercase | すべて小文字 | my variable name |
大文字・小文字の変換
入力したテキストをすべて大文字にする「UPPERCASE」、すべて小文字にする「lowercase」にも対応しています。コードの命名規則だけでなく、英文の見出しを大文字に揃えたい、コピーしたテキストの大文字・小文字を統一したいといった通常の文章の用途でもそのまま使えます。
各単語の先頭だけを大文字にしたい場合は「Title Case」を使います。変換結果は10種類すべてが同時に表示されるので、用途に合うものをクリックしてコピーしてください。
プログラミングの命名規則
camelCaseはJavaScript/TypeScriptの変数名・関数名で標準的に使われます。PascalCaseはクラス名やReactコンポーネント名に使われます。snake_caseはPython・Ruby・Rustの変数名、kebab-caseはCSS・HTML属性・URLスラッグに使われます。
UPPER_SNAKE_CASEは定数名(CONST_VALUE)に広く使われ、dot.caseはJavaのパッケージ名やオブジェクトのプロパティパスで使われます。プロジェクトの命名規則に合わせて適切なケースを選びましょう。
主な機能
- 10種類のケースに一括変換 --- 入力するだけで全ケースを同時に表示
- 自動単語分割 --- camelCase・snake_case・kebab-caseなどの区切りを自動認識
- ワンクリックコピー --- 各変換結果をクリックでコピー
- 複数行モード --- 複数の変数名をまとめて一括変換
- すべてコピー --- 全変換結果をまとめてクリップボードにコピー
関連記事
よくある質問
- Q. 対応しているケース形式は何種類ですか?
- camelCase、PascalCase、snake_case、kebab-case、UPPER_SNAKE_CASE、Title Case、dot.case、path/case、UPPERCASE、lowercaseの10種類に対応しています。入力するだけで全ケースに同時変換されます。
- Q. 入力テキストはどのように単語に分割されますか?
- camelCase・PascalCaseの大文字境界、アンダースコア(_)、ハイフン(-)、ドット(.)、スラッシュ(/)、スペースなどの区切り文字を自動認識して単語に分割します。例えば「getUserData」は「get」「User」「Data」に分割されます。
- Q. 複数の変数名をまとめて変換できますか?
- はい、「複数行モード」をONにすると、1行ずつ個別に変換処理が行われます。リファクタリング時に大量の変数名を一括変換したい場合に便利です。
- Q. 大文字・小文字だけの単純な変換もできますか?
- はい。入力したテキストをすべて大文字にするUPPERCASE、すべて小文字にするlowercaseに対応しています。コードの命名規則だけでなく、英文や通常の文章の大文字・小文字を統一したい場合にもそのまま使えます。変換結果はクリックでコピーできます。
関連ツール
開発者
Zeronova(呑名 健造)
PdM × AI-Native Builder × Senior UX × Civic Tech
19年以上のWeb/IT業界経験を持つ PdM が、現場で本当に使えるツールを開発。登録不要・ブラウザだけで動作する無料ツールを99種類以上公開中。