アナグラムジェネレーター
8文字までの語を入力すると、その文字を並べ替えられる一意のパターンを一覧表示します。入力は小文字化され、重複する並べ替えは除かれ、最初の結果がアルファベット順で表示されます。クロスワード、パズル、名前案、言葉遊びの素材探しに使えますが、辞書照合は行わないため、すべての並べ替えが実在語になるわけではありません。
アナグラムを生成する方法
-
1
短い元の語を入力する
最大8文字まで使えます。きれいな言葉遊びにするなら英字だけを入力してください。スペースや句読点も1文字として扱われます。
-
2
表示する件数を決める
10から500件までの上限を選び、候補が多い場合でも確認しやすくします。
-
3
一意の並べ替えを生成する
文字を順列として並べ替え、同じ文字の繰り返しによる重複を取り除き、一覧をアルファベット順に並べます。
-
4
使える候補を確認する
よさそうな並べ替えをコピーし、パズルのヒント、辞書、名前候補リストと照合します。
有名なアナグラム
| 元の文字列 | アナグラム |
|---|---|
| LISTEN | SILENT |
| ASTRONOMER | MOON STARER |
| ELEVEN PLUS TWO | TWELVE PLUS ONE |
| TOM MARVOLO RIDDLE | I AM LORD VOLDEMORT |
| DORMITORY | DIRTY ROOM |
| A GENTLEMAN | ELEGANT MAN |
| SCHOOLMASTER | THE CLASSROOM |
| THE EYES | THEY SEE |
これらの例は、同じ文字集合でアナグラム関係を示すため英語のまま残しています。
このジェネレーターが行うこと
| 項目 | 動作 |
|---|---|
| 入力の長さ | 最大8文字 |
| 辞書照合 | なし。実在語だけでなく、文字の順列を一覧します |
| 同じ文字の重複 | まとめて、各並べ替えを1回だけ表示します |
| 結果の順序 | アルファベット順。表示上限は自分で設定できます |
アナグラムの種類
- 完全アナグラム: 文字を追加も削除もせず、すべての文字をちょうど1回ずつ使います。
- 部分アナグラム(サブアナグラム): 元の文字の一部だけを使います。
- 反義アナグラム: 元の語と反対の意味になるアナグラムです。例: “funeral” = “real fun”。
- パングラム的アナグラム: アルファベット全体を使ったアナグラムです。
結果数が急に増える理由
文字の並べ替え数は階乗で増えます。重複のないn文字の文字列にはn!通りの並べ替えがあります。8文字の入力では最大40,320通りの一意な並べ替えになり、同じ文字が含まれると数は少なくなります。表示件数の上限により、ページの反応を保ちながら候補を確認できます。
クロスワードやパズルでの使い方
英語のクリプティッククロスワードでは、broken、mixed、strange、wild、confused のような「アナグラム指示語」で並べ替えを示すことがあります。例: “Broken heart (5)” = EARTH。素材となる文字を貼り付け、並べ替えを見比べてから、ヒントに合うか確認します。日本語のかなや漢字で試す場合も、ツールは文字単位に並べるだけで、語として自然かどうかは判定しません。
よくある質問
いいえ。一意の文字並べ替えを生成するだけで、辞書照合は行いません。結果には本物のアナグラムもあれば、単なる可能な順列もあります。
同じ文字があると重複した順列が生まれます。ジェネレーターはその重複を除くため、“letter” のような語は、6つの異なる文字よりも一意な並べ替えがずっと少なくなります。
入力した文字を並べ替えることはできますが、アクセントの正規化や句読点の削除は自動では行いません。古典的な単語アナグラムには、英字だけを使うのがおすすめです。
はい。順列は非常に速く増えるため、入力は8文字までです。最大結果数の欄で、表示する並べ替えの数を調整できます。
関連ツール
文字数・単語数カウンター
エッセイ、投稿、キャプション、メタディスクリプション向けに、単語数・文字数・文数・段落数を、読了時間、音読時間、キーワード密度、Flesch可読性スコアとともにカウントします。
文字数カウンター
任意のテキストの文字数、単語数、行数、文数、段落数を数えます。スペース込み、スペースなしの合計と文字の内訳を確認できます。
Emoji Kitchen
検証済みの Google Emoji Kitchen ペアを試し、PNG ステッカーをダウンロードできます。さらに探す場合は候補や外部ブラウザを利用できます。
大文字・小文字変換ツール
テキストを UPPERCASE、lowercase、Title Case、Sentence case、camelCase、snake_case、kebab-case、CONSTANT_CASE の間で変換します。略語を認識し、句読点をそのまま保持します。
ユーザー名ジェネレーター
ベース語からユーザー名の案を生成し、必要に応じて数字や区切り文字を追加できます。新規アカウント、ゲーマータグ、サブアカウントに便利です。
ASCIIアートジェネレーター
短いテキストを大きなASCIIアート文字に変換します。標準・ブロック・影のスタイルを選び、READMEやターミナルのバナーへコピーできます。