Case Converter
Case Converter — ブラウザで動作します。入力は保存されません。
大文字・小文字・ケース変換
値を入力してから「計算する」を押してください。
入力はブラウザにのみ残り、サーバーには送信されません。
使い方
- テキスト欄に変数名、見出し、文を入れます。
- UPPERは全部大文字、lowerは全部小文字に変えます。
- Title Caseは空白で分かれた各語の最初の文字だけ大文字、残りは小文字です。
- snake_case、camelCase、kebab-caseは空白・ハイフン・アンダースコアと大文字小文字の境界を語に分けてからつなぎます。
- 結果は下の欄にだけ積まれます。リセットで入出力を空にします。サーバー送信はありません。
- 変数名を変えるときはsnake・camel・kebabだけ使い、文の見出しはTitle Caseを使うように用途を分けてください。ハングルは大文字小文字がないので接続記号だけ変わることが多いです。JSONキーはcamel、CSSクラスはkebabを使うチームがよくあります。
ポイント
大文字小文字変換は英語圏の識別子・見出しスタイルを合わせるときに使います。UPPERとlowerはUnicodeの大文字小文字写像に従うのでラテンアルファベット中心です。ハングル・数字・記号は大文字小文字がないのでほとんどそのままです。Title Caseは空白で分かれた塊の最初の文字だけ上げ残りを下げ、英語冠詞(the, of)の例外はありません。REST APIフィールド、CSSクラス、文書見出しを一箇所で変えて見られます。
snake_case・camelCase・kebab-caseは空白・ハイフン・下線と、小文字・数字のあとの大文字境界で語を分けてから再び付けます。camelCaseは最初の語だけ小文字です。HTTP、iOSのような略語例外は扱わない単純規則です。JSON構造をパースせず文字列だけ変えます。入力はブラウザーにだけ残ります。APIフィールド名をフロントの慣習に合わせるとき、1行ずつ入れてボタンを切り替えながら比べるとミスが減ります。
例
hello world-test_Nameをsnake_caseに変えるとhello_world_test_name、kebab-caseはhello-world-test-name、camelCaseはhelloWorldTestNameです。Title Caseは空白語基準なのでHello World-test_nameのようにハイフン塊は1語のまま残ることがあります。UPPERはHELLO WORLD-TEST_NAMEです。ハングル文にUPPERを押してもハングルはそのままで英文だけ大きくなります。同じ入力をcamelとsnakeで交互に見るとREST APIフィールド慣習を合わせやすいです。
関連: テキスト検索/置換 · リスト並べ替え · Unicode変換
よくある質問
camelCase変換で最初の語は小文字ですか?
はい。最初の断片は全部小文字で、その次の断片だけ最初の文字を大文字で付けます。例: <code>userProfileId</code>。
snake_caseとkebab-caseの違いは?
語の接続が下線かハイフンかです。どちらも小文字で、URLスラッグはkebab、定数・DBカラムはsnakeをよく使います。
Title Caseの規則は何ですか?
空白で分かれた各塊の最初の文字だけ大文字、残りは小文字です。英語冠詞・前置詞の例外は適用しません。
ハングルの大文字小文字変換はできますか?
ハングルは大文字小文字がないのでUPPER/lowerではほとんどそのままです。snake・camel・kebabでは区切りだけ変えてつながることがあります。
JSONキーをcamelCaseに変えてもよいですか?
文字列規則だけ適用します。JSONをパースしてキーだけ変える機能はないので、オブジェクト構造は自分で確認してください。
大文字小文字変換の内容は保存されますか?
いいえ。ボタンを押すたびに入力欄を読んで結果だけこのタブに見せ、サーバーには残しません。識別子・文書見出しをすぐ合わせるブラウザー専用下書きです。
最終確認日: 2026-09-04