ケースコンバーター

テキストを任意のケースに変換する、たとえば小文字、UPPERCASE、またはcamelCaseなど、当社の多用途なケースコンバーターツールを使用して。

2件中5件の評価
ケースコンバーター

ケースコンバーターは、テキストをlowercase、UPPERCASE、Sentence case、camelCase、PascalCaseのほか、区切り文字を使った複数の命名形式に変換できる無料ツールです。

ケースコンバーターの使い方は?

テキストを貼り付けるか入力し、必要な形式を選んでください。

  1. lowercase、UPPERCASE、文頭のみ大文字、camelCase、PascalCase、各単語の先頭を大文字、CONSTANT_CASE、dot.case、snake_case、param-caseのいずれかを選びます。
  2. 変換結果をコピーし、実際に使う場所で問題がないか確認します。
digily.link のケースコンバーターツールと入力フォーム

コード、ファイル名、フィールド名を変換する場合は、変換後の名前を実際の文脈で確認してください。前後を含めて見ると、余分なスペースや区切り文字の欠落に気付きやすくなります。

どの大文字・小文字形式を選べばいい?

テキストを使用するシステム、スタイルガイド、プログラミング言語の指定に合わせて選んでください。

  • lowercaseは、検索語やタグ、小文字で統一する必要があるテキストの正規化に便利です。
  • UPPERCASEは、大文字の使用がスタイル上認められている短いラベル、参照コード、見出しに適しています。
  • 文頭のみ大文字は、先頭の単語、固有名詞、略語などだけを大文字で始める一般的な見出しやインターフェースのラベルに向いています。
  • 各単語の先頭を大文字は各単語の先頭を大文字にする形式で、タイトルや名前付きフィールドによく使われます。
  • camelCaseは、JavaScriptの変数やJSONオブジェクトのメンバー名で一般的です。
  • PascalCaseは、C#やTypeScriptなどの言語で、クラス名、型名、コンポーネント名に広く使われています。
  • snake_caseは、Python、SQLの列名、データのエクスポートで一般的です。
  • CONSTANT_CASEは、定数や環境変数の名前でよく使われる命名規則です。
  • param-caseはハイフンを使う形式で、多くのURLスラッグ、コマンドオプション、CSSクラス名に適しています。
  • dot.caseは、受け側のシステムでピリオドが許可されている場合、設定キーや階層型ラベルに使用できます。

変換例

入力値をquarterly sales reportとした場合、各形式への変換結果は次のとおりです。

  • lowercaseではquarterly sales reportになります。
  • UPPERCASEではQUARTERLY SALES REPORTになります。
  • 文頭のみ大文字ではQuarterly sales reportになります。
  • camelCaseではquarterlySalesReportになります。
  • PascalCaseではQuarterlySalesReportになります。
  • 各単語の先頭を大文字ではQuarterly Sales Reportになります。
  • CONSTANT_CASEではQUARTERLY_SALES_REPORTになります。
  • dot.caseではquarterly.sales.reportになります。
  • snake_caseではquarterly_sales_reportになります。
  • param-caseではquarterly-sales-reportになります。
ケースコンバーターツールが生成した結果の例

大文字・小文字の変換が役立つ場面は?

同じラベルを別のプラットフォーム、ファイル、命名規則に合わせて整形し直すとき、ケース変換を使うと時間を短縮できます。

  • Microsoft ExcelやGoogle Sheetsからコピーした列見出しを整えてから、CSVファイルをデータベースにインポートする。
  • コンテンツのタイトルを、WordPress用のハイフン区切りスラッグ候補に変換する。ただし、句読点、アクセント付き文字、その他の非対応文字は別途確認する。
  • APIのフィールド名を、JavaScript用のcamelCaseまたはPython用のsnake_caseに変換する。
  • Microsoft Word、Mailchimpなど、一貫したフィールド名を必要とするシステムで差し込み用データを作成する前に、見出しを統一する。
  • デプロイ設定に使用する読みやすい環境変数名をCONSTANT_CASEで作成する。
  • コピーした見出しをJiraのチケット、GitHubのIssue、社内文書に配置する前に統一する。

通常、大文字と小文字を変えても、一般的なラテン文字の文字数は減りません。SNSの投稿欄やフォームのフィールドなど、入力先に文字数制限がある場合は、変換後に収まると決めつけず、文字カウンターで確認してください。

スペース、句読点、特殊な文字はどうなる?

特にプログラミング用やURL用の形式に変換した場合は、スペースと句読点を最後に目視で確認してください。

数字には大文字と小文字の区別がないため、ケース変換をしても数字自体は変わりません。区切り文字を使う形式では、慣例として単語の境界がアンダースコア、ハイフン、ピリオドに置き換えられます。ただし、実際のテキストに含まれる句読点によって、コードやURLには適さない結果になることがあります。

アクセント付き文字と非ラテン文字は、Unicodeの対応関係に加え、場合によっては言語固有の規則にも左右されるため、大文字と小文字の変換がより複雑です。

入力したテキストはどう処理される?

入力内容はHTTPS経由でサーバーに送信され、サーバー上で処理された後、保存されません。

変換処理はブラウザ内だけで完結するわけではないため、パスワード、秘密鍵、未公開の個人データ、その他の機密情報は入力しないでください。HTTPSは通信中の接続を保護しますが、機密情報にケース変換を行う必要はなく、変換によって無効になる可能性もあります。

よくある質問

大文字・小文字を変えると、パスワードや参照番号も変わる?

はい、英字を含む値は変わる可能性があります。パスワード、APIキー、製品の参照番号、データベース識別子では大文字と小文字が区別される場合があるため、受け側のシステムで明示的に必要とされない限り変換しないでください。

camelCaseにすれば、必ず有効なプログラム識別子になる?

いいえ。先頭が数字の場合、非対応文字が含まれる場合、言語の予約語と一致する場合は、識別子として無効なことがあります。コードで使用する前に、エディター、コンパイラー、リンターで結果を確認してください。

CONSTANT_CASEは環境変数に使える?

一般的な表記規則には合っていますが、シェル、ホスティングプラットフォーム、設定形式ごとに追加の規則が設けられていることがあります。先頭の数字、句読点、非ASCII文字は拒否される可能性があります。

スプレッドシートの列全体を自動で変換できる?

一度だけ処理するリストなら、セルをテキストツールにコピーすると便利な場合があります。繰り返し行うスプレッドシート作業なら、LOWER、UPPER、PROPERなどのExcel関数やPower Queryの変換を使うほうが、再実行や監査がしやすくなります。

ケース変換でテキストも翻訳される?

いいえ。変わるのは大文字と小文字、および命名形式で使う単語の区切り文字です。単語の翻訳、スペルの修正、文法の書き換えは行いません。

最後に確認すること

変換結果を実際の入力先に貼り付け、先頭のスペース、句読点、略語、アクセント付き文字、命名規則による制限を確認してください。コードやインポートデータでは、リストの残りを変換する前に、まず1件を検証しましょう。

人気のツール