テキストケース変換

テキストを大文字・小文字・各種ケースへ変換

識別子

camelCase
loremIpsumDolorSitAmetConsecteturAdipiscingElitSedDoEiusmodTemporIncididuntUtLaboreEtDoloreMagnaAliqua
PascalCase
LoremIpsumDolorSitAmetConsecteturAdipiscingElitSedDoEiusmodTemporIncididuntUtLaboreEtDoloreMagnaAliqua
snake_case
lorem_ipsum_dolor_sit_amet_consectetur_adipiscing_elit_sed_do_eiusmod_tempor_incididunt_ut_labore_et_dolore_magna_aliqua
SCREAMING_SNAKE_CASE
LOREM_IPSUM_DOLOR_SIT_AMET_CONSECTETUR_ADIPISCING_ELIT_SED_DO_EIUSMOD_TEMPOR_INCIDIDUNT_UT_LABORE_ET_DOLORE_MAGNA_ALIQUA
kebab-case
lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit-sed-do-eiusmod-tempor-incididunt-ut-labore-et-dolore-magna-aliqua
dot.case
lorem.ipsum.dolor.sit.amet.consectetur.adipiscing.elit.sed.do.eiusmod.tempor.incididunt.ut.labore.et.dolore.magna.aliqua
path/case
lorem/ipsum/dolor/sit/amet/consectetur/adipiscing/elit/sed/do/eiusmod/tempor/incididunt/ut/labore/et/dolore/magna/aliqua
PASCAL_SNAKE_CASE
Lorem_Ipsum_Dolor_Sit_Amet_Consectetur_Adipiscing_Elit_Sed_Do_Eiusmod_Tempor_Incididunt_Ut_Labore_Et_Dolore_Magna_Aliqua
Train-Case
Lorem-Ipsum-Dolor-Sit-Amet-Consectetur-Adipiscing-Elit-Sed-Do-Eiusmod-Tempor-Incididunt-Ut-Labore-Et-Dolore-Magna-Aliqua

見出しと文章

Capital Case
Lorem Ipsum Dolor Sit Amet Consectetur Adipiscing Elit Sed Do Eiusmod Tempor Incididunt Ut Labore Et Dolore Magna Aliqua
Sentence case
Lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore et dolore magna aliqua

大文字と小文字

lowercase
lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
UPPERCASE
LOREM IPSUM DOLOR SIT AMET, CONSECTETUR ADIPISCING ELIT, SED DO EIUSMOD TEMPOR INCIDIDUNT UT LABORE ET DOLORE MAGNA ALIQUA.

テキストケース変換ツールとは?

文字列を camelCase、snake_case、kebab-case など13種類のケースへ変換できるツールです。変数名やファイル名の命名をそろえたいときや、API やデータベースで使う記法の違いを見比べたいときに使えます。

入力した1行ごとに変換結果が一覧で表示され、入力内容に応じてその場で更新されます。

使い方

  1. 入力欄に変換したい文字列を入力します。
  2. 各ケースの変換結果を確認します。
  3. 必要な形式をそのままコピーして使います。

複数行を入力すると、行ごとに独立して変換されます。変数名の候補を一覧で貼り付けて、まとめて比較することもできます。

対応形式

開発でよく使う命名規則

  • camelCase: JavaScript や Java の変数名・関数名
  • PascalCase: クラス名やコンポーネント名
  • snake_case: Python やデータベースのカラム名
  • SCREAMING_SNAKE_CASE: 定数名
  • kebab-case: HTML/CSS のクラス名や URL
  • dot.case: 設定キーや一部の識別子
  • path/case: パス表現や階層を表す文字列
  • PASCAL_SNAKE_CASE: 定数風の識別子
  • Train-Case: HTTP ヘッダー名のような表記

表示用や整形用の形式

  • lowercase: すべて小文字
  • UPPERCASE: すべて大文字
  • Capital Case: 各単語の先頭を大文字
  • Sentence case: 文の最初の文字だけ大文字

活用シーン

  • JavaScript や TypeScript の変数名を camelCase にそろえたいとき
  • Python やデータベースのカラム名に合わせて snake_case を確認したいとき
  • CSS クラス名や URL スラッグ向けに kebab-case を使いたいとき
  • 見出しやラベルを Capital Case や Sentence case で整えたいとき
  • API 仕様書、UI 文言、ファイル名の候補をまとめて見比べたいとき

使うときの注意点

  • 入力された文字列の区切り方によって、期待する単語分割にならないことがあります
  • このツールは候補を見比べるのに向いており、既存コード全体を自動で置換する機能ではありません