UPPERCASE と lowercase — 日常の定番
lowercase はすべての文字を小文字に変換します。Caps Lock のまま入力してしまったテキストの修正や、大文字小文字を区別しない比較の前処理に最適です。UPPERCASE はその逆で、すべてを大文字に。見出し、頭字語、法的通知など強調が必要な場面で使います。アクセント付き文字(é、ü、ñ)も正しく処理されます。
テキストを貼るだけで、全大文字・全小文字・タイトルケース・センテンスケース・camelCase・snake_case・kebab-case など15スタイルに変換。すべてライブプレビュー表示され、カードをクリックすればコピー完了。無料・無制限・100%プライベート:テキストはブラウザの外に出ません。
15種類の変換が入力に合わせてリアルタイム更新。カードをクリックすると全文が変換されクリップボードにコピーされます。
ライティング、編集、プログラミングのすべてをカバー。各モードの役割と使いどころを紹介します。
lowercase はすべての文字を小文字に変換します。Caps Lock のまま入力してしまったテキストの修正や、大文字小文字を区別しない比較の前処理に最適です。UPPERCASE はその逆で、すべてを大文字に。見出し、頭字語、法的通知など強調が必要な場面で使います。アクセント付き文字(é、ü、ñ)も正しく処理されます。
Title Case は主要語を大文字化し、a、an、the、and、but、or、for、nor、on、at、to、from、by、in、of などの短い接続詞は小文字のままにする AP スタイルの見出し規則です。最初と最後の単語、コロンの後の最初の単語は必ず大文字になります。記事タイトル、書名、動画タイトル、メール件名に最適です。
Sentence case はすべてを小文字にしてから、各文の先頭文字(ピリオド・疑問符・感嘆符の後、行頭)だけを大文字にします。全大文字のブロックや Title Case の見出しを通常の読みやすい文に戻す最短の方法で、UI ラベルやボタンに多くのスタイルガイドが推奨する形式でもあります。
camelCase は単語を区切りなしで連結し、最初の語を小文字、残りを大文字で始めます。「user profile settings」は userProfileSettings に。JavaScript、Java、TypeScript の変数・関数の標準です。PascalCase は最初の語も大文字にし(UserProfileSettings)、クラス、React コンポーネント、型名に使われます。既存の camel、snake、kebab、スペース区切りを認識するので、命名規則間の変換もワンクリックです。
snake_case は小文字をアンダースコアで結びます(user_profile_settings)。Python、Ruby、Rust、データベースカラムの標準的な命名規則です。kebab-case はハイフンで結び(user-profile-settings)、URL スラッグ、CSS クラス名、ファイル名に最適。検索エンジンはハイフンを単語の区切りとして解釈します。
CONSTANT_CASE は全大文字をアンダースコアで結ぶ形式(MAX_RETRY_COUNT)で、ほぼすべての言語で定数宣言に使われます。dot.case はピリオドで結ぶ小文字形式で、設定キーや名前空間識別子(user.profile.settings)に。path/case はスラッシュで結び、URL パスやディレクトリ風識別子(user/profile/settings)に対応します。
aLtErNaTiNg cAsE は文字を交互に大小変換する、おなじみのミーム形式。iNVERSE cASE は各文字の大小を反転させ、Caps Lock の打ち間違い(hELLO → Hello)を救済します。lOWER fIRST は各単語の先頭を小文字、残りを大文字にする小粋なスタイルです。
Caps Lock のまま長文を打ってしまった?打ち直しは不要です。貼り付けて iNVERSE cASE を使えば、大文字は小文字に、小文字は大文字に反転し、一瞬で元通り。Sentence case でさらに整えることもできます。
見出しスタイルガイドの共通ルール:名詞・動詞・形容詞・副詞は大文字、短い冠詞(a、an、the)、接続詞(and、but、or)、前置詞(in、on、at、to、for、of)は小文字 — ただし先頭・末尾は除く。コロン後の先頭語の大文字化も含め、このツールが自動で適用します。
変数名、URL スラッグ、見出しのリストを作るなら「行ごとに個別変換」をオンに。各行が独立して変換されます — 50個のフレーズを貼り、camelCase を一度クリックすれば、50個のきれいな識別子をコピーできます。
上のボックスにテキストを貼り付け、「lowercase」カードをクリックするだけ。変換結果は自動的にクリップボードにコピーされます。逆は「UPPERCASE」カードで。Caps Lock の誤入力なら「iNVERSE cASE」が各文字の大小を入れ替えます。
Title Case は主要語を大文字化し、短い接続語 — a、an、the、and、but、or、nor、for、on、at、to、from、by、in、of — を小文字のままにする見出しスタイルです。タイトルの最初と最後の単語、コロンの後の最初の単語は常に大文字になります。例:「The Lord of the Rings: The Fellowship of the Ring」。
プログラミングで最も一般的な4つの命名規則です。camelCase(userName)は JavaScript や Java の変数・関数に、PascalCase(UserName)はクラスやコンポーネントに、snake_case(user_name)は Python、Ruby、SQL に、kebab-case(user-name)は URL、CSS クラス、ファイル名に使われます。このツールはスペース、アンダースコア、ハイフン、既存の camelCase から単語境界を検出し、すべての規則間で相互変換できます。
いいえ。すべての変換はブラウザ内の JavaScript で 100% ローカルに実行されます。テキストがネットワークに送信、保存、記録されることは一切ありません。ページ読み込み後にインターネットを切断しても、すべての変換が動作し続けます。
はい。「行ごとに個別変換」をオンにすると、選択した変換が各行に独立して適用されます。見出し、変数名、スラッグのリストを一括変換するのに最適です。文字数・単語数・文数・行数は入力ボックスの下にリアルタイム表示されます。
はい。完全無料で、登録不要、制限なし、透かしなし。控えめな広告で運営されており、スマートフォンやタブレットを含む最新ブラウザのすべてのデバイスで動作します。