テキスト反転ツールが実際に行うこと
テキスト反転ツールは入力した内容を逆方向から読めるように並べ替えます。一つのトリックのように聞こえますが、「テキストを反転する」という言葉には実際には3つの異なる意味があり、それぞれ大きく異なる結果を生み出します。テキストツールはすべての3つのモードをブラウザ内で処理するため、貼り付けた内容がデバイスの外に出ることはありません。
最初のモードは完全な文字反転です。すべての文字、数字、スペース、句読点が端から端まで反転されます。hello worldと入力するとdlrow ollehになります。2つ目のモードは各単語を読めるままにしながら単語の順序を反転します。hello worldがworld helloになります。3つ目のモードはテキストを上下逆にし、180度回転したように表示します。最後のモードが最も驚きを与えます。文字をシャッフルするだけでなく、各文字を特殊な類似記号に置き換えるからです。

文字反転と単語順序反転の違い
この違いは最初に見えるよりも重要です。文字反転は純粋に機械的なものです。最後の文字が最初になり、後ろから2番目が2番目になる、という具合に続きます。これは「逆読みテキスト」の古典的な形で、誰かが再びツールで反転しない限りは意味不明に読めます。意図的に反転する手間をかけない限り読めないため、短いメッセージを平文に隠すのに最適です。
単語順序反転は各単語を正しく綴ったまま文の流れを変えます。ヨーダ風の言い回しが必要なとき、レイアウトが右から左への読み順をどう処理するかテストするとき、あるいは単に単語を壊さずに文章をシャッフルしたいときに便利です。単語は無傷のままであるため、単語順序反転は完全な文字反転よりも人間が元に戻しやすいです。
上下逆テキストが特殊なUnicode文字で作られる理由
上下逆テキストは自分の文字を並べ替える以上のことが関わっている唯一のモードです。キーボードに「上下逆のA」キーはないため、ツールは反転した文字に似た別のUnicode文字で置き換えます。小文字のeはǝになり、aはɐになります。そして180度回転したときに正しく読めるよう文字列全体が反転されます。鏡像テキストも同じ考え方で、文字を左右の反転に見えるグリフに置き換えます。
上下逆テキストや鏡像テキストが一部のアプリに貼り付けると奇妙に表示されることがある理由はここにあります。元のアルファベットではなく、他の言語や音声学のために用意されたUnicodeスペース全体から借りた記号を送信しているからです。最新のフォントはほとんどを正しく表示しますが、一部の古いシステムではグリフが存在しない文字の場所に空白のボックスが表示されます。反転した文字ではなく本当にスタイリングされた文字が必要な場合は、装飾テキストジェネレーターがそのケースをカバーしています。

楽しい使い方と実用的な使い方
反転テキストはパズルやワードゲームの定番です。謎のヒント、宝探し、脱出ゲームのなぞなぞでは、プレイヤーが読む前にトリックを見破らなければならないよう、文字列を逆向きに提示することがよくあります。また回文を確認する最も簡単な方法でもあります。候補の単語やフレーズを反転させて元のものと一致するか確認します。スペースと句読点を除いた上でA man a plan a canal Panamaは両方向から同じように読めます。
SNSでは、上下逆テキストや鏡像テキストは平凡なキャプションが並ぶフィードで注目を集めます。即座に読まれることよりも目立つことが重要なユーザー名、プロフィール、短い投稿に使われます。コメントを個性的に見せる手軽な方法です。
真剣な面もあります。開発者はソフトウェアがエッジケース、右から左へのスクリプト、特殊なUnicodeをどう処理するかテストするときに文字列を常に反転させます。反転や鏡像の文字をフォームに入力するのは、レンダリングのバグ、壊れた切り捨て、左から右へのテキストを前提とするレイアウトを素早く発見する方法です。QAチームは通常の入力では決して明らかにならない問題を露出するために、いくつかの反転サンプルを手元に置いています。
よくある質問
文字反転と単語反転の違いは何ですか?
文字反転はすべての文字を端から端まで反転させるため、hello worldはdlrow ollehになります。単語反転は各単語を正しく綴ったまま順序を変えるため、hello worldはworld helloになります。
上下逆テキストがなぜ奇妙な記号に見えるのですか?
キーボードに上下逆の文字はないため、ツールは反転した文字に似たUnicode文字で置き換えてから順序を反転させます。180度回転すると正しく読めるようになります。
反転テキストはどこでも正しく貼り付けられますか?
通常の文字反転や単語反転は通常のアルファベットを使用するためどこでも貼り付けられます。上下逆テキストや鏡像テキストは特殊なUnicodeグリフに依存するため、一部の古いアプリやフォントでは空白のボックスが表示される場合があります。
回文を確認するために使えますか?
はい。単語やフレーズを反転させて元のものと比較します。スペースと句読点を除いて一致すれば回文です。
テキストはサーバーに送信されますか?
いいえ。反転処理はすべてブラウザ内で実行されるため、入力または貼り付けた内容はどこにもアップロードされません。
反転したテキストを元に戻すにはどうすればよいですか?
文字反転の場合、反転した文字列を再度ツールに通すと元に戻ります。単語順序反転も同様に、2回反転すると元の順序に戻ります。
