大文字・小文字/ケース変換

テキストの大文字・小文字変換(UPPERCASE / lowercase)から、camelCase・snake_case・kebab-caseなどコードの命名規則まで、10種類のケースに一括変換できます。

検出した単語数: 4分割結果: get | User | Profile | Data
入力テキストを自動で単語に分割し、各ケースに変換します

変換結果

ケース変換ツールの使い方

テキストを入力するだけで、以下の10種類のケースに自動変換されます。各形式の意味は変換結果のカードにも日本語で表示されるので、開発者でなくても目的の形式を選べます。変換結果はクリックするだけでクリップボードにコピーできます。

入力テキストは自動で単語に分割されます。camelCaseやPascalCaseの大文字境界、アンダースコア(_)やハイフン(-)などの区切り文字を認識します。例えば「getUserProfileData」は「get」「User」「Profile」「Data」に分割されます。

対応する10種類のケース形式と日本語の説明
形式説明
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などの区切りを自動認識
  • ワンクリックコピー --- 各変換結果をクリックでコピー
  • 複数行モード --- 複数の変数名をまとめて一括変換
  • すべてコピー --- 全変換結果をまとめてクリップボードにコピー

このツールが役に立ったらシェアしてください

Share:

ご意見・ご要望をお聞かせください

Powered by IdeaSpool

関連記事

よくある質問

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) avatar

Zeronova呑名 健造

PdM × AI-Native Builder × Senior UX × Civic Tech

19年以上のWeb/IT業界経験を持つ PdM が、現場で本当に使えるツールを開発。登録不要・ブラウザだけで動作する無料ツールを99種類以上公開中。