開発 へ戻る
テキストケース変換 — 大文字 ⇄ 小文字

テキストケース変換 — 大文字 ⇄ 小文字

テキストをすべて大文字 (UPPERCASE) または小文字 (lowercase) に変換します。モードをラジオで切り替え、Unicode 対応でラテン文字以外 (ギリシャ・キリル等) も正しく変換。日本語・記号・数字はそのまま保持。すべてブラウザ内で処理。

開発テキスト変換

使い方

テキストを入力欄に貼り付け、モード (大文字 / 小文字) を選んで「変換実行」を押すだけ。内部では JavaScript の `String.prototype.toUpperCase()` または `toLowerCase()` を呼び出し、Unicode のケースマッピングに従って変換します。ラテン文字 (a-z ⇄ A-Z) はもちろん、ギリシャ文字 (α ⇄ Α)、キリル文字 (а ⇄ А) なども正しく扱われます。日本語・絵文字・記号・数字は大文字小文字の概念がないためそのまま保持されます。結果はワンクリックでコピー、または .txt としてダウンロード可能。

よくある質問

テキストはサーバーに送信されますか?
いいえ。`toUpperCase()` / `toLowerCase()` は JavaScript エンジンが処理するため外部通信は一切なく、入力も結果もブラウザの外に出ません。
ドイツ語の ß はどうなりますか?
大文字モードでは ECMAScript の規定どおり ß (U+00DF) が SS に展開されます (`'ß'.toUpperCase() === 'SS'`)。1 文字が 2 文字に増える代表例なので、入出力の文字数が一致しなくても正しい挙動です。逆方向 (小文字モード) では Unicode ケースマッピングに SS → ß のルールがないため、SS はそのまま ss になります。
トルコ語の i / İ の特殊変換は?
本ツールは locale 非依存の `toUpperCase()` / `toLowerCase()` を使うため、トルコ語固有の「i → İ」「ı → I」「İ → i」変換は行いません。i は常に I、I は常に i になります。
モードを切り替えると結果はどうなりますか?
モードは変換時に評価されるので、切り替えた後にもう一度「変換実行」を押すと選択中のモードで再計算されます。出力欄の下の統計表示にも現在のモード (大文字化 / 小文字化) が併記されます。
日本語や絵文字はどうなりますか?
大文字小文字の概念がない文字 (ひらがな・カタカナ・漢字・絵文字・全角記号・数字など) はどちらのモードでもそのまま保持されます。混在テキストでも安全に使えます。

類似のツール

ひらがな ⇄ カタカナ 変換 — 文字単位で一括相互変換

ひらがな ⇄ カタカナ 変換 — 文字単位で一括相互変換

ひらがな⇄カタカナをモード切替で双方向に変換します。文字単位の機械的な置換なので辞書ダウンロード不要、瞬時に動作。長音「ー」や記号、漢字・英数字はそのまま保持。すべてブラウザ内で処理。

日本語変換
全角 ⇄ 半角 変換 — 英数字・カナ・記号を一括変換

全角 ⇄ 半角 変換 — 英数字・カナ・記号を一括変換

全角 ASCII (英数字・記号・スペース) と半角 ASCII をモード切替で双方向に変換します。U+FF01〜U+FF5E ⇄ U+0021〜U+007E のシフト、全角スペース U+3000 ⇄ 半角スペース U+0020 にも対応。カタカナ・ひらがな・漢字はそのまま保持。すべてブラウザ内で処理。

日本語変換
CSV / テキスト文字コード変換 — Shift_JIS ⇄ UTF-8 / BOM / 改行

CSV / テキスト文字コード変換 — Shift_JIS ⇄ UTF-8 / BOM / 改行

Shift_JIS (CP932) と UTF-8、UTF-16LE、EUC-JP の間で CSV / テキストファイルを変換します。Excel が出す Shift_JIS の文字化け、UTF-8 のテキストを古いシステムに渡せない問題、Excel が BOM 無し UTF-8 を文字化けさせる問題などに対応。BOM 付与/除去、改行コード (CRLF / LF / CR) の差し替え、入力エンコーディング自動判定をサポート。複数ファイルを一括変換して ZIP で受け取れます。アップロードしたファイルは外部に送信されず、すべての処理はブラウザ内で完結します。

開発テキスト変換
正規表現の構文解説 — 各パーツを日本語でツリー表示

正規表現の構文解説 — 各パーツを日本語でツリー表示

JavaScript の正規表現を AST に分解し、文字クラス・量指定子・キャプチャグループ・先読み/後読み・フラグを日本語で 1 つずつ解説します。サンプル正規表現付きで、メールアドレス / URL / 日付などのよくあるパターンが瞬時に理解できます。regexp-tree でパースし、エラー位置もそのまま表示。入力はブラウザ内でだけ処理。

開発テキスト変換