# 颠倒文字

用逐字母旋转把文字颠倒（ɥǝllo），并提供可选开关保留阅读顺序、保护链接/邮箱不被搅乱。纯 Unicode 文本，无需字体。比聚合器里固定行为的颠倒行更可控。

> 标准页面: https://elysiatools.com/zh/tools/upside-down-text

- **分类:** Text Processing

- **关键词:** 颠倒文字, 翻转文字, 倒置文字, 旋转文字, unicode 翻转

## 概述

本工具用逐字母手选旋转把文字颠倒（o → o、H → ɥ、e → ǝ 等，来自颠倒 Unicode 表），然后反转阅读顺序，使结果在你物理上翻转屏幕（或歪头）后能正确阅读。两个开关让你比 fancy-text 聚合器里固定行为的颠倒行拥有更精细的控制。

**开关：**
- **反转阅读顺序**（默认开）——翻转每个字母后，反转整个字符串，使视觉翻转后从右到左阅读。关掉则只翻字母、保持从左到右（文字看起来颠倒但仍按原方向阅读）。
- **保留链接与邮箱**（默认关）——开启时，输入中的任何 URL（http/https/…）或邮箱地址都会被检测并原样保留，使链接保持可点击/可粘贴，而不是被翻转搅乱。

**工作原理：**
- 每个字符在颠倒表中查找；没有旋转字形的字母原样保留。
- 若*反转阅读顺序*开启，映射后的字符串被反转。
- 若*保留链接与邮箱*开启，URL/邮箱在转换前被提取为占位符，转换后还原。

**须知：** 不是每个字形都有干净的颠倒形式（例如部分数字用近似旋转），所以少数字符可能看起来略有偏差——这是 Unicode 覆盖限制。结果是纯文本，复制粘贴到任何地方都能存活，但部分屏幕阅读器无法读回原始字母。

## 输入项

- **文本** (textarea): Type or paste text to flip upside-down...
- **反转阅读顺序** (checkbox)
- **保留链接与邮箱** (checkbox)

## 适用场景

- 需要在社交媒体平台发布个性化、吸睛的颠倒文字动态时。
- 编写创意文案、解谜游戏提示或设计独特的个人主页昵称与签名时。
- 希望在翻转普通文本的同时，保护文中的网址链接或电子邮箱地址不被破坏且保持可点击状态时。

## 工作原理

- 逐字匹配：系统遍历输入文本的每个字符，并在 Unicode 颠倒字符映射表中查找对应的旋转字形，无法旋转的字符则保持原样。
- 顺序处理：根据是否启用“反转阅读顺序”开关，决定是将转换后的字符序列进行首尾反转，还是保持原有的从左到右顺序。
- 链接保护：若开启“保留链接与邮箱”，系统会在转换前提取 URL 和邮箱并用占位符替代，待文本翻转完成后再原样还原。

## 使用案例

- 社交媒体个性化发帖：在社交平台上发布颠倒的趣味文字，吸引粉丝互动与评论。
- 创意解谜与游戏设计：在论坛或社群中发布颠倒的谜题提示，增加读者的阅读趣味性。
- 文本混淆与防爬虫：对特定文本进行 Unicode 翻转处理，降低被常规网络爬虫直接抓取识别的概率。

## 常见问题

### 颠倒后的文字是图片还是纯文本？

是纯文本。它使用 Unicode 字符实现翻转效果，您可以直接复制并粘贴到任何支持文本输入的地方。

### 为什么有些字符看起来没有完全颠倒或略有偏差？

这是由于 Unicode 字符集的限制，并非所有字符都有完美的 180 度旋转对应字形，部分字符使用近似字形代替。

### “反转阅读顺序”开关有什么作用？

开启时，文本在视觉翻转后适合物理旋转屏幕阅读；关闭时，字符本身颠倒但阅读方向仍保持从左到右。

### 翻转后我的网址链接还能点击吗？

只要在转换前勾选“保留链接与邮箱”选项，文中的 URL 和邮箱地址就会保持原样，不会被颠倒，从而保留可点击性。

### 屏幕阅读器能正常朗读颠倒后的文字吗？

大多数屏幕阅读器无法将颠倒的 Unicode 字符识别并读回原始字母，因此不建议在无障碍要求极高的场景下使用。

## 相关工具

- [缩进列表转 ASCII 目录树](https://elysiatools.com/zh/tools/ascii-tree-from-indented-list): 把 2 空格 / 4 空格 / Tab 缩进的层级列表（Markdown bullet、- * 1. 前缀可选）渲染为可复制的 ASCII 目录树。支持 Unicode 方框与经典 ASCII 两种风格，以及整根纵线、行尾空格、叶节点方括号等开关。
- [音频转文字转录器 (AI)](https://elysiatools.com/zh/tools/audio-to-text-transcriber): 用 grok-stt AI 模型将语音(wav/mp3/m4a/flac/ogg/webm/aac)转录为文本、SRT、VTT 或 JSON。最长 10 分钟。
- [图最短路径计算器（Dijkstra 手算辅助）](https://elysiatools.com/zh/tools/graph-shortest-path): Dijkstra 最短路径的手算辅助工具：输入 1–30 条边（每行：起点、终点、权重）与起点/终点，默认无向、可切换有向。逐轮记录“定居哪个节点、距离多少、每次松弛如何更新临时距离表”，平局按字典序取最小节点名，日志与教科书演算完全一致；负权重按业务拒绝，终点不可达作为合法结果报告。经典例：A-B 4、A-C 2、B-C 5、B-D 10、C-E 3、D-E 4、D-F 11、E-F 8，从 A 到 F → 最短距离 13，路径 A→C→E→F。
- [音频旋律轮廓提取器](https://elysiatools.com/zh/tools/audio-melody-contour-extractor): 从音频中提取主导旋律，并在一个 ZIP 中导出 MIDI、音符事件、音高轮廓、SVG 和 JSON。
- [偶数行提取器](https://elysiatools.com/zh/tools/even-line-extractor): 从文本内容中提取偶数行，支持多种索引方法和自定义条件
- [奇数行提取器](https://elysiatools.com/zh/tools/odd-line-extractor): 从文本内容中提取奇数行，支持多种索引方法和自定义条件
- [手机号提取器](https://elysiatools.com/zh/tools/phone-number-extractor): 从混合文本中提取电话号码，支持多个国家和格式
- [跳行提取器](https://elysiatools.com/zh/tools/step-line-extractor): 按指定间隔模式提取文本行，完美适用于每隔N行提取一行或跳过指定行数后提取多行

## 示例

- [含表情符号的文本示例](https://elysiatools.com/zh/samples/text-with-emoji-samples): 用于测试表情符号提取的各种语言混合文本和Unicode表情符号
- [文本日期示例](https://elysiatools.com/zh/samples/text-with-date-samples): 包含各种日期格式的文本，用于测试日期提取和解析
- [中英混合文本示例](https://elysiatools.com/zh/samples/text-chinese-english-mixed-samples): 用于测试自动添加空格工具的中英文混合内容示例文本文件
- [大小写转换样本](https://elysiatools.com/zh/samples/text-case-formats): 不同命名约定之间的大小写转换测试样本
