空白昵称生成器

空白昵称生成器,是把「看上去是空的、但对系统来说不是空字符串」的字符按你要的长度排好、一键复制走的在线工具。到处找来的空白名字代码经常不好使:粘过去还是空的,或者显示成方框,你也没法确认自己复制到了没有。本页把 9 种可用的空白字符一次列全,长度 1~20 自己调,每条标出它占多少宽度、几个字节、会不会被首尾裁掉;复制完可以粘回本页自检,数清手上攥着几个字符。全程浏览器本地生成,名字不上传。

选好长度,9 种空白字符各给一条,挨个试挨个复制。

  • 4 个 U+3164 韩文填充字符

    HANGUL FILLER

    看得见的字
    4
    显示宽度
    8
    UTF-8 字节
    12
    裁首尾后剩
    4

    首尾裁不掉普通字符

    更常用的一个:不属于格式类字符、首尾也裁不掉,一个占两格宽。

  • 4 个 U+2800 盲文空白

    BRAILLE PATTERN BLANK

    看得见的字
    4
    显示宽度
    4
    UTF-8 字节
    12
    裁首尾后剩
    4

    首尾裁不掉普通字符

    半角宽,同样裁不掉;有些字体会画出一个很淡的点阵框。

  • 4 个 U+FFA0 半角韩文填充

    HALFWIDTH HANGUL FILLER

    看得见的字
    4
    显示宽度
    4
    UTF-8 字节
    12
    裁首尾后剩
    4

    首尾裁不掉普通字符

    韩文填充字符的半角版,想要更细的留白就用它。

  • 4 个 U+200B 零宽空格

    ZERO WIDTH SPACE

    看得见的字
    0
    显示宽度
    0
    UTF-8 字节
    12
    裁首尾后剩
    4

    首尾裁不掉格式类字符

    一点宽度都不占,塞多少都不会把名字撑开。

  • 4 个 U+2060 单词连接符

    WORD JOINER

    看得见的字
    0
    显示宽度
    0
    UTF-8 字节
    12
    裁首尾后剩
    4

    首尾裁不掉格式类字符

    和零宽空格一样不占宽度,另外还会阻止在这里断行。

  • 4 个 U+180E 蒙古文元音分隔符

    MONGOLIAN VOWEL SEPARATOR

    看得见的字
    0
    显示宽度
    0
    UTF-8 字节
    12
    裁首尾后剩
    4

    首尾裁不掉格式类字符

    不占宽度;它在 Unicode 6.3 从空格类改成了格式类,老系统上行为可能不一致。

  • 4 个 U+FEFF 零宽不换行空格

    ZERO WIDTH NO-BREAK SPACE

    看得见的字
    0
    显示宽度
    0
    UTF-8 字节
    12
    裁首尾后剩
    0

    首尾会被裁掉格式类字符

    不占宽度,但首尾会被裁掉,且常被当成文件头的 BOM 处理掉。

  • 4 个 U+3000 表意空格

    IDEOGRAPHIC SPACE

    看得见的字
    4
    显示宽度
    8
    UTF-8 字节
    12
    裁首尾后剩
    0

    首尾会被裁掉普通字符

    就是中文输入法打出来的全角空格,两格宽,首尾会被裁掉。

  • 4 个 U+00A0 不换行空格

    NO-BREAK SPACE

    看得见的字
    4
    显示宽度
    4
    UTF-8 字节
    8
    裁首尾后剩
    0

    首尾会被裁掉普通字符

    网页里写作   的那个,一格宽,首尾会被裁掉,UTF-8 只占 2 字节。

个别设备的字体里没有这个字符时会显示成方框,复制后先在目标输入框里看一眼。

如何使用空白昵称生成器

1

在「空白名」模式里把长度调到你要的段数(1~20 个字符),下面 9 张候选卡会同步给出各自的成品,方括号标尺把这一片空白的边界圈出来给你看。

2

逐条对比卡片上的四个数字:看得见的字、显示宽度、UTF-8 字节、裁掉首尾后还剩几个。带「首尾会被裁掉」标记的那三个单独用容易存不住。

3

挑中一条点「复制」,把这条空白字符复制走,再粘到目标输入框里试一下能不能存住;剪贴板用不了时页面会自动选中同一串,按 Ctrl/⌘+C 也行。

4

复制完切到「粘贴自检」,把内容粘回来,页面会逐个列出你手上有哪些字符、各几个、有没有混进需要注意的字符。

关于空白昵称生成器的常见问题

空白昵称怎么弄出来才能粘到资料页上
空白昵称不是把名字删空,而是换成一种看不见、但对系统来说不算空字符串的字符。在本页「空白名」模式里选好长度,9 种空白字符会各给一条成品,点复制粘到目标输入框里就行。挑哪一条有讲究:带「首尾会被裁掉」标记的那几个,很多输入框在判空之前会先裁一遍首尾空白,单独用容易被裁光;韩文填充字符 U+3164 和盲文空白 U+2800 不在被裁的名单里,通常先试这两条。粘进去之后先看一眼输入框里的光标位置有没有往后走,再保存。
网上复制的空白名字代码为什么粘过去还是空的
多半是被首尾裁掉了。常见做法是把你填的内容先 trim 一遍再判断是不是空的,而 trim 按 Unicode 的空白属性裁——表意空格 U+3000、不换行空格 U+00A0、零宽不换行空格 U+FEFF 都在这份名单里,所以整串由它们组成的空白名字代码裁完就什么都不剩。换成不在这份名单里的字符(韩文填充字符 U+3164、盲文空白 U+2800、零宽空格 U+200B)通常就能留住。另一种情况是你复制时根本没选中——看不见的东西选没选中很难判断,粘回本页的自检框数一下就清楚了。
怎么知道空白昵称到底复制到了没有
把复制到的内容粘回本页的「粘贴自检」框。页面会按字素簇切开逐个扫,把里面的不可见字符按码点归并列成一张表:字符中文名、U+XXXX 码点、出现几次、首次出现在第几个字。如果一个都没找到,说明这次复制是空的,回去重新点一次复制按钮;如果表里的个数和你选的长度对得上,那就是拿到了。自检不改写你粘进来的内容,只做报告,所以也可以拿它去看别人的名字是用哪个字符做的。整段分析在你的浏览器里完成,不上传。
游戏空白名字为什么显示成方框
方框(也叫豆腐块)是字体缺字的表现:这台设备的字体里没有这个码点对应的字形,系统就画一个方框占位。它和「字符没存住」是两回事——内容其实是对的,只是显示不出来。可以换一个字形覆盖更广的字符再试,比如把韩文填充字符 U+3164 换成半角韩文填充 U+FFA0 或盲文空白 U+2800,或者干脆换成不占宽度的零宽空格 U+200B,一点位置都不占自然也就没有方框。要提醒的是,同一个游戏空白名字在电脑、手机、网页三端用的字体常常不一样,某一端好使不代表另一端也好使,建议每一端都自己粘一下看看。
透明昵称、隐形昵称和空白昵称是一回事吗
是同一件事的三种叫法,指的都是「名字位置上什么都看不见」这个效果,实现办法也一样:用一个看不见但不算空的字符占住那个位置。三个词在搜索里常混着用,本页把它们当同义词处理。需要分清的是另一件事:整片空白是把名字全换成空白字符,而「把字拉开」是在原名的每两个字之间塞空白字符、原名还看得见,本页的「间隔名」模式做的是后者。想要一个有内容、看得见的名字,可以去网名生成器换个思路。
用全角空格当空白昵称行不行
可以试,但它是 9 条候选里风险偏高的一个。表意空格 U+3000 就是中文输入法直接打出来的全角空格,两格宽、看着确实是空的,问题在于它属于 Unicode 的空白字符,首尾会被 trim 裁掉——整串都是它的时候大概率存不住。想做空格昵称又想留住的话有两个办法:一是改用裁不掉的韩文填充字符 U+3164 或盲文空白 U+2800;二是让它不落在首尾,比如前后各放一个裁不掉的字符、中间夹全角空格。改完粘回自检框数一下个数,比凭感觉猜可靠。
手机上怎么弄空白昵称,需要装软件吗
不用装软件,也不用注册,手机浏览器打开本页就能用:在「空白名」模式里选好长度,点候选卡上的「复制」,再切到目标输入框长按粘贴。手机上有两点和电脑不一样:一是有的输入法在粘贴时会顺手清掉看不见的字符,粘完先切回本页的「粘贴自检」框数一下个数,别只凭光标位置猜;二是手机与电脑装的字体不一样,同一个字符在电脑上正常、在手机上可能显示成方框,两端都要各自试一次。本页免费使用,生成与自检都在你自己的浏览器里跑完,昵称不上传。
空白昵称生成器会不会上传我的名字
不会。这个空白昵称生成器的字符表随页面一起打包进你的浏览器,生成、计数、自检三件事全部在本地完成,页面不会为它们发任何网络请求,你粘进来的名字和复制走的字符都不离开你的设备。存在本机的只有长度、字符、每处塞几个这几项参数偏好(localStorage),你填的名字和粘进自检框的内容一个字都不落盘,刷新页面就没了。

这 9 种空白字符有什么不一样

  • 一次给全,不用猜。透明昵称、隐形昵称说的都是同一件事,能用的字符就这9 种,本页各出一条同长度的候选,挨个粘一下就知道哪条在你那个输入框里存得住。
  • 四个数字同时给。看得见的字、显示宽度、UTF-8 字节、裁掉首尾后剩几个—— 这四个数经常互相不等,对方按哪个口径限长,卡住你的就是哪个数。
  • 复制完能自己核对。粘回自检框,页面逐个列出你手上有哪些不可见字符、各几个。
  • 本地生成,不上传。字符表随页面打包,生成与自检都在浏览器里跑完。

下面这张表是 4 个字符时的实测值,全部由页面现算,不是抄来的。 同一串东西的「长度」有四个口径:韩文填充字符 U+3164 4 个字符、8 格宽、12 字节;零宽空格 U+200B 同样是 4 个字符,却是 0 格宽;不换行空格 U+00A04 格宽,但只占 8 字节。

4 个字符时的实测值:9 种空白字符的宽度、字节与裁不裁得掉
不可见字符码点显示宽度UTF-8 字节裁首尾后剩怎么用
韩文填充字符U+31648 格12 字节4 个更常用的一个:不属于格式类字符、首尾也裁不掉,一个占两格宽。
盲文空白U+28004 格12 字节4 个半角宽,同样裁不掉;有些字体会画出一个很淡的点阵框。
半角韩文填充U+FFA04 格12 字节4 个韩文填充字符的半角版,想要更细的留白就用它。
零宽空格U+200B0 格12 字节4 个一点宽度都不占,塞多少都不会把名字撑开。
单词连接符U+20600 格12 字节4 个和零宽空格一样不占宽度,另外还会阻止在这里断行。
蒙古文元音分隔符U+180E0 格12 字节4 个不占宽度;它在 Unicode 6.3 从空格类改成了格式类,老系统上行为可能不一致。
零宽不换行空格U+FEFF0 格12 字节0 个不占宽度,但首尾会被裁掉,且常被当成文件头的 BOM 处理掉。
表意空格U+30008 格12 字节0 个就是中文输入法打出来的全角空格,两格宽,首尾会被裁掉。
不换行空格U+00A04 格8 字节0 个网页里写作   的那个,一格宽,首尾会被裁掉,UTF-8 只占 2 字节。

首尾裁不掉的那几个

多数输入框判断「名字是不是空的」之前会先裁一遍首尾空白,裁的依据是 Unicode 的空白属性。 这张表里 3 个字符(零宽不换行空格 U+FEFF、表意空格 U+3000、不换行空格 U+00A0)落在那份名单里, 整串由它们组成时裁完就什么都不剩;另外 6 个不在名单里,其中韩文填充字符 U+3164盲文空白 U+2800 还不属于格式类字符,通常先试这两条。这是可以自己验的技术事实,不是经验之谈—— 表里的「裁首尾后剩」那一列就是当场算出来的。

一点宽度都不占的那几个

零宽空格 U+200B、单词连接符 U+2060、蒙古文元音分隔符 U+180E、零宽不换行空格 U+FEFF 这几个显示宽度是 0, 塞多少都不会把名字撑开,适合「想占位但不想变宽」的场合;代价是它们属于格式类字符, 有的系统会在保存时统一清掉。想反过来把这些 隐形字符清理 干净,用去空行空格那个工具更顺手。

别人代码里常见但不好使的

网上流传的空白名字代码里常有下面这几个。它们的共同毛病是「叠加不增长」:连写几个仍然只算一个字, 长度调了等于没调。本页把它们列出来但不生成,免得你调了半天发现长度没变。

列示但不生成:连写几个仍然只算一个字的字符
字符码点重复 4 次后算几个字为什么不进候选
韩文初声填充U+115F1 个重复它不会变长:连着几个也只算一个字,长度调了等于没调。
韩文中声填充U+11601 个同样叠加不增长,而且它会和前一个韩文填充黏成一个。
零宽非连接符U+200C1 个同样是叠加不增长;在阿拉伯语、印地语里还会改变旁边字母的形状。
零宽连接符U+200D1 个会把两侧的表情粘成一个新表情,塞进名字里等于改了别人的表情。
组合用字素连接符U+034F1 个组合记号,会贴到前一个字上,不能独立存在。
高棉语固有元音 AAU+17B51 个Unicode 已标注弃用,各系统渲染不一致。
软连字符U+00AD4 个多数环境把它当「这里可以断行」的提示,显示结果随排版变。

想按 U+XXXX 这种写法反查某个字符,或者把它转成别的写法,可以用 Unicode 转换

复制完怎么确认自己拿到了

这件事之所以难,是因为你复制的东西看不见——出了问题也没法排查。自检面板要解决的就是这个: 把看不见的东西变回看得见的。

把复制到的内容粘回自检框

切到「粘贴自检」,把刚复制的内容粘进去。页面按字素簇切开逐个扫,把命中的不可见字符按码点归并, 列出中文名、U+XXXX 码点、出现几次、首次落在第几个字。一个都没找到就说明这次复制是空的, 回去重点一次;个数和你选的长度对得上就是拿到了。它也能用来看别人的名字是用哪个字符做的。

结果看这三个数字就够了

一是个数:和你选的长度对不对得上;二是裁首尾后剩: 为 0 就说明这一串遇到会 trim 的输入框会被裁光;三是显示宽度: 有的地方按宽度限长,不占宽度的那几个怎么塞都是 0。想按各平台口径量一段文案的长度, 可以去文案限字检测

名字不想删,只想把字拉开

空白名是整片空着,另一种常见需求是名字照旧、只把字之间的距离拉开,排出「疏 排 效 果」。 「间隔名」模式做的就是这件事:把名字粘进来,在每两个字之间塞进你选的空白字符, 需要的话首尾也各包一层。想要一个有内容、看得见的名字,去网名生成器更合适。

每两处之间塞几个合适

每处塞 1~10 个都行,但两个数要一起看:一是塞完之后的总宽度(表意空格 U+3000 一个就占 2 格, 塞三个等于多出 6 格),二是塞完之后的字符总数,有的地方按字符数限长。 页面在结果卡上把这两个数都现算出来了。名字只有一个字时插不出间隔, 打开「首尾也各包一层」才看得出效果。

带表情的名字会不会被拆

不会。间隔按「字素簇」切,也就是按你眼里的「一个字」切,一家三口、带肤色的手势、旗帜这类 由多个码点连起来的组合会被整体当成一个字,空白只插在它和下一个字之间,不会插进它内部把它拆成残片。 本页也不会改动名字里已有的表情,插进去的只是空白。

用这些空白字符之前先说清楚

  • 不承诺任何平台能用。本页只陈述字符本身的 Unicode 属性(宽度、字节、裁不裁得掉), 能不能在某个输入框里存住,请自己粘一下试。各家的校验规则不同,也会变。
  • 长度上限 20 个字符,下限 1 个。再长通常没有意义,很多地方本身就有字符数上限。
  • 显示成方框是字体缺字,不是没存住。换一个字形覆盖更广的字符再试, 或者换成不占宽度的那几个。
  • 产出没有隐藏语义。本页只处理昵称本身,产出的内容粘回自检框就能全量还原, 不往文字里藏信息、也不给文案埋标记。

这些字符是用来给自己的名字留白的,不是用来冒充别人或者让人认不出你是谁的。