使い方
- テキストを入力
左側のエリアに変換したい変数名やテキストを入力します。入力形式は自動検出されます。
- ターゲットケースを選択
ツールバーで変換先のケース(camelCase、snake_case など)を選び、「変換」で実行します。
- 結果をコピー
「コピー」ボタンで結果をクリップボードにコピーできます。
テキストケース変換 の具体例
camelCase から snake_case へ変換
入力
myVariableName出力
my_variable_namecamelCase境界を自動検出してアンダースコア区切りに変換します。
kebab-case から PascalCase へ変換
入力
my-component-name出力
MyComponentNameハイフン区切りを自動検出して各単語の先頭を大文字にします。
特長
- camelCase / PascalCase / snake_case / kebab-case に対応
- CONSTANT_CASE / Title Case / Sentence case / lowercase / UPPERCASE
- dot.case / path/case にも対応
- 入力形式の自動検出(camelCase境界、アンダースコア、ハイフン、空白)
- 複数行の一括変換
- 入力データはブラウザ内で処理(サーバー送信なし)
- ダークモード対応
よくある質問
入力形式はどのように判定されますか?
camelCaseの大文字/小文字境界、アンダースコア(_)、ハイフン(-)、ドット(.)、スラッシュ(/)、空白を区切りとして単語を自動分割します。
日本語は使えますか?
ケース変換は主にアルファベットの命名規則を対象としていますが、日本語を含むテキストもそのまま通過します。ただし単語分割はラテン文字ベースです。
データはサーバーに送信されますか?
いいえ。すべての処理はブラウザ内のJavaScriptで行われます。データが外部に送信されることはありません。