テキスト反転

文字・単語・行単位でテキストを反転し、Unicode対応の絵文字処理にも対応。ブラウザ内で文字列の反転、単語の並べ替え、行の逆順表示を瞬時に行えます。

テキスト反転はすべてブラウザ内で処理されます。貼り付けたり入力したテキストがアップロードされることはなく、お使いの端末内にとどまります。

開発・運営:Udit Agarwal

Fancy Text Generatorを開く

テキスト反転 について

テキスト反転は文字列を文字・単語・行の単位で反転し、ワンクリックで逆さ文字、鏡文字風のキャプション、単語順の逆転、行の逆順リストなどを作成できます。文字モードは適切なUnicode処理で文字列全体を反転するため、絵文字やフラグ・肌色修飾子などのサロゲートペア文字も崩れたグリフにならず、そのまま保たれます。専用のトグルをオンにすると、行の順序は維持したまま各行内の文字だけを反転でき、行ごとの演出に便利です。単語モードは文字の並びはそのままに、各行内の単語の順序だけを逆にし、行モードは各行の内容には手を加えずに行そのものの順序を逆にします。SNSのキャプション、パズル、簡単な難読化、文字列処理コードのテスト、あるいは単に逆さ文字で遊びたいときにも役立ちます。すべての処理はお使いの端末上でローカルに行われ、テキストがどこかにアップロードされることはありません。

機能

  • Unicode対応で絵文字やサロゲートペアも安全に扱いながら、テキスト全体を文字単位で反転
  • 行の順序は維持したまま、各行内の文字だけを個別に反転
  • 文字の並びはそのままに、1行内の単語の順序を反転
  • 各行の内容は変えずに、行そのものの順序を反転
  • セグメントコントロールで文字・単語・行モードを瞬時に切り替え
  • ワンクリックの「サンプルを読み込む」ボタンで動作を確認可能
  • 反転結果をワンクリックでコピー
  • すべてブラウザ内で完結するため、入力したテキストはアップロードされない

テキスト反転 の使い方

  1. 入力欄にテキストを貼り付けるか入力する
  2. セグメントコントロールから文字・単語・行のいずれかを選ぶ
  3. 文字モードで、行を並べ替えずに各行だけ反転したい場合は「行の順序を維持」をオンにする
  4. 出力欄から反転結果をコピーする

例

入力

Hello, World!

出力

!dlroW ,olleH

文字モードは句読点やスペースも含めて文字列全体を反転します。

よくあるエラーとトラブルシューティング

  • 反転後に絵文字やフラグが崩れて表示される。 — テキスト反転は生のUTF-16単位ではなくUnicodeのコードポイント単位で反転するため、ほとんどの絵文字はそのまま保たれます。ただし複数のコードポイントから成る一部のフラグや家族の絵文字などは、結合された複数の文字で構成されているため見た目上並び替わることがあります。これはそれらの文字が実際にどう保存されているかを反映した結果です。
  • 複数行のテキストを反転したら、どのテキストがどの行にあるか入れ替わってしまった。 — デフォルトでは文字モードはブロック全体を1つの文字列として反転するため、テキストが改行をまたいで移動することがあります。「行の順序を維持」をオンにすると、行そのものは元の順序のまま各行の文字だけを反転できます。あるいは行モードに切り替えて行全体の順序を反転させてください。
  • 単語モードで、単語間の複数のスペースが1つにまとめられてしまった。 — 単語の分割は連続する空白文字をひとつの区切りとして扱うため、単語間の複数のスペースやタブは反転後の結果では1つのスペースに統合されます。これは単語の順序を反転する際の想定どおりの動作です。

よくある質問

テキスト反転ツールは実際に何を反転しますか?
反転する単位を選択できます。文字モードは文字列全体を1文字ずつ反転し、単語モードは各行内の単語の順序を反転し、行モードは各行の内容を変えずに行の順序を反転します。
テキスト反転は絵文字やアクセント付き文字を正しく処理しますか?
はい。文字モードは生のUTF-16単位ではなくUnicodeを考慮した文字分割で反転を行うため、絵文字やサロゲートペアで構成される他の文字も、壊れた記号にならずそのまま保たれます。
行の順序を変えずに各行だけを個別に反転するにはどうすればよいですか?
文字モードを選択し、「行の順序を維持」トグルをオンにしてください。テキスト反転は各行内の文字を反転しつつ、行そのものは元の並び順を保ちます。
テキスト反転で文中の単語の順序を逆にできますか?
はい、単語モードに切り替えてください。各行を空白で分割し、単語自体は通常どおりの並びのまま単語の順序を逆にし、複数行の入力でも改行は保持されます。
テキスト反転は入力したテキストをどこかにアップロードしますか?
いいえ。テキスト反転はすべてブラウザ内で処理されます。貼り付けたり入力したテキストはお使いの端末上で処理され、ArrayKitを含めどこにも送信されることはありません。
テキスト反転で行のリストを逆順にすることはできますか?
はい、行モードを選択してください。各行のテキストは入力したとおりに保ったまま、行を最後から最初の順序に並べ替えます。

関連ツール

テキストの他のツール

  • 文字頻度カウンター — 各文字や単語の出現回数を数え、頻度順に並べ替えます
  • 逆さ文字ジェネレーター — Unicode文字でテキストを反転、どこにでも貼り付け可能。
  • ワードクラウド作成 — テキストを貼り付けてワードクラウドを作成し、ストップワード・形・色を選んで、PNGまたはSVGでダウンロードできます。
  • オンラインメモ帳 — ブラウザー内に自動保存されるプライベートなメモ帳。複数のメモ、検索、単語数のカウント、.txtでの書き出しに対応。
  • テキスト読み上げ — 端末の音声で好きなテキストを読み上げます。言語・速度・音の高さを選べ、単語のハイライトにも対応。
  • 絵文字コピペ — 絵文字を検索してワンクリックでコピー。肌の色、カテゴリ、最近使った絵文字、ショートコード、Unicodeのコードに対応。
  • アナグラム解析 — 文字から作れる英単語をすべて探し、ブランクタイル、フィルター、スクラブル風の得点にも対応します。
  • ランダム名前生成 — 地域と性別を選んでランダムな姓名を生成し、キャラクター、テストデータ、仮の名前に使えます。
  • 大文字・小文字変換 — テキストを camelCase、snake_case、kebab-case、PascalCase などに変換します。
  • Lorem Ipsum ジェネレーター — ダミー用の lorem ipsum 段落、文、単語を生成します。
  • モックデータジェネレーター — 名前、メール、UUID、日付などの偽のJSONデータを生成します。
  • 単語数・文字数カウンター — 文字数・単語数・行数・バイト数・トークン数をリアルタイムにカウントします。

テキストのツールをすべて見る (31) · すべてのツール