T

Text Machine

強力なテキストツールを、ブラウザで

逆さ文字ジェネレーター

以下にテキストを入力または貼り付けて、反転させてみてください!

元のテキスト

逆さ文字ジェネレーター の使い方

  1. 1

    テキストを入力する

    反転させたいテキストを「Original Text」ボックスに入力するか貼り付けます。

  2. 2

    反転モードを選ぶ

    そのまま全文字を反転させるか、「Reverse order of words」または「Reverse each word individually」にチェックを入れて異なる効果を選びます。

  3. 3

    テキストを反転する

    「Reverse Text」をクリックすると、反転したテキストが出力ボックスに即座に表示されます。

  4. 4

    結果をコピーする

    コピーボタンで反転したテキストを取得し、チャットや投稿、ドキュメントに貼り付けます。

テキストの反転は実際どう動くのか

標準モードである文字反転

標準の動作は、テキストを最後の文字から最初の文字へと読み取り、その順序で書き出します。HELLOと入力すればOLLEHが得られ、「keep going」という文を入力すれば「gniog peek」が得られます。スペースも一緒に移動している点に注目してください。スペースもほかと同じ1つの文字だからです。これは純粋な順序の反転です。文字が置き換えられたり、回転したり、見た目を変えたりすることはありません。すべての数字・記号・絵文字は、それぞれの形をそのまま保ったまま、新しい位置に収まるだけです。

この操作はすでに入力したものを並べ替えるだけなので、完全に元に戻せます。同じ設定で出力をもう一度反転すると、スペースや句読点に至るまで、まさに元の状態へ戻ります。この対称性こそが、文字反転をパズルや手早い難読化にとって安全なものにしています。往復のあいだに失われるものは何もありません。

3つのモード、まったく異なる3つの結果

このツールには、人々が絶えず混同する3つの反転モードがあります。標準のモードは文字列全体を1文字ずつ反転します。「単語の順序を反転」は各単語の綴りは正しいまま保ちつつ、単語を後ろから前へ並べるので、「the quick fox」は「fox quick the」になります。「各単語を個別に反転」は単語の位置はそのままに、各単語の中の文字を反転させるので、「the quick fox」は「eht kciuq xof」になります。

実際に何を隠したいのか、何を並べ替えたいのかでモードを選びましょう。単語は読めるまとまりとして保ちつつ、その並びだけを逆にした文がほしいですか。それなら単語順序の反転を使います。各単語はばらばらにしつつ、行全体の形は保ちたいですか。それなら単語ごとの反転を使います。途切れのない1つの逆さの塊がほしいですか。それなら標準の全反転のままにしておきましょう。

鏡文字と、順序の反転

同じに聞こえる2つの考え方を切り分けると理解しやすくなります。文字の順序を反転すると文字の並びは変わりますが、各文字は依然として通常の向きを向いています。OLLEHはHELLOを逆から読んだだけで、苦労はしますが左から右へ読めます。一方、本物の鏡文字、つまりレオナルド・ダ・ヴィンチ流のものは、各文字を左右にも反転させるため、その行は鏡に映したときにだけ正しく読めます。このツールが行うのは前者です。グリフを並べ替えるのであって、その形を反転させるわけではありません。

もし本当に鏡映しの見た目がほしいなら、文字そのものが反転したグリフが必要になり、それは別の変換です。しかし大多数の用途、つまりパスワードのヒントを反転させたり、頭の体操を作ったり、ネタバレを隠したりといった用途では、順序の並べ替えこそがまさに望むものであり、本物の鏡文字よりもずっと読みやすいのです。

回文と、手早い自己テスト

回文は前から読んでも後ろから読んでも同じになる語句で、このツールはそれを確かめる最も速い方法です。「racecar」を貼り付けても出力は「racecar」のままです。「never odd or even」のような語句の回文を貼り付けると、落とし穴が見えてきます。スペースを保ったままだと「neve ro ddo reven」となり、同一にはなりません。本来の回文判定はスペース・大文字小文字・句読点を無視するので、まずそれらを取り除き、次に反転し、それから比べます。

このおかげで、このジェネレーターは便利な教材になります。学生は回文の候補をテストし、対称性がどこで崩れるかを正確に目で見て、「A man, a plan, a canal: Panama」がなぜ正規化して初めて成り立つのかを学べます。目に見える不一致は、抽象的な定義よりも速く概念を教えてくれます。

人々がテキストを反転させる実際の理由

パズル以外にも、反転したテキストは、誰かが意図的に解読しなければならないネタバレを投稿するための手軽な方法であり、何気なくスクロールしている人がうっかりネタバレを食らわずに済みます。宝探しの手がかり、脱出ゲームの小道具、授業のウォームアップにも人気です。開発者は文字列処理のコードを軽く検証するためにこれを使い、語学学習者は、脳に自然でない順序で文字を処理させることで綴りを反復練習するために使います。

また、これは穏やかな難読化の一層でもあります。メールアドレスや語句を反転させると、単純なコピー&ペーストや素朴なキーワード検索をすり抜けつつ、コツを知っている人間には難なく読めるままです。これは暗号ではありません。誰でも元に戻せます。それでも、重要度の低い隠しごとにはすぐに役立ちます。

絵文字・アクセント記号・特殊なケース

ほとんどの文字はきれいに反転しますが、いくつかは結合シーケンスに依存しており、反転すると奇妙に見えることがあります。基底となる文字と別個の結合用記号の組み合わせとして格納されているアクセント付き文字は、反転後にその記号が隣の文字の上に乗ってしまうことがあります。同様に、一部の絵文字は複数の結合されたコードポイントから作られており、生のシーケンスを反転させると、結合された絵文字がばらばらの部品に分かれてしまうことがあります。素のアルファベット・数字・単独の絵文字は、意外な結果になることなく反転します。

アクセント付きのテキストや合成された絵文字の近くで結果が少しおかしく見えるなら、それが原因です。日常的なラテン文字のテキストであれば反転は正確で、もう一度反転させれば、元の入力が手つかずのまま戻ることをいつでも確認できます。

反転したテキストも依然としてプレーンテキスト

見た目の似たUnicode記号に文字を置き換えるスタイル系のツールとは違い、反転はすでに手元にある文字の順序だけを変えます。つまり出力は同じプレーンテキストを並べ替えただけなので、互換性の心配なくどこにでも貼り付けられ、その新しい並びのままスクリーンリーダーにも正しく読まれます。フォントの小細工も、特別なコードポイントも一切関わりません。

唯一注意すべきアクセシビリティ上の点は、技術的というよりは概念的なものです。反転した単語は、順番に聞いていくスクリーンリーダーの利用者にとっては依然として意味をなさない文字列であり、それは目で読む人にとっても同じです。遊び・パズル・軽い難読化に使ってください。誰かが本当に読んで理解する必要のあるコンテンツには使わないでください。

よくある質問

逆さ文字ジェネレーターはどのようにテキストを反転しますか?
既定では文字列全体を1文字ずつ反転するため、最後の文字が先頭になります。単語の並び順だけを逆にする、または各単語の文字を個別に反転させて単語の位置はそのまま保つことも選べます。
単語を反転するのと、各単語を反転するのとの違いは何ですか?
「Reverse order of words」は各単語の綴りはそのままに、単語の並びを後ろから前へ逆にします。「Reverse each word individually」は単語の並びは変えずに、各単語内の文字を反転させます。
絵文字、数字、句読点にも対応していますか?
はい。数字、記号、スペース、そしてほとんどの絵文字を含むすべての文字が文字列の一部として扱われ、テキストの残りと一緒に反転されます。
もう一度反転すれば、元どおりに読めますか?
はい。同じ設定で出力をもう一度反転すると、操作は完全に対称的なので元のテキストが正確に復元されます。
ツールは無料ですか?テキストのプライバシーは守られますか?
登録不要で完全に無料です。反転処理はブラウザ内で行われるため、テキストがサーバーにアップロードされることはありません。

関連ツール

こちらの便利なツールもどうぞ

ファンシーテキストジェネレーター

Zalgo テキストジェネレーター

逆さ文字ジェネレーター

打ち消し線テキスト生成ツール

黒塗りテキスト生成ツール

空白文字ジェネレーター