テキストと文書ツール

ランダム大文字小文字変換ツール

空白、句読点、行末、その他の文字を保って大文字小文字混在の文を作ります。

ブラウザ内で処理登録不要プライバシーの説明 ↗

最大 100,000 文字です。空白、句読点、改行コード、絵文字、大文字・小文字の区別がない文字はそのままの位置に残ります。

すべて小文字にするには0、すべて大文字にするには100を指定します。

使い方

使い方

  1. 最大 100,000 文字を入力し、Unicode ケース対象文字または ASCII のみを選びます。
  2. 対象入力コードポイントが大文字になる確率を設定します。
  3. 生成してケース変換を確認し、コピーまたは保存します。

ブラウザー暗号による独立選択

1~99% では crypto.getRandomValues と 0~99 の棄却サンプリングを使い、剰余バイアスを避けます。0% は常に小文字、100% は常に大文字です。同じ入力でも通常結果は変わり、シードや再現性はありません。

ASCII と Unicode の範囲を明確化

ASCII は A–Z と a–z のみを変更します。Unicode はコードポイント単位で処理し、既定の大小文字対応が異なる場合だけ変換します。ロケール固有規則は使いません。ß の大文字形のように 1 コードポイントが複数へ拡張され、出力長が変わる場合があります。空白、句読点、絵文字、ケースなし文字はそのままです。

よくある質問

あわせて知りたいこと

空白や句読点も変わりますか?

いいえ。対象文字だけを変換し、その他はその位置に残します。

出力が長くなるのはなぜ?

Unicode の既定変換で 1 文字が複数コードポイントに拡張される場合があります。変更文字を 1 文字に保つには ASCII のみを選びます。

パスワードや暗号化に適していますか?

いいえ。暗号乱数はケース選択にだけ使います。出力は元テキストを保つもので、秘密、パスワード、暗号、ハッシュではありません。