文字を逆にする
私たちの逆文字ツールを使用して、任意の文や段落の文字を簡単に逆にし、創造的なテキスト操作を行いましょう。

文字を逆にするは、文や段落などのテキストをバイト単位で末尾から逆順に並べ替える無料ツールです。
テキストの文字を逆順にするには?
結果は逆順欄に表示されます。
ASCIIテキストを入力すると、内容全体が末尾から先頭に向かって反転します。英字、空白、数字、句読点や記号もすべて一緒に移動します。スペルの修正、単語順の維持、不要な文字の削除は行いません。
逆順のテキストはどんな場面で使える?
逆順のテキストは、主にパズルや言葉遊び、簡単な文字演出、文字列の並びの確認に役立ちます。
- クロスワード、宝探し、脱出ゲーム用ワークシートのヒントを作る。
- WhatsAppグループ、Discordチャンネル、フォーラムで、ジョークやパズルとして逆順のテキストを使う。
- 単語とその逆順を比較し、回文かどうかを確認する。
- フォーム、テキストエディター、ソフトウェアのテストに使う固定のASCIIテストデータを用意する。
- 文字列を誤った側から読み取るデータ処理ルールを調査するときに、識別子を逆順にする。
通常のASCII文字は、反転しても文字数が増減しません。そのため、文字数制限のある入力欄に収める用途には使えません。また、句読点や記号を含むすべての文字の順序が変わるため、リンク、メールアドレス、ハッシュタグが使えなくなることもあります。

空白や記号、特殊な文字はどうなる?
ASCIIの空白、句読点、記号、数字は英字と一緒に反転します。一方、アクセント付き文字、絵文字、非ラテン文字は正しく維持できない場合があります。
内部処理にはPHPのstrrev関数を使用しています。この関数はUnicode文字を1文字ずつ完全な単位として反転するのではなく、入力された文字列をバイト単位で反転します。英字、数字、一般的な句読点や記号など、標準的なASCIIテキストなら結果は予測どおりになります。éのような文字、絵文字、アラビア語、ヒンディー語、日本語などの非ASCII文字は複数のUTF-8バイトで構成されることがあり、反転によって分割され、無効な並びになる可能性があります。
入力が空なら、反転結果も空になります。元の行順を保つ必要がある場合は、各行を個別に処理するのが実用的です。改行コードがLFのみの複数行テキストをまとめて反転すると、改行と各行の位置も逆になります。Windows形式のCRLF改行では、バイト反転によって各CRLFがLFCRに変わり、改行コードが壊れる場合があります。

文字を逆順にする例
以下は、結果が明確になるASCII文字だけを使った例です。
- 入力: Meet at 3 pm. 出力: .mp 3 ta teeM
- 入力: abc 123! 出力: !321 cba
- 入力: drawer 出力: reward
- 入力: Room 42 出力: 24 mooR
大文字は大文字のまま新しい位置へ移動します。テキストを反転しても、大文字と小文字は変わりません。
文字と単語、どちらを逆順にすればいい?
ASCIIテキストのすべてのバイトを反対の順序に並べるなら文字を逆にするを使い、各単語の綴りを読める状態に保ったまま単語の順番だけを変えるなら単語を逆にするを使ってください。
たとえば、"red green blue"の文字を逆順にすると"eulb neerg der"になります。単語の順番だけを逆にした場合は"blue green red"です。ExcelやGoogle Sheetsから書き出した項目の列を処理する場合は、通常はリストを逆にするのほうが適しています。文字を反転すると、各項目の綴りまで逆になるためです。
このツールの処理はサーバー上で行われます。入力内容はHTTPS経由でサーバーへ送信され、保存されません。
よくある質問
テキストを逆順にすると右から左に表示される?
いいえ。ASCIIテキストでは文字の順序が変わるだけで、書字方向は設定されません。表示するアプリケーションがそれぞれ左書きまたは右書きの規則を適用するため、反転したアラビア語や左右の書字方向が混在するテキストは、特に分かりにくい表示になることがあります。
CSVの1行を壊さずに逆順にできる?
ASCIIのCSVレコードをバイト単位で反転すると、カンマと二重引用符も移動します。連続する二重引用符は連続したままですが、フィールドの順序と内容は変わります。非ASCIIデータや反転されたCRLF改行が含まれる場合、レコードが無効になる可能性があります。目的が各フィールドの値だけを逆順にすることなら、個々の値を反転してからCSVを組み立て直してください。
逆順にしたテキストは暗号化され、安全に隠せる?
いいえ。反転は簡単ですぐ元に戻せる変換であり、暗号化やアクセス制御にはなりません。パスワード、決済情報、機密メッセージを隠す目的では使用しないでください。
テキストを2回逆順にすれば元に戻る?
ASCIIテキストなら戻ります。ただし、最初の結果を文字の追加や削除なしで正確にコピーする必要があります。マルチバイト文字の反転によって無効なUTF-8が生成されると、別のシステムが壊れたバイトを置換または破棄する場合があるため、もう一度反転しても元のテキストを復元できない可能性があります。標準的なASCII以外を扱うときは、元データのコピーを残してください。
人気のツール
Digily LinkのIPルックアップツールは、任意のIPアドレスに関する詳細情報を提供します。この無料オンラインサービスを利用して、包括的なIPデータを取得してください。
WhatsAppリンクジェネレーターで無料のWhatsAppリンクを即座に生成します。カスタムメッセージを追加して、ワンクリックでチャットを開始できます。ログインやコーディングは不要です。