📝 文本工具Text Tools (第 2 页)(page 2)
隐形字符生成器(空白昵称/空消息)Invisible Text Generator
生成看不见的隐形字符(U+3164 韩文填充符、U+2800 盲文空白、零宽空格等),用于空白昵称、空白消息或排版占位,一键复制;也能检测一段文字里藏了哪些隐形字符。Generate invisible characters (U+3164 Hangul Filler, U+2800 Braille blank, zero-width space and more) for blank names, empty messages or layout spacing, copied in one click — and check which invisible characters a text hides.
整数加千分位逗号Add Commas to an Integer
整数加千分位逗号。Add thousands separators.
上标 / 下标 / 小型大写字母生成器Superscript, Subscript & Small Caps Generator
把文字转换成 Unicode 上标(x²)、下标(H₂O)或小型大写字母(ᴛɪɴʏ ᴛᴇxᴛ),可直接粘贴到社交媒体、聊天和文档里;也能把这些字符还原成普通文字。没有对应 Unicode 字符的字母会原样保留并列出来。Turn text into Unicode superscript (x²), subscript (H₂O) or small caps (ᴛɪɴʏ ᴛᴇxᴛ) that you can paste into social media, chats and documents — or turn such characters back into plain text. Letters with no Unicode equivalent are kept as they are and listed.
电话号码提取Phone Number Extractor
从任意文本中批量提取电话号码:识别带 +、括号、空格、短横线和点的号码(7–15 位),自动跳过 ISO 日期,可去重并可统一为纯数字(E.164 风格)格式。数据在本地处理。Pull phone numbers out of any text — it recognises numbers written with +, brackets, spaces, dashes and dots (7 to 15 digits), skips ISO dates, and can de-duplicate and normalise to a digits-only (E.164-style) format. Processed locally.
从 HTML 提取纯文本Extract Text from HTML
去除 HTML 标签,提取可读的纯文本:自动删除 script 和 style 元素,在段落、标题、列表、br 换行和表格行处保留换行,表格单元格之间用空格分隔,pre 代码块保留原有空格和缩进,并还原 HTML 实体(如 & → &)。可选把链接显示为“文字 (网址)”。处理在本地完成,不执行页面脚本。Strip HTML tags to readable plain text — removes script and style elements, keeps line breaks at paragraphs, headings, lists, br tags and table rows (cells separated by spaces), keeps the spacing and indentation inside pre blocks, and decodes HTML entities (such as & → &). Optionally shows links as "text (url)". Processed locally; page scripts are never run.
DOCX 转 TXT(Word 提取纯文本)DOCX to TXT Converter
把 Word 的 DOCX 文档转成纯文本 TXT:保留段落、标题、列表编号(1. / a. / 一、/ •)、表格、脚注和超链接文字,可选表格对齐或 Tab 分隔、标题加 Markdown 符号、CRLF 换行和 UTF-8 BOM,可预览、复制或下载,文件不上传。Convert a Word DOCX document to plain-text TXT, keeping paragraphs, headings, list numbering (1. / a. / •), tables, footnotes and link text. Tables can be aligned or tab-separated, headings can get Markdown marks, and you can choose CRLF line endings and a UTF-8 BOM. Preview, copy or download — nothing is uploaded.
ODT 转 TXT(OpenDocument 提取纯文本)ODT to TXT Converter
把 LibreOffice / OpenOffice / WPS 保存的 ODT(以及 FODT 平面文档、OTT 模板)转成纯文本 TXT:保留段落、标题、多级列表编号、表格、脚注和链接文字,可选表格格式、标题标记、换行符和 BOM,预览后复制或下载,全程本地完成。Convert an ODT document from LibreOffice, OpenOffice or WPS (also flat FODT and OTT templates) to plain-text TXT, keeping paragraphs, headings, multi-level list numbering, tables, footnotes and link text. Choose the table format, heading marks, line endings and BOM, then preview, copy or download — all done locally.
RTF 转换器(RTF 转 TXT / HTML / Word / PDF)RTF Converter (RTF to TXT / HTML / DOCX / PDF)
把 RTF 富文本文件转换为 TXT 纯文本、HTML 网页、Word DOCX 或 PDF:正确识别 GBK/Big5/Shift_JIS 等代码页和 \u 统一码,保留标题、粗斜体、颜色、列表、表格、超链接、脚注和内嵌 PNG/JPG 图片,转换前可预览文字,全程本地。Convert RTF rich-text files to plain TXT, an HTML page, Word DOCX or PDF. GBK, Big5, Shift_JIS and other code pages as well as \u Unicode escapes are decoded correctly, and headings, bold/italic, colours, lists, tables, hyperlinks, footnotes and embedded PNG/JPG images are kept. Preview the text first; everything runs locally.
DOCX 转 EPUB(Word 转电子书)DOCX to EPUB Converter
把 Word 的 DOCX 文档转换为 EPUB 3 电子书:按“标题 1”或“标题 2”样式自动分章并生成目录,保留粗斜体、列表、表格、图片、超链接和可跳转的脚注,可设置书名、作者和语言,兼容 Apple 图书、Kindle(Send to Kindle)、多看、微信读书等阅读器,文件不上传。Turn a Word DOCX document into an EPUB 3 e-book. Chapters and the table of contents come from Heading 1 or Heading 2 styles, and bold/italic, lists, tables, images, hyperlinks and linked footnotes are kept. Set the title, author and language; the book works in Apple Books, Kindle (via Send to Kindle), Kobo and other readers. Nothing is uploaded.
TXT 转 Word(TXT 转 DOCX)TXT to DOCX Converter
把 TXT 纯文本转换为可编辑的 Word DOCX 文档:自动识别 UTF-8 / GBK / Big5 编码,可按“每行一段”或“空行分段”,把 # 开头的行变成 Word 标题样式,可设置中西文字体、字号(五号、小四等)、行距、段后间距、首行缩进 2 字、纸张和页边距,文件不上传。Convert a plain TXT file into an editable Word DOCX document. UTF-8, GBK and Big5 encodings are detected automatically. Choose one paragraph per line or paragraphs split by blank lines, turn lines starting with # into Word heading styles, and set the Chinese and Latin fonts, font size, line spacing, space after, a two-character first-line indent, paper size and margins. Nothing is uploaded.
DOCX 转 ODT(Word 转 OpenDocument)DOCX to ODT Converter
把 Word 的 DOCX 文档转换为 OpenDocument 文本(.odt),可在 LibreOffice、OpenOffice、WPS 和 Google 文档中打开编辑:保留标题样式、粗斜体和下划线、颜色、列表、表格(含合并单元格)、图片、超链接和脚注,页面大小和边距沿用原文档,文件不上传。Convert a Word DOCX document to OpenDocument Text (.odt) for LibreOffice, OpenOffice, WPS and Google Docs. Heading styles, bold/italic/underline, colours, lists, tables (with merged cells), images, hyperlinks and footnotes are kept, and the page size and margins follow the original. Nothing is uploaded.
列表彩色化(给每一项上色,输出 HTML / BBCode / 终端代码)Color List Items (HTML, BBCode, ANSI, LaTeX)
给列表的每一项自动上色:彩虹渐变、两色渐变、交替两色、随机颜色(可设种子)或单一颜色,输出 HTML 彩色文字、带颜色的 HTML 列表(ul / li)、论坛 BBCode、终端 ANSI 真彩色转义码、LaTeX \textcolor 或“颜色 + 文字”对照表,并实时预览效果。HTML 和 LaTeX 的特殊字符会自动转义。适合论坛帖子、网页清单、终端脚本和课堂讲义,全程在浏览器本地完成。Give every item in a list its own colour: a rainbow, a two-colour gradient, alternating colours, random colours (with a seed) or a single colour. Get the result as coloured HTML text, a coloured HTML list (ul / li), forum BBCode, ANSI true-colour escape codes for terminals, LaTeX \textcolor or a colour + text table, with a live preview. Special characters are escaped automatically for HTML and LaTeX. Handy for forum posts, web checklists, terminal scripts and handouts, all locally in your browser.
列表高频项统计(找出出现最多的项目)Find Most Popular List Items
统计列表中每一项出现的次数,按出现次数从多到少排序,显示次数和占比:可自动识别换行、逗号、分号、Tab 等分隔符,可忽略大小写、只显示前 N 名或只显示出现至少 N 次的项(例如只看重复项),输出为易读列表、TSV 或 CSV。适合统计投票、问卷选项、日志关键字和点单汇总,数据在本地处理。Count how many times each item appears in a list and rank them from most to least common, with counts and percentages. Separators (new lines, commas, semicolons, tabs and more) are detected automatically. Ignore case, show only the top N, or only items that appear at least N times (to see just the duplicates), and output a readable list, TSV or CSV. Great for tallying votes, survey answers, log keywords and orders. Processed locally.
列表分隔符转换(换行 / 逗号 / 分号 / Tab 任意互转)Change List Item Separator
把列表从一种分隔符转换成另一种:换行、逗号、分号、Tab、空格、竖线或任意自定义分隔符之间随意互转,输入分隔符可自动识别并支持 CSV 式双引号;可去掉首尾空格、删除空项,并给每一项加单引号或双引号(例如生成 SQL IN 列表或 JSON 数组内容)。数据在本地处理。Convert a list from one separator to another: new lines, commas, semicolons, tabs, spaces, pipes or any custom separator, in any direction. The input separator can be detected automatically and CSV-style double quotes are honoured. Trim spaces, drop empty items, and wrap each item in single or double quotes (for an SQL IN list or JSON array contents, say). Processed locally.
列表分组(按数量分组、平均分组、按首字分组)Group List Items
把列表分成若干组:每组固定 N 项(例如每 3 个一组)、平均分成 N 组(各组数量最多相差 1,适合分小组、分配任务),或按首字母 / 首字、相同内容归类;输出可选每组一行、组间空行、带编号或方括号格式,组内分隔符可自定义。适合排座位、分队、批量处理和整理词表,数据在本地处理。Split a list into groups: a fixed N items per group (every 3, say), N groups of near-equal size (sizes differ by at most one, ideal for teams or sharing out tasks), or by first letter / first character or identical items. Output one group per line, groups separated by blank lines, numbered or in brackets, with your own separator inside each group. Handy for seating plans, teams, batch jobs and word lists. Processed locally.
列表截取(取第 N 到 M 项、前 N 项、Python 切片)Slice a List
从列表中截取需要的部分:按位置范围取第 N 到第 M 项(从 1 开始,负数表示倒数第几项),取前 N 项或后 N 项,每隔 N 项取一项,或直接使用 Python 切片语法 start:end:step(支持负数和倒序)。自动识别换行、逗号等分隔符,输出可保持原分隔符或每行一项。适合抽样、分页、提取数据片段和学习 Python 切片,数据在本地处理。Take just the part of a list you need: items N to M by position (counting from 1; negative numbers count from the end), the first or last N items, every Nth item, or Python slice syntax start:end:step (negative values and reverse order included). New lines, commas and other separators are detected automatically, and the output can keep the original separator or put one item per line. Handy for sampling, paging, pulling out chunks of data and learning Python slices. Processed locally.
列表循环移动(旋转列表顺序)Rotate a List
把列表循环移动指定的位数:向左移动时开头的项目依次移到末尾,向右移动时末尾的项目移到开头,移动位数可超过列表长度(自动取余),也可以用负数反向移动。自动识别换行、逗号等分隔符并按原分隔符输出。适合轮值排班、轮换顺序、循环队列和密码学练习,数据在本地处理。Rotate a list by a number of positions. Rotating left moves items from the start to the end; rotating right moves items from the end to the start. The amount can be larger than the list (it wraps around) or negative to go the other way. Separators such as new lines and commas are detected automatically and kept in the output. Handy for duty rotas, turn orders, circular queues and cipher practice. Processed locally.
给列表加项目符号或编号(• - 1. a. i.)Add List Item Bullets
给列表每一项加上项目符号或编号:圆点 •、短横 -、星号 *、箭头、对勾、复选框、Markdown 任务列表 - [ ],或 1. / 1) / (1) / 1、 数字编号、a. / A. 字母编号、i. / I. 罗马数字,也可以自定义符号;可设起始编号、补零对齐,保留缩进并对每一层分别编号,可先去掉原有符号再重新添加,空行不编号。适合整理笔记、Markdown、会议纪要和清单,数据在本地处理。Add bullets or numbers to every item in a list: •, -, *, arrows, ticks, checkboxes, Markdown task items - [ ], numbers as 1. / 1) / (1) / 1、, letters a. / A., Roman numerals i. / I., or your own symbol. Choose the starting number and zero-padding, keep indentation with each nesting level numbered separately, replace existing bullets, and leave blank lines unnumbered. Ideal for notes, Markdown, meeting minutes and checklists. Processed locally.
去除列表项前缀(删除项目符号、编号或指定前缀)Remove a List Item Prefix
批量删除列表每一项开头的前缀:自动识别并去掉项目符号(- * • → ✓ 等)、Markdown 任务框、各种数字 / 字母 / 罗马数字 / 中文编号;也可以删除指定文字前缀(可选区分大小写、重复出现时全部删除)、删除开头固定个数的字符,或用正则表达式匹配前缀。可保留缩进,没有前缀的行原样保留。适合清理复制来的清单、Markdown 和编号文本,数据在本地处理。Strip the prefix from the start of every item in a list. Auto mode detects and removes bullets (- * • → ✓ and more), Markdown task boxes, and number, letter, Roman and Chinese numbering. You can also remove a specific text prefix (optionally case-sensitive, and repeated occurrences), a fixed number of leading characters, or a prefix matched by a regular expression. Indentation can be kept, and lines without a prefix stay as they are. Great for cleaning up copied lists, Markdown and numbered text. Processed locally.
列表转多列(把一列数据排成多列表格)Convert a List to Columns
把一长串列表排成多列:设置列数,可按行(横向依次填充)或按列(竖向依次填充,像报纸和电话簿)排列;输出对齐的纯文本(中文按两个字符宽度对齐)、Tab 分隔(可直接粘贴进 Excel)、CSV 或 Markdown 表格,列间距可调。适合把名单、词表、编号排版成紧凑的表格,数据在本地处理。Lay out a long list in several columns. Choose the number of columns and fill them across (row by row) or down (column by column, like a newspaper or phone book). Output aligned plain text (Chinese characters count as double width), tab-separated text that pastes straight into Excel, CSV or a Markdown table, with adjustable column spacing. Great for turning name lists, word lists and numbers into compact tables. Processed locally.
生成对称列表(镜像回文列表)Create a Symmetric List
把列表变成左右对称的镜像列表:A B C → A B C B A(中间项不重复)或 A B C C B A(中间成对),也可以先倒序再镜像得到 C B A B C。自动识别分隔符并按原分隔符输出。适合做来回往返的路线、动画的往返帧序、乐谱和对称图案,数据在本地处理。Turn a list into a mirror-image list: A B C → A B C B A (the middle item once) or A B C C B A (a mirrored pair in the middle), or mirror outwards from the end to get C B A B C. Separators are detected automatically and kept in the output. Handy for there-and-back routes, ping-pong animation frame orders, music patterns and symmetric designs. Processed locally.
列表追加项目(在开头、末尾或指定位置插入)Append Items to a List
向列表添加新项目:追加到末尾、插入到开头或第 N 项之后,多个新项目用竖线 | 分隔;可选择跳过列表中已有的项目(避免重复,可忽略大小写),自动识别换行、逗号等分隔符并按原格式输出。适合维护清单、补充名单和批量编辑配置列表,数据在本地处理。Add new items to a list: at the end, at the start, or after item N, with several new items separated by a vertical bar |. Optionally skip items that are already in the list (to avoid duplicates, with case ignored if you like). Separators such as new lines and commas are detected automatically and the original format is kept. Handy for keeping checklists, adding names and editing configuration lists. Processed locally.
列表左侧补齐(补零、补空格右对齐)Left-Pad a List
把列表每一项在左侧补上字符,使所有项目长度相同:默认补到最长项目的长度,也可以指定宽度;补空格得到右对齐效果,补 0 得到 001、002 这样的固定位数编号(负号保持在最前面,如 -05),也可以用任意字符补齐;可按显示宽度计算中文(每个汉字算 2)。适合对齐数字、生成固定长度编号和排版文本,数据在本地处理。Pad every item in a list on the left so they all have the same length. By default items are padded to the longest one, or you can set the width. Pad with spaces to right-align, with zeros for fixed-width numbers like 001 and 002 (a minus sign stays in front, as in -05), or with any character. Width can be measured by display width, counting each Chinese character as two. Handy for aligning numbers, fixed-length IDs and text layout. Processed locally.
删除连续重复项(合并相邻的重复项目)Delete Repeating List Items
删除列表中连续重复的项目,像 Unix 的 uniq 命令:相邻的相同项目只保留一个(不相邻的重复会保留,保持原有的分段和顺序),也可以只保留没有连续重复的项目,或在每项前显示连续出现的次数;可忽略大小写和首尾空格。适合清理日志、去掉重复粘贴的行和压缩传感器数据,数据在本地处理。Delete items that repeat consecutively in a list, like the Unix uniq command. Runs of identical neighbouring items are collapsed to one, while repeats that aren't next to each other are kept, so the order and grouping stay intact. You can also keep only items that never repeat consecutively, or show how many times each run occurred. Case and surrounding spaces can be ignored. Handy for cleaning up logs, removing accidentally repeated lines and condensing sensor data. Processed locally.
列表统计(项数、重复项、长度、数值统计)Print List Statistics
一键统计列表的各项指标:总项数、不同项数、重复项及重复次数、空项数、最短和最长的项目、平均长度、总字符数;如果项目都是数字,还会给出总和、平均值、中位数、最小值、最大值、极差和标准差。自动识别换行、逗号等分隔符,可忽略大小写。适合快速检查名单、数据列和问卷结果,数据在本地处理。Get the key statistics of a list at once: total items, distinct items, duplicated items and how often they repeat, empty items, the shortest and longest items, average length and total characters. If every item is a number you also get the sum, mean, median, minimum, maximum, range and standard deviation. Separators such as new lines and commas are detected automatically, and case can be ignored. Handy for checking name lists, data columns and survey results quickly. Processed locally.
Unicode 转 ASCII(去掉重音、全角转半角、替换特殊符号)Convert Unicode to ASCII
把含有 Unicode 字符的文本转换成纯 ASCII:去掉重音符号(é → e、ñ → n)、拆分连字(æ → ae、ß → ss、fi → fi),全角字母数字和标点转半角,弯引号、长破折号、省略号、特殊空格转成普通符号,© ™ € 等符号转成 (c) (TM) EUR;无法转换的字符(如汉字)可以删除、替换成 ?,或写成 \uXXXX、...;、U+XXXX 转义形式。适合清理文件名、代码、URL slug 和老旧系统的数据导入,数据在本地处理。Convert text with Unicode characters into plain ASCII. Accents are removed (é → e, ñ → n), ligatures are split (æ → ae, ß → ss, fi → fi), full-width letters, digits and punctuation become half-width, curly quotes, long dashes, ellipses and special spaces become ordinary symbols, and © ™ € and similar turn into (c) (TM) EUR. Characters that can't be converted (such as Chinese) can be removed, replaced with ?, or written as \uXXXX, ...; or U+XXXX escapes. Great for cleaning file names, code, URL slugs and data for older systems. Processed locally.
ASCII 表格生成器(CSV 转文本表格)Draw ASCII Table
把 CSV、TSV、Excel 复制的表格或 Markdown 表格转换成整齐的纯文本表格:可选 ASCII(+-|)、Unicode 细线、圆角、双线、Markdown 和紧凑样式,支持表头、行分隔线以及左对齐、居中、右对齐或数字自动右对齐。中文、日文和全角字符按两个宽度计算,等宽字体下列始终对齐。适合在代码注释、README、命令行输出和聊天中展示表格,数据在本地处理。Turn CSV, TSV, tables copied from Excel or Markdown tables into a neat plain-text table. Styles include ASCII (+-|), Unicode lines, rounded, double, Markdown and compact, with an optional header row, row separators, and left, centre, right or automatic alignment (numbers to the right). Chinese, Japanese and full-width characters count as double width, so columns stay aligned in a monospaced font. Great for code comments, READMEs, terminal output and chat. Processed locally.
随机大小写转换(随机 / 交替大小写)Randomize ASCII Case
把英文字母随机转换成大写或小写,制造 “sPoNgEbOb” 式的混合大小写效果:可设置大写的概率和随机种子(相同种子得到相同结果),也可以按字母交替(aBcD)、按字符位置交替或按单词交替大小写。只改变字母,数字、标点和中文保持不变。适合做表情包文字、测试大小写不敏感的程序和生成示例数据,数据在本地处理。Randomly turn letters into upper or lower case for that mixed "sPoNgEbOb" look. Set the chance of upper case and a random seed (the same seed gives the same result), or alternate the case letter by letter (aBcD), by character position or word by word. Only letters change; digits, punctuation and Chinese stay as they are. Handy for meme text, testing case-insensitive programs and making sample data. Processed locally.
ASCII 校验(检查文本是否只含 ASCII 字符)Validate ASCII
检查一段文本是否只包含 ASCII 字符(0–127),并列出每个非 ASCII 字符的位置(第几行第几列)、字符本身和 Unicode 码点,例如弯引号、全角标点、不换行空格、零宽字符和 BOM。也可以同时检查控制字符,或者按字符汇总出现次数、把问题字符标记出来。适合排查配置文件、CSV、源代码、域名和接口参数里的“看不见的字符”,数据在本地处理。Check whether a text contains only ASCII characters (0–127) and list every non-ASCII character with its line and column, the character itself and its Unicode code point — curly quotes, full-width punctuation, non-breaking spaces, zero-width characters and BOMs included. Optionally flag control characters too, summarise by character, or mark the offending characters in the text. Handy for tracking down invisible characters in config files, CSV, source code, domain names and API parameters. Processed locally.
打乱段落Shuffle Paragraphs
按空行分段并随机打乱段落顺序。本地处理。可设置「种子」。Split on blank lines and randomly shuffle paragraphs. Processed locally. Settings: Seed.
打乱句子Shuffle Sentences
按句号、问号、感叹号分句并随机打乱顺序:不丢任何文字,引号和括号跟着所在的句子,小数和常见缩写不会被拆开。本地处理。Split text into sentences and shuffle their order: no text is ever dropped, closing quotes and brackets stay with their sentence, and decimals and common abbreviations are not split. Processed locally.
打乱单词Shuffle Words
随机打乱词序:按空白分词,没有空格的中文、日文用浏览器的分词功能切成词。标点跟着单词一起移动。本地处理。Shuffle the order of words: text is split at spaces, and Chinese or Japanese written without spaces is split into words with the browser's word segmenter. Punctuation moves with its word. Processed locally.
添加组合附加符号Add Combining Characters
给每个字素叠加若干 Unicode 组合附加符(类似轻微 Zalgo)。可设强度与种子。本地处理。Stack Unicode combining marks on each grapheme (mild Zalgo-style). Intensity and seed optional. Processed locally.
居中 Unicode 文本Center Unicode
按显示宽度(中日韩文字和 Emoji 占 2 列)用空格把每一行居中到指定宽度。本地处理。Center every line to a target width using spaces, measuring display columns (CJK and emoji count as 2). Processed locally.
检查伪装 Unicode 文本Check Spoofed Unicode Text
检测双向控制符、零宽字符、全角/数学字母形近字、过多组合符和可疑的混合文字(按 UTS #39 规则,正常的中日韩文本不报警)。本地处理。Detect bidi controls, zero-width characters, fullwidth and mathematical lookalikes, excessive combining marks and suspicious script mixing (UTS #39 rules, so normal Chinese, Japanese and Korean text is not flagged). Processed locally.
按字素分块 UnicodeChunkify Unicode
按字素个数把文本切成固定大小的块,分隔符可留空或写 \n、\t。本地处理。可设置「块大小」、「分隔符」、「每块一行」。Split text into fixed-size grapheme chunks; the separator may be empty or use \n and \t. Processed locally. Settings: Chunk size, Separator, One chunk per line.
码位转 Unicode 字符Convert Code Points to Unicode
把码位(U+XXXX、0x 前缀或纯数字,纯数字默认按十六进制)转成字符,拒绝代理码位和超出 U+10FFFF 的值。本地处理。Turn code points (U+XXXX, 0x prefix or bare numbers, bare numbers hex by default) into characters, rejecting surrogates and values above U+10FFFF. Processed locally.
Unicode 转码位Convert Unicode to Code Points
把每个码位写成 U+XXXX。本地处理。可设置「每码位一行」。Write each code point as U+XXXX. Processed locally. Settings: One per line.
Unicode 转十进制码位Convert Unicode to Decimal
把每个码位写成十进制数字。本地处理。可设置「每码位一行」。Write each code point as a decimal number. Processed locally. Settings: One per line.
统计 Unicode 字符Count Unicode Characters
统计字素、码位、UTF-16 码元、UTF-8 字节和行数。本地处理。Count graphemes, code points, UTF-16 code units, UTF-8 bytes and lines. Processed locally.
循环移位 UnicodeCyclically Shift Unicode
按字素把文本循环左移或右移。本地处理。可设置「移位(字素数)」、「方向」。Rotate text left or right by grapheme count. Processed locally. Settings: Shift (graphemes), Direction.
提取 Unicode 字素Extract Unicode Graphemes
把文本拆成一字素一行,或用自定义分隔符(可留空,可写 \n、\t)。本地处理。List each grapheme on its own line, or join them with a custom separator (may be empty, \n and \t allowed). Processed locally.
按码位范围提取Extract Unicode Range
只保留码位落在起止范围(含两端)内的字符;码位写 U+41、0x41 或十六进制 41。本地处理。Keep only characters whose code points fall in an inclusive range; write code points as U+41, 0x41 or hex 41. Processed locally.
随机 Unicode 生成Generate Random Unicode
在码位范围内均匀生成随机字符(自动跳过代理码位,可设种子)。本地处理。可设置「数量」、「起始码位」、「结束码位」、「种子(可空)」。Generate random characters uniformly from a code-point range (surrogates skipped, optional seed). Processed locally. Settings: Count, From, To, Seed (optional).
生成 Unicode 字母表Generate Unicode Letters
列出码位范围内属于“字母”类别(L*)的字符(默认 A–Z)。本地处理。可设置「起始」、「结束」、「分隔符」、「每字符一行」。List the characters in a code-point range whose category is Letter (L*), A–Z by default. Processed locally. Settings: From, To, Separator, One per line.
生成 Unicode 数字Generate Unicode Numbers
列出码位范围内属于“数字”类别(N*)的字符(默认 0–9)。本地处理。可设置「起始」、「结束」、「分隔符」。List the characters in a code-point range whose category is Number (N*), 0–9 by default. Processed locally. Settings: From, To, Separator.
生成码位范围表Generate Unicode Range
列出范围内每个码位及其字符,控制字符和未分配码位用转义或标记显示,超过上限会提示。本地处理。List each code point in a range with its character, showing control characters as escapes and marking unassigned ones, with a note when the cap is reached. Processed locally.
连接 Unicode 片段Join Unicode
把多行文本(或每个字素)用连接符连成一段;连接符可留空,可写 \n、\t。本地处理。可设置「切分」、「连接符」、「去掉首尾空格」、「去掉空段」。Join lines (or every grapheme) with a joiner; the joiner may be empty or use \n and \t. Processed locally. Settings: Split, Joiner, Trim, Drop empty.
左侧填充 UnicodeLeft Pad Unicode
在每一行左侧补填充字符,直到达到指定宽度(默认按显示列:中日韩文字和 Emoji 占 2 列);超长的行默认原样保留。本地处理。Pad every line on the left with a fill character up to a target width (display columns by default: CJK and emoji count as 2); longer lines are kept as they are unless you choose to truncate. Processed locally.
规范化 Unicode 字母Normalize Unicode Letters
按 NFKC/NFC/NFKD/NFD 规范化文本,可选去掉拉丁、希腊、西里尔字母上的附加符号(任何规范化形式下都有效)。本地处理。Normalize text to NFKC, NFC, NFKD or NFD, optionally stripping diacritics from Latin, Greek and Cyrillic letters (works with every form). Processed locally.
规范化 Unicode 数字Normalize Unicode Numbers
把全角、上标以及阿拉伯-印度、天城文等各种文字的十进制数字折成 ASCII 0–9。本地处理。Fold fullwidth and superscript digits and decimal digits of every script (Arabic-Indic, Devanagari and more) to ASCII 0–9. Processed locally.
移除组合附加符Remove Combining Characters
去掉拉丁、希腊、西里尔字母上的附加符号(é→e,预组合和分解输入结果相同),不破坏其他文字和 Emoji;可选激进模式。本地处理。Strip diacritics from Latin, Greek and Cyrillic letters (é→e, precomposed or decomposed alike) without breaking other scripts or emoji; an aggressive mode is optional. Processed locally.
移除 Zalgo 效果Remove Zalgo From Unicode
把每个字母上过多的组合附加符删到指定数量(默认最多 2 个,越南语等正常文字不受影响)。本地处理。Trim excessive combining marks on each letter to a set number (2 by default, so Vietnamese and other normal text survives). Processed locally.
重复 Unicode 文本Repeat Unicode
把文本重复 N 次(1–10,000 次,结果最多 200,000 个字素)。本地处理。可设置「次数」。Repeat the text N times (1 to 10,000 times, at most 200,000 graphemes in the result). Processed locally. Settings: Times.
反转 Unicode 文本Reverse Unicode
按字素反转文本,Emoji 序列、国旗和带重音的字母不会被拆开。本地处理。Reverse text by grapheme, so emoji sequences, flags and accented letters stay intact. Processed locally.
右对齐 UnicodeRight Align Unicode
在每一行左侧补空格,使文本右对齐到指定宽度(默认按显示列:中日韩文字和 Emoji 占 2 列);超长的行默认原样保留。本地处理。Right-align every line to a target width by padding on the left with spaces (display columns by default: CJK and emoji count as 2); longer lines are kept as they are unless you choose to truncate. Processed locally.
右侧填充 UnicodeRight Pad Unicode
在每一行右侧补填充字符,直到达到指定宽度(默认按显示列:中日韩文字和 Emoji 占 2 列);超长的行默认原样保留。本地处理。Pad every line on the right with a fill character up to a target width (display columns by default: CJK and emoji count as 2); longer lines are kept as they are unless you choose to truncate. Processed locally.
旋转 Unicode 文本Rotate Unicode
把文本按字素旋转(循环左移,负数为右移)。本地处理。可设置「旋转量(字素)」。Rotate text by graphemes (cyclic left shift; a negative amount shifts right). Processed locally. Settings: Rotate by (graphemes).
排序 Unicode 字素Sort Graphemes
按字素排序(码位顺序或本地化比较),Emoji 序列不会被拆开。本地处理。可设置「排序方式」、「连接符」、「降序」。Sort graphemes by code point or with locale-aware comparison; emoji sequences stay intact. Processed locally. Settings: Sort by, Joiner, Descending.
拆成 Unicode 字符Split Unicode Into Characters
按字素簇(看到的字符)拆分,一行一个,Emoji 序列、国旗和带重音的字母不会被拆开;也可以改成按码位拆分。本地处理。Split into grapheme clusters (user-perceived characters), one per line, so emoji sequences, flags and accented letters stay whole; code points are available as an option. Processed locally.