Fix the case of any text in one click

Retyping a caps-lock paragraph is misery. Paste text and switch between UPPERCASE, lowercase, Title, Sentence, camelCase, snake_case, and more in one click, right in your browser.

abcABC

Paste your text — pick a case and copy the converted result

What you can do with 大文字小文字変換ツール

Everything this tool helps you accomplish — no learning curve, no setup.

  • Convert text to UPPERCASE or lowercase
  • Format headings in Title or Sentence case
  • Turn text into camelCase or PascalCase
  • Create snake_case or kebab-case identifiers
  • Rename variables to your code's convention
  • Clean up inconsistent capitalization fast

Settings information

Every control in 大文字小文字変換ツール, explained — what it does and when to use it.

大文字・小文字プリセット
テキストに適用する大文字・小文字のスタイルを選びます。UPPERCASEやSentence caseといった日常的なスタイルから、camelCaseやsnake_caseなど開発者向けの形式まで選べます。初期値はTitle Case (Each Word)(各単語の先頭を大文字にする形式)です。オプション: UPPERCASElowercaseTitle Case (Each Word)Title Case (Chicago/MLA)Title Case (AP/APA)Sentence casecamelCasePascalCasesnake_casekebab-caseCONSTANT_CASEdot.caseaLtErNaTiNgiNVERSE
Uploads are encrypted in transitRemoved under our retention policy

大文字小文字変換ツールが終わったら、次はこちらを

大文字小文字変換ツールと相性のよい厳選ツール。ファイルをそのままに、作業を続けられます。

すべてのツールを見る

よくある質問

このコンバーターは12種類のスタイルに対応しています。UPPERCASE、lowercase、Title Case、Sentence case、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case、aLtErNaTiNg case、iNVERSE case ――文章、ドキュメント、コードで使われるあらゆる一般的なスタイルを網羅します。

features

camelCaseは最初の単語を小文字にし、それ以降の単語の頭文字を大文字にします(myVariableName)。PascalCaseは最初の単語も含めてすべての単語の頭文字を大文字にします(MyVariableName)。snake_caseはすべて小文字で書き、単語の間をアンダースコアで区切ります(my_variable_name)。お使いの言語やスタイルガイドが推奨するものを選んでください。

technical

このコンバーターは、入力を空白、アンダースコア、ハイフン、ドット、camelCaseの境界で分割してから、選択したスタイルで再構成します。そのため、「userIDList」や「data-export.v2」のような識別子を、途中のトークンを失うことなくきれいに書き換えます。

technical

はい。各行は個別に変換され、元の改行はそのまま保持されるため、見出しのリスト、コードブロック、CSVの列を貼り付けても同じ形のまま返ってきます。変わるのは各行の大文字・小文字だけです。

features

はい。このツールはJavaScriptのUnicode対応文字列メソッドを使用するため、アクセント付きラテン文字(café → CAFÉ)、キリル文字、ギリシャ文字、その他のスクリプトも正しく大文字・小文字に変換されます。アラビア文字やCJKのように大文字・小文字の区別がないスクリプトはそのまま保持され、これが想定どおりの動作です。

compatibility

Yes. Conversion and copying run in your browser with no watermark. If you request a file download while signed out, a temporary copy of the finished export preserves it through sign-in and expires automatically.

privacy

テキストを貼り付けてUPPERCASEスタイルを選ぶと、すべての文字が大文字になります。逆にするには小文字を、大文字と小文字を混ぜるにはaLtErNaTiNg caseを使います。見出し、頭字語、スプレッドシートのヘッダー、後で元に戻したい控えめな強調に便利です。

usage

Title Caseを選ぶと、各単語の先頭文字が大文字になり、商品名や列見出し、短いラベルに適しています。各行の最初の単語だけを大文字にしたい場合 — 本文やボタンに使われるスタイル — はSentence caseを選んでください。

features

どちらも見出しの大半の単語を大文字にしますが、短い単語に関するスタイルガイドのルールが異なります。Chicago/MLA の大文字化は学術的なタイトルや原稿向けに調整されており、AP/APA は記者が見出しに使う報道機関の慣習に従います。論文や書籍タイトル、引用には Chicago/MLA を、AP スタイルブックの書式に合わせた見出しが必要なときは AP/APA を選びましょう。

features

aLtErNaTiNg case は 1 文字おきに大文字・小文字を切り替えるもので、主に SNS でからかい調の「スポンジ・ボブ・ミーム」風の文字スタイルに使われます。一方 iNVERSE case は、すでに付いている大文字・小文字をそのまま反転させるもので、Caps Lock を誤ってオンにしたまま入力してしまった文字を手早く直すのに便利です。

tips

それは言語の慣習によります。JavaScript/TypeScriptの変数や関数にはcamelCase、Reactのコンポーネント名やC#/JavaのクラスにはPascalCase、Pythonの変数や大半のPostgres/MySQLの列名にはsnake_case、そしてほぼすべての言語の定数や環境変数にはCONSTANT_CASEが使われます。識別子を一度貼り付けてモードを切り替えれば、コードベースのリンターが期待するスタイルで瞬時に確認できます。

technical

dot.case は、スペースやアンダースコアの代わりにピリオドで単語をつなぎます(my.config.key)。これは Java や Spring のプロパティファイル、ネストされた設定キー、npm パッケージの名前空間、一部の i18n 翻訳キーファイルで使われる形式に一致します。snake_case や kebab-case よりも用途は狭いものの、こうした設定形式が求めるまさにその形式です。

technical

テキストを貼り付けて「小文字」を選ぶと、すべての文字が瞬時に変換されます。入力し直すことなく大文字を小文字に変える最も速い方法です。各文の先頭だけ大文字のままにしたい場合は「文章スタイル」を、見出しのテキストなら「タイトルケース」を選んでください。

usage

すべて大文字のテキストを貼り付けて「文章スタイル」を選択すると、すべて小文字に変換したうえで各文の先頭だけを大文字に戻すので、ワンクリックで通常の文章に近い表記が得られます。まったく大文字を使いたくない場合は「小文字」を、すべての文字の大小を反転させたい場合は「大文字小文字反転」を選んでください。

tips

大文字小文字変換ツールでできること

ビジネス、クリエイター、日々の作業で毎日役立つ、実際の課題を解決します。あなたに合う使い方を見つけて、数秒で始めましょう。

開発者向け

コードのリファクタリングと変数名の変更

JavaScript、Python、Go、Rust、Swiftのコードベース間でコードを移植する際に、変数名をcamelCase、PascalCase、snake_case、CONSTANT_CASE間で変換します

Web・SEO

SEOに適したURLスラッグ

ブログ記事のタイトル、商品名、カテゴリ見出しを、Googleで上位表示されやすいWordPress、Shopify、Webflow、Next.jsページ向けのケバブケースのURLスラッグに変換します

クリエイター向け

記事の見出しとブログタイトル

Medium、Substack、Ghost、WordPressで公開する前に、下書きに統一したタイトルケースまたはセンテンスケースを適用し、見出しを編集スタイルガイドに合わせましょう

開発者向け

データベースのカラム・フィールド命名

CSVのインポート、マイグレーションの作成、ORMモデルの整合を行う際に、列名をPostgresとMySQL向けにはsnake_case、SQL Server向けにはPascalCaseに正規化します

ビジネス向け

メールの件名とニュースレターのタイトル

Mailchimp、ConvertKit、HubSpot のキャンペーン全体で件名の大文字・小文字を統一し、ニュースレターやステップメール、トランザクションメールがすべて一貫した表記になるようにします

ビジネス向け

インポート前のCSVヘッダーのクリーニング

Pandas、BigQuery、Looker、Excelにインポートする前に、乱雑なCSVのヘッダー行(スペース、大文字小文字の混在、記号)をsnake_caseやcamelCaseの識別子へ変換します

ソーシャルメディア

SNSキャプション・ミームテキスト

普通の文章を、からかい調の「スポンジ・ボブ・ミーム」形式の aLtErNaTiNg(交互大文字小文字)に変えたり、キャプションやコメントを投稿する前に、うっかりCaps Lockで入力したテキストを iNVERSE(反転大文字小文字)で直したりします。

学歴

学術論文・引用タイトルの書式設定

論文や書籍のタイトルを参考文献リスト用に正しく整えます。学術的な引用には Title Case(Chicago/MLA)を、ジャーナリズム風の見出しには Title Case(AP/APA)を使い、講座や出版物が求めるスタイルガイドに合わせられます。

開発者向け

DevOpsの設定キーとブランチ名

機能名やチケットのタイトルから、Docker、Kubernetes、CI/CD の YAML ファイル用に、kebab-case の git ブランチ名、CONSTANT_CASE の環境変数キー、dot.case の設定キーをそのまま生成できます。

生産性

スプレッドシート・CSVデータのクリーンアップ

スプレッドシートからコピーした、大文字・小文字が不揃いの名前・都市名・製品コードの列を貼り付け、ブロック全体を一度に「タイトルケース」または「大文字」に変換して、整えた列を貼り戻します。各行は改行を保ったまま個別に変換されるため、行の順序と構造はそのまま保たれます。