Case Converter

識別子や文章を入力すると、camelCase・snake_case・kebab-caseなど主要な命名規則へ同時に変換します。連続する大文字(例: HTTPServer)も単語境界を判定して分割。すべてブラウザ内で処理され、サーバーに送信されません。

スペース・アンダースコア・ハイフン・ドット・キャメルケースの境界で単語に分割します。複数行の場合は各行ごとに変換します。

Conversion result

FormatResultOperation

📘 How to use

  1. 変換したい識別子や単語、文章を入力欄に入力します。
  2. 入力すると同時に、各命名規則の結果がリアルタイムで表示されます。
  3. 各行の「コピー」ボタンで、その形式の結果をクリップボードへコピーできます。
  4. 複数行をまとめて入力すると、行ごとに変換した結果を改行区切りで表示します。

❓ FAQ

「HTTPServer」のような連続大文字はどう分割されますか?

連続する大文字のうち、直後に小文字が続く最後の大文字を新しい単語の先頭とみなします。そのため HTTPServerhttp and server に分割され、snake_caseでは http_server becomes.

どんな区切り文字に対応していますか?

スペース、アンダースコア(_)、ハイフン(-)、ドット(.)、およびキャメルケースの大文字境界を単語の区切りとして扱います。これらが混在していても正しく分割します。

出力される形式の種類は?

camelCase・PascalCase・snake_case・SCREAMING_SNAKE_CASE・kebab-case・dot.case・Train-Case・Title Case・lower case・UPPER CASE の10種類を同時に出力します。

Is my input sent to a server?

No. All conversion runs inside your browser (client-side) and input is never sent to a server.