本文へスキップ
ToolMug

大文字・小文字変換(ケース変換)

テキストを一度貼り付けるだけで、UPPER CASE、lower case、Title Case、Sentence case に加え、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE などのプログラミング用の形式にまとめて変換します。必要なものをコピーしてください。

ブラウザ内で動作 — 入力した内容はアップロードされません

  • lower case
    変換するテキストを入力または貼り付け
  • UPPER CASE
    変換するテキストを入力または貼り付け
  • Title Case
    変換するテキストを入力または貼り付け
  • Sentence case
    変換するテキストを入力または貼り付け
  • camelCase
    変換するテキストを入力または貼り付け
  • PascalCase
    変換するテキストを入力または貼り付け
  • snake_case
    変換するテキストを入力または貼り付け
  • CONSTANT_CASE
    変換するテキストを入力または貼り付け
  • kebab-case
    変換するテキストを入力または貼り付け
  • dot.case
    変換するテキストを入力または貼り付け
  • aLtErNaTiNg
    変換するテキストを入力または貼り付け
  • iNVERSE
    変換するテキストを入力または貼り付け

使い方

  1. テキストを入力するか貼り付けます。すべての形式が一度に表示されます。
  2. 必要な結果をコピーします。↑ を押すと、結果を入力欄に戻して編集を続けられます。
  3. 変数名の形式では各行が個別に変換されるため、リスト全体を一度に変換できます。

オプションの説明

Title Case
主要な単語の先頭を大文字にし、短い冠詞・接続詞・前置詞(a、an、the、and、of、in…)は先頭や末尾でない限り小文字のままにします。iPhone や NASA のように、単語の中にすでに大文字がある語はそのままです。
Sentence case
すべてを小文字にしたうえで、各文の最初の文字を大文字にします。固有名詞は手作業で直す必要があります。
camelCase / PascalCase
JavaScript、Java、C# の変数名、関数名、クラス名によく使われます。
snake_case / CONSTANT_CASE
Python、Ruby、SQL の列名、環境変数で使われます。
kebab-case
URL、CSS のクラス名、ファイル名で使われます。

例

形式 「user account settings」
camelCase userAccountSettings
PascalCase UserAccountSettings
snake_case user_account_settings
CONSTANT_CASE USER_ACCOUNT_SETTINGS
kebab-case user-account-settings
Title Case User Account Settings

よくある質問

XMLHttpRequest のような識別子は、どのように単語に分けられますか?

小文字から大文字に変わる位置と、略語の最後の大文字の前で区切ります。そのため XMLHttpRequest は XML、Http、Request に、parseJSONData は parse、JSON、Data に分かれます。

アクセント付きの文字やラテン文字以外にも対応していますか?

はい。ギリシャ文字、キリル文字、アクセント付きのラテン文字など、大文字・小文字の区別がある文字ならすべて変換できます。日本語や中国語には大文字・小文字がないため、そのまま残ります。

Title Case の結果がスタイルガイドと違うのはなぜですか?

スタイルガイド(APA、Chicago、AP)によって、4 文字以上の前置詞の扱いなど細かい点が異なります。このツールは一般的な Chicago スタイルのルールに従っているので、例外的なケースはお使いのガイドで確認してください。

プライバシー

このツールはすべてブラウザ内で動作します。ファイルやテキストはお使いの端末上で処理され、当サイトのサーバーにアップロードされることはありません。

関連ツール