ツールナビ
テキスト処理 登録不要 無料 ブラウザ完結

文字列リバースツール(無料・登録不要)

テキストを貼るだけで5種類の反転を同時表示。文字単位反転・単語逆順・行逆順・行内文字反転・大文字小文字反転に対応。絵文字サロゲートペアも崩れない。各モード個別コピー・ダウンロード付き。登録不要・完全無料。

最終更新:2026年5月15日

5種類の反転を同時表示。文字単位・単語単位・行単位・行内文字・大文字小文字の反転に対応。絵文字サロゲートペア対応で文字化けなし。各モード個別コピー・ダウンロード付き。サーバー送信なし・完全無料。
0文字

使い方

文字列リバース(反転)とは、テキストの文字・単語・行の並び順を逆順にする処理です。「hello」→「olleh」(文字反転)、「hello world」→「world hello」(単語反転)のように変換します。5モードを同時表示します。

1
テキストを入力
反転したいテキストを上の入力欄に貼り付けるか、「ファイル読込」ボタンで .txt ファイルを選択します。
2
「反転する」をクリック
ボタンを押すと5種類の反転結果が同時に表示されます:
  • 文字単位反転 — 「hello」→「olleh」。全文字を逆順に
  • 単語単位反転 — 「hello world」→「world hello」。単語の順番を逆に
  • 行単位反転 — 複数行テキストの行の順番を逆に
  • 行内文字反転 — 各行の文字を個別に反転(行順は維持)
  • 大文字小文字反転 — 「Hello」→「hELLO」。大文字↔小文字を入れ替え
3
必要な結果をコピーまたはダウンロード
各モードの横にある「コピー」ボタンで個別にクリップボードへコピー、「DL」ボタンで .txt ファイルとして保存できます。

5つの反転モードの違い

同じテキストを入力しても、反転の種類によって結果が異なります。用途に合わせて使い分けましょう。

モード入力例出力例主な用途
文字単位反転Hello WorlddlroW olleH回文チェック・暗号遊び
単語単位反転Hello WorldWorld Hello文章の並び替え・英語学習
行単位反転1行目
2行目
3行目
3行目
2行目
1行目
ログ逆転・リスト並び替え
行内文字反転Hello
World
olleH
dlroW
各行を個別反転・表組み加工
大文字小文字反転Hello WorldhELLO wORLDSNS装飾・コードデバッグ

絵文字を含むテキストの反転

絵文字(サロゲートペア)は通常のJavaScript文字列操作では正しく反転できません。このツールはUnicodeコードポイント単位で処理するため、絵文字が崩れずに反転されます。

入力一般的なツール(崩れる)このツール(正確)
hello🎉??olleh(絵文字が文字化け)🎉olleh
あい🐶うう??いあ(絵文字崩壊)う🐶いあ
😀😂🥹文字化け🥹😂😀
技術的な詳細: JavaScriptのsplit('')は絵文字をサロゲートペア(2文字)に分割してしまいます。このツールはArray.from()でUnicodeコードポイント単位に正しく分割し、逆順化します。

プログラミングでの活用

文字列反転はプログラミング学習・実務でよく使われる処理です。主な活用シーンを紹介します。

回文(パリンドローム)の確認

「反転後の文字列が元と同じ」なら回文です。「madam」「racecar」「しんぶんし」などがあります。このツールで文字単位反転を確認すれば、回文かどうかを即座に判定できます。

アルゴリズム学習

文字列反転はスタック・再帰・スライスなど複数のアルゴリズムで実装できます。このツールで「正解」を確認しながら自分の実装を検証できます。

ログファイルの逆転

最新ログが末尾に追記されるファイルを「行単位反転」すると、最新エントリが先頭に来ます。時系列を逆に見たいときに便利です。

各言語での実装例

言語文字単位反転の方法
JavaScriptArray.from(s).reverse().join('')
Pythons[::-1]
Rubys.reverse
Go[]rune(s) → reverse → string

SNS・装飾テキストでの活用

文字列反転はSNSの装飾テキストやユニークな投稿にも活用できます。

逆さまテキストで目を引く

「文字単位反転」を使うと、普通のテキストが謎めいた逆順文字列になります。謎解きコンテンツ・クイズ投稿・秘密のメッセージ風の演出に活用できます。

大文字小文字ミックスで装飾

「大文字小文字反転(Toggle Case)」で「hElLo WoRlD」風の独特なスタイルのテキストが作れます。SNSの自己紹介や装飾テキストとして利用する方が増えています。

暗号遊び・謎かけ

逆さまに読むと別の意味になる言葉(「たぬき」→「きぬた」など)の発見に使えます。言葉遊びやトリビアコンテンツ作成にも活用できます。

よくある質問(FAQ)

文字列を反転するとはどういう意味ですか?
文字列を反転するとは、文字の並び順を逆にすることです。例えば「こんにちは」を文字単位で反転すると「はちにんこ」になります。英語では "hello" が "olleh" になります。反転の種類には「文字単位」「単語単位」「行単位」などがあります。
絵文字を含むテキストを反転しても崩れませんか?
絵文字(サロゲートペア)に完全対応しています。JavaScriptの標準文字列操作では絵文字が化けることがありますが、このツールはArray.fromを使ってUnicodeコードポイント単位で処理するため、絵文字が崩れることなく正しく反転されます。
大文字小文字反転とはどういう機能ですか?
大文字小文字反転(Toggle Case)は、大文字を小文字に、小文字を大文字に入れ替える機能です。例えば「Hello World」は「hELLO wORLD」になります。英語コードのデバッグやSNSの装飾テキスト作成に利用されます。
プログラミングでの文字列反転はどう使われますか?
文字列反転は、回文(パリンドローム)の判定、スタック構造の理解、アルゴリズムの練習問題として頻繁に使われます。また、エンコードや簡易的な暗号化のデモとしても活用されます。このツールで反転結果をすぐに確認できるので、アルゴリズム学習の補助にも使えます。
このツールは無料で使えますか?
はい、完全無料です。会員登録・アプリのインストールも不要で、ブラウザを開くだけでご利用いただけます。処理はすべてブラウザ内で完結するため、入力したテキストがサーバーに送信されることもありません。
単語を逆順にするとはどういう意味ですか?
単語を逆順にするとは、スペースで区切られた単語の順番を逆にすることです。例えば「I love programming」は「programming love I」になります。各単語の文字は変わらず、単語自体の並び順が逆になります。
行単位の反転とはどういう機能ですか?
複数行のテキストで、行の順番を逆にする機能です。例えば3行のテキストがある場合、1行目が3行目に、3行目が1行目になります。各行の内容は変わりません。ログファイルの順序を逆転させるときなどに便利です。
回文(パリンドローム)かどうかを調べるのに使えますか?
はい、活用できます。テキストを入力して「文字反転」の結果が元のテキストと同じであれば、その文字列は回文です。例えば「たけやぶやけた」を入力すると反転結果も「たけやぶやけた」になります。ただし大文字小文字やスペースの扱いには注意が必要です。

Notta を試してみませんか?

PR

録音・録画をアップするだけで議事録を自動生成。AI 文字起こしの定番サービス。

※ このリンクはアフィリエイト広告(A8.net)を含みます。