大文字・小文字変換ツール

テキストをUPPERCASE、lowercase、Title Case、camelCase、PascalCase、snake_case、kebab-caseなどに変換します。

機能

すべて大文字
すべて小文字
各単語の頭文字を大文字
camelCase
PascalCase
snake_case
kebab-case
CONSTANT_CASE

使い方

1. 入力ボックスにテキストを貼り付けます。

2. 任意の変換ボタンをクリックすると結果が下に表示されます。

3. 「コピー」で変換されたテキストをコピーします。

このツールについて

大文字・小文字を手で直すのは時間がかかり、コードの識別子では特にミスが起こりがちです。この変換ツールはテキストをよく使う書式にワンクリックで書き換えます。すべて大文字、すべて小文字、見出し向けの単語の先頭を大文字、本文向けの文頭のみ大文字、そしてプログラマーが使う命名規則――JavaScript の変数向け camelCase、クラスやコンポーネント向け PascalCase、Python やデータベース向け snake_case、URL や CSS クラス向け kebab-case、定数向け CONSTANT_CASE、さらに dot.case と path/case です。プログラミング用の書式では、スペース、記号、既存の大文字の境目で単語に分割するので、「user profile ID」も「userProfileId」もきれいに変換できます。結果はすぐに更新され、ワンクリックでコピーできます。

よくある質問

camelCase、PascalCase、snake_case の違いは?
camelCase は単語をつなげ、最初の単語以外の先頭を大文字にします(userProfileId)。PascalCase はすべての単語の先頭を大文字にします(UserProfileId)。snake_case は小文字の単語をアンダースコアでつなぎ(user_profile_id)、kebab-case はハイフンでつなぎます(user-profile-id)。
「単語の先頭を大文字」ではどの文字を大文字にしますか?
すべての単語の最初の文字を大文字にし、残りを小文字にします。APA やシカゴ・マニュアルなどの英文スタイルガイドでは、タイトル途中の and、of、the などの短い語を小文字のままにするので、それに従う場合は手で調整してください。
「文頭のみ大文字」で固有名詞の大文字は残りますか?
残りません。いったんすべてを小文字にしてから各文の最初の文字を大文字にするため、Paris や iPhone などの名前は後から手で直す必要があります。
既存の camelCase を snake_case に正しく変換できますか?
できます。プログラミング用の書式は小文字から大文字への境目、スペース、ハイフン、アンダースコアで単語を分けるので、getUserName は get_user_name や get-user-name になります。
大文字・小文字のない言語も変換できますか?
日本語、中国語、アラビア語などの文字には大文字・小文字の区別がないため、そのまま残ります。ラテン文字、ギリシャ文字、キリル文字(アクセント付きを含む)は変換されます。

関連ツール