大文字・小文字変換
テキストを大文字、小文字、タイトルケース、文頭のみ大文字、camelCase、snake_case、kebab-case などに変換します。Unicode対応で、言語別のルールにも対応しています。
ブラウザー内でローカルに処理されます。テキストはアップロードされません。
このツールでできること
UPPER CASE、lower case、Title Case、Sentence case、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case、aLtErNaTiNg の11種類のスタイルに、ワンクリックで切り替えられます。文章を書く方は、見出しの修正やキャプスロックの押し間違いの修正に、開発者は、変数、データベースの列、CSSクラス、環境変数、URLスラッグの名前変更に使えます。
プログラミング用のケースは、単語の区切りを賢く判断します。「XMLHttpRequest」は xml_http_request に、「some-variable name」は someVariableName になり、句読点は区切り文字として扱われます。改行は保持されるため、1行に1つずつ並べた識別子のリスト全体を一度に変換でき、各行は独立して変換されます。
大文字・小文字の変換はUnicodeの規則に従います。アクセント付きの文字、ギリシャ文字、キリル文字、「ß」も期待どおりに処理されます。トルコ語やアゼルバイジャン語などの言語を選ぶと、i/İ や ı/I が正しく処理されます(単純な toUpperCase では誤った結果になります)。変換はローカルで即座に行われます。
使い方
- 1テキストを貼り付けるか入力します(または「例を挿入」を押します)。
- 2ケースのスタイルをクリックします。結果はすぐに更新されます。
- 3トルコ語、アゼルバイジャン語、リトアニア語を書く場合は、i と I を正しく処理するため、言語を選びます。
- 4出力をコピーまたはダウンロードするか、「入力として使用」を押して、続けて別の変換を行います。
対応形式
大文字・小文字の区別がある言語のプレーンテキスト。大文字・小文字の区別がない文字体系(日本語、中国語、タイ語など)は、UPPER/lower では変更されずにそのまま通ります。
プライバシー
このツールはブラウザー上で動作します。入力されたデータはお使いのデバイス上で処理され、当社のサーバーには送信されません。
制限事項
- タイトルケースは、既定ではすべての単語の先頭を大文字にします。オプションの「短い単語を小文字のままにする」ルールは、一般的な英語のスタイルに従ったもので、スタイルガイドを完全に再現するものではありません。
- 文頭のみ大文字にする変換は、固有名詞や頭字語を認識しないため、名前などは小文字になり、手動での修正が必要です。
- プログラミング用のケースでは、句読点とアポストロフィが削除され、英字と直後の大文字の間で分割されます。数字は直前の単語にくっついたままになります。
- 一部の変換は文字数が変わり(例:ドイツ語の ß は SS になります)、元に戻せません。
よくある質問
言語のオプションがあるのはなぜですか?
トルコ語とアゼルバイジャン語では、小文字の i の大文字は İ で、大文字の I の小文字は ı です。言語を設定しないと、「istanbul」が İSTANBUL ではなく ISTANBUL になります。リトアニア語にも、i のアクセントについて同様の規則があります。
改行は保持されますか?
はい。各行が別々に変換されるため、識別子のリストはリストのまま保たれ、空行も残ります。
camelCase と PascalCase の違いは何ですか?
camelCase は小文字で始まり(myVariable)、PascalCase は大文字で始まります(MyVariable)。どちらも、スペースと句読点が削除されます。
絵文字や非ラテン文字のテキストも扱えますか?
はい。大文字・小文字の区別がない文字はそのまま残り、絵文字も保持されます。
関連ツール
文字数・単語数カウンター
単語数、文字数、文の数、段落数を数え、読む時間と話す時間の目安、頻出キーワードも表示します。日本語、中国語、タイ語にも対応しています。
重複行の削除
リストから重複した行を削除します。最初または最後の出現を残す、大文字・小文字の無視、空白の除去、並べ替えに対応し、削除された行数も確認できます。
テキスト差分チェッカー
2つのテキストを並べて比較し、追加・削除された行、単語、文字を確認できます。結果は統一形式のパッチとしてコピーできます。
MarkdownからHTMLへの変換
Markdown(GitHub Flavored)をきれいなHTMLに変換し、ライブプレビューで確認できます。結果のコピーやダウンロードも、すべてブラウザー内で完結します。