• Omnilude Toolsオンラインツールコレクション
  • ホーム
オンラインツール
  • 開発者ツール
    • UUID生成器
    • タイムスタンプ変換
    • エンコーダー/デコーダー
    • カラーピッカー
    • 正規表現テスター
    • データ変換
    • ハッシュ生成
    • Cron式
    • 命名規則変換
    • JWTデバッガー
    • ブラウザ情報
    • 進法変換
    • メタタグ生成ツール
    • パスワード
  • テキストツール
  • 便利ツール
  • 時間ツール
  • 計算ツール

命名規則変換

camelCase, snake_case など変換

更新

最近反映された改善

新規
テーマ切替
ライトモード
ダークモード
システム設定

入力

変換結果

lowercase
hello world example
UPPERCASE
HELLO WORLD EXAMPLE
Title Case
Hello World Example
Sentence case
Hello world example
camelCase
helloWorldExample
PascalCase
HelloWorldExample
snake_case
hello_world_example
kebab-case
hello-world-example
CONSTANT_CASE
HELLO_WORLD_EXAMPLE
dot.case
hello.world.example
path/case
hello/world/example
aLtErNaTiNg
hElLo wOrLd eXaMpLe
InVeRsE
hELLO wORLD eXAMPLE

ケーススタイルガイド

camelCase

JavaScript変数・関数名に使用

PascalCase

クラス名・Reactコンポーネントに使用

snake_case

Python・Ruby変数名に使用

kebab-case

URL・CSSクラス名に使用

CONSTANT_CASE

定数・環境変数に使用

Title Case

タイトル・見出しに使用

ネーミング規則変換器とは?

プログラミングで使用される様々なネーミング規則(camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、Title Case)を相互変換するツールです。テキストを入力すると、すべてのケース形式の変換結果を同時に確認できます。

  • camelCase、PascalCase、snake_caseなど6つのケース形式を同時変換
  • 入力テキストの現在のケースを自動検出
  • 変換結果をワンクリックでコピー
  • スペース、ハイフン、アンダースコアなど様々な区切り文字を自動認識
  • ブラウザ内で変換するためサーバー送信不要でセキュア

使い方

  1. 1

    テキスト入力

    変換したい変数名、関数名、または一般的なテキストを入力フィールドに入力します。

  2. 2

    結果確認

    入力と同時に6つのケース形式(camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、Title Case)に変換された結果が表示されます。

  3. 3

    コピー

    希望するケース形式の横にあるコピーボタンをクリックしてクリップボードにコピーします。

よくある質問

camelCaseは最初の単語を小文字で始め、それ以降の単語の最初の文字を大文字にします(例:myVariableName)。PascalCaseはすべての単語の最初の文字を大文字にします(例:MyVariableName)。一般的にcamelCaseは変数/関数名に、PascalCaseはクラス/コンポーネント名に使用されます。

snake_caseはPython、Ruby、データベースのカラム名で主に使用されます。kebab-caseはURLスラッグ、CSSクラス名、HTML属性、ファイル名で主に使用されます。

CONSTANT_CASE(SCREAMING_SNAKE_CASE)は定数値を表すときに使用します。ほとんどのプログラミング言語で変更されない値、環境変数、設定キーなどにこの規則を適用します。

はい、入力されたテキストの区切り文字(スペース、ハイフン、アンダースコア)と大文字小文字のパターンを分析して現在のケースを自動的に検出し、それを基に他のケースに正確に変換します。

はい、スペースで区切られた複数の単語、ハイフンで連結されたテキスト、すでにケースが適用されたテキストすべて自動的に単語を分離して変換します。

活用のヒント

  • JavaScript/TypeScriptでは変数と関数にcamelCase、クラスとReactコンポーネントにPascalCaseを使用してください
  • Pythonでは変数と関数にsnake_case、クラスにPascalCase、定数にCONSTANT_CASEを使用してください
  • URLやファイル名にはkebab-caseを使用すると可読性とSEOに有利です
  • データベースのテーブル名とカラム名にはsnake_caseが標準的に使用されます
  • チームプロジェクトでは一貫したネーミング規則をESLintなどのリンターで強制することをお勧めします

Omnilude Tools

開発者、デザイナー、クリエイター向けの無料オンラインツール集。すべてのデータはブラウザでローカル処理されます。

開発者ツール

  • UUID生成器
  • タイムスタンプ変換
  • エンコーダー/デコーダー
  • カラーピッカー

テキストツール

  • JSONエディタ
  • テキスト比較
  • 文字カウンター
  • Markdown

法的情報

  • プライバシーポリシー
  • 利用規約
  • サービス紹介

© 2026 Omnilude. All rights reserved.

フィードバックを送る