Safe Tools

テキスト記法コンバーター

テキストや変数リストをキャメルケース、スネークケースなど複数の記法へ一括・リアルタイムに変換。

📖代表的な命名規則の種類と、推奨される言語・シーンを見る

主要な命名規則(ケース)とその用途

プログラミングにおいて、複数の単語を組み合わせて1つの変数名や関数名を作る際の標準的なルールです。言語やフレームワークによって推奨されるスタイルが異なります。

  • camelCase(キャメルケース)

    最初の単語を小文字で始め、続く単語の頭文字を大文字にする記法(例: userName, createdAt)。

    【主な用途】 JavaScript, TypeScript, Java, C++ などにおける変数名や関数・メソッド名。

  • PascalCase(パスカルケース / アッパーキャメル)

    すべての単語の頭文字を大文字にする記法(例: UserName, CreatedAt)。

    【主な用途】 多くの言語における「クラス名」や「インターフェース名」。ReactやVueなどのコンポーネント名、C#のメソッド名など。

  • snake_case(スネークケース)

    すべての単語を小文字にし、アンダースコア _ で繋ぐ記法(例: user_name, created_at)。

    【主な用途】 Python, Ruby, Rust, PHP などにおける変数名や関数名。リレーショナルデータベース(MySQL, PostgreSQL等)のテーブル名やカラム名でも標準的に使用されます。

  • CONSTANT_CASE(アッパースネークケース)

    すべての単語を大文字にし、アンダースコア _ で繋ぐ記法(例: MAX_COUNT, API_KEY)。

    【主な用途】 ほぼすべてのプログラミング言語において、値が変化しない「定数(Constant)」や、環境変数(.envファイル)のキー名として共通して使用されます。

  • kebab-case(ケバブケース / チェインケース)

    すべての単語を小文字にし、ハイフン - で繋ぐ記法(例: user-name, created-at)。

    【主な用途】 URLのパス(SEO的に推奨)、CSSのクラス名やID、HTMLのカスタムデータ属性(data-*)など。※多くのプログラミング言語ではハイフンがマイナス演算子と解釈されるため、変数名には使用できません。


基本的なテキスト変換

  • lowercase(すべて小文字)

    すべての文字を小文字に変換します。大文字・小文字が混在した入力値を比較する前の「正規化(ノーマライゼーション)」処理などでよく使用されます。

  • UPPERCASE(すべて大文字)

    すべての文字を大文字に変換します。SQLの予約語(SELECT, WHERE等)の記述や、一部のレガシーシステムでの入力要件として使用されます。

入力テキスト

出力結果camelCase

セキュリティについて

このツールはすべての処理をブラウザ内で行います。入力されたテキストがサーバーに送信されたり、ログに保存されたりすることは一切ありません。安心してご利用ください。