Skip to main content
Best Emojis

ASCII 大字生成器

输入一个单词,就能得到用普通键盘字符画出的大号字母,也就是你在代码文件顶部、终端启动画面和 Discord 服务器里见到的那种横幅。可从 16 种经典 FIGlet 字体中选择,以纯文本或 Discord 格式复制结果,并在粘贴到狭窄位置之前准确看到它有多少列宽。

最多 40 个字符。支持字母、数字和基本标点;FIGlet 字体没有表情和非拉丁字母,因此这些会被省略。

字体
  _   _      _ _
 | | | | ___| | | ___
 | |_| |/ _ \ | |/ _ \
 |  _  |  __/ | | (_) |
 |_| |_|\___|_|_|\___/
23 列 × 5 行

16 种字体并排对比

同一个单词由生成器以每种字体渲染,并附上尺寸,以及字体文件中署名的设计者。窄字体在手机屏幕上也能保持完整;宽字体在终端或 README 中效果最佳。

  _____                 _ _
 | ____|_ __ ___   ___ (_|_)
 |  _| | '_ ` _ \ / _ \| | |
 | |___| | | | | | (_) | | |
 |_____|_| |_| |_|\___// |_|
                     |__/
Standard · 28 列 × 6 行字体作者:Glenn Chappell & Ian Chai, 1993
███████╗███╗   ███╗ ██████╗      ██╗██╗
██╔════╝████╗ ████║██╔═══██╗     ██║██║
█████╗  ██╔████╔██║██║   ██║     ██║██║
██╔══╝  ██║╚██╔╝██║██║   ██║██   ██║██║
███████╗██║ ╚═╝ ██║╚██████╔╝╚█████╔╝██║
╚══════╝╚═╝     ╚═╝ ╚═════╝  ╚════╝ ╚═╝
ANSI Shadow · 39 列 × 6 行字体作者:author unknown, from the TheDraw font collection
  ______                 _ _
 |  ____|               (_|_)
 | |__   _ __ ___   ___  _ _
 |  __| | '_ ` _ \ / _ \| | |
 | |____| | | | | | (_) | | |
 |______|_| |_| |_|\___/| |_|
                       _/ |
                      |__/
Big · 29 列 × 8 行字体作者:Glenn Chappell, 1993
    ______                  _ _
   / ____/___ ___  ____    (_|_)
  / __/ / __ `__ \/ __ \  / / /
 / /___/ / / / / / /_/ / / / /
/_____/_/ /_/ /_/\____/_/ /_/
                     /___/
Slant · 32 列 × 6 行字体作者:Glenn Chappell, 1993
  ___            _ _
 | __|_ __  ___ (_|_)
 | _|| '  \/ _ \| | |
 |___|_|_|_\___// |_|
              |__/
Small · 21 列 × 5 行字体作者:Glenn Chappell, 1993
   ____             _ _
  / __/_ _  ___    (_|_)
 / _//  ' \/ _ \  / / /
/___/_/_/_/\___/_/ /_/
              |___/
Small Slant · 24 列 × 5 行字体作者:Glenn Chappell, 1993
 _____                _ _
|  ___|              (_|_)
| |__ _ __ ___   ___  _ _
|  __| '_ ` _ \ / _ \| | |
| |__| | | | | | (_) | | |
\____/_| |_| |_|\___/| |_|
                    _/ |
                   |__/
Doom · 26 列 × 8 行字体作者:Frans P. de Vries, 1996
___________                  __.__
\_   _____/ _____   ____    |__|__|
 |    __)_ /     \ /  _ \   |  |  |
 |        \  Y Y  (  <_> )  |  |  |
/_______  /__|_|  /\____/\__|  |__|
        \/      \/      \______|
Graffiti · 35 列 × 6 行字体作者:Leigh Purdie and Tim Maggio, 1994
__________                _____________
___  ____/______ _______________(_)__(_)
__  __/  __  __ `__ \  __ \____  /__  /
_  /___  _  / / / / / /_/ /___  / _  /
/_____/  /_/ /_/ /_/\____/___  /  /_/
                          /___/
Speed · 40 列 × 6 行字体作者:Claude Martins, 1995
 ____
/\  _`\                        __  __
\ \ \L\_\    ___ ___     ___  /\_\/\_\
 \ \  _\L  /' __` __`\  / __`\\/\ \/\ \
  \ \ \L\ \/\ \/\ \/\ \/\ \L\ \\ \ \ \ \
   \ \____/\ \_\ \_\ \_\ \____/_\ \ \ \_\
    \/___/  \/_/\/_/\/_/\/___//\ \_\ \/_/
                              \ \____/
                               \/___/
Larry 3D · 41 列 × 9 行字体作者:Larry Gelberg, 1994
  ____|                   _) _)
  __|    __ `__ \    _ \   |  |
  |      |   |   |  (   |  |  |
 _____| _|  _|  _| \___/   | _|
                       ___/
Shadow · 31 列 × 5 行字体作者:Glenn Chappell, 1993
 _|_|_|_|                            _|  _|
 _|        _|_|_|  _|_|      _|_|
 _|_|_|    _|    _|    _|  _|    _|  _|  _|
 _|        _|    _|    _|  _|    _|  _|  _|
 _|_|_|_|  _|    _|    _|    _|_|    _|  _|
                                     _|
                                   _|
Block · 43 列 × 7 行字体作者:Glenn Chappell, 1993
 #######
 #       #    #  ####       # #
 #       ##  ## #    #      # #
 #####   # ## # #    #      # #
 #       #    # #    #      # #
 #       #    # #    # #    # #
 ####### #    #  ####   ####  #
Banner · 31 列 × 7 行字体作者:Ryan Youck, after the Unix banner program
  _
 |_ ._ _   _  o o
 |_ | | | (_) | |
             _|
Mini · 17 列 × 4 行字体作者:Glenn Chappell, 1993
   _   _   _   _   _
  / \ / \ / \ / \ / \
 ( E | m | o | j | i )
  \_/ \_/ \_/ \_/ \_/
Bubble · 22 列 × 4 行字体作者:Glenn Chappell, 1993
 +-+-+-+-+-+
 |E|m|o|j|i|
 +-+-+-+-+-+
Digital · 12 列 × 3 行字体作者:Glenn Chappell, 1994

为什么粘贴到 Instagram 或 WhatsApp 后会乱掉

ASCII 大字只有在每个字符宽度完全相同时才能对齐,而这正是等宽字体所保证的。Instagram 文案、WhatsApp 聊天和大多数评论框使用比例字体,其中 i 比 M 窄,于是各列错位,字母也就散架了。解决办法是粘贴到会切换为等宽字体的地方:Discord 或 Slack 中用三个反引号包裹的代码块、用三个反引号包裹的 WhatsApp 消息、Reddit 代码块、终端或代码编辑器。

根据粘贴位置选择字体

宽度比外观更重要。手机在换行前大约只能显示 35 到 45 个等宽列,而换了行的横幅根本无法阅读,所以在聊天应用中请选择 Small、Mini、Small Slant 或 Digital,并且只用一个短单词。Standard 和 Slant 是经典的代码注释横幅字体。ANSI Shadow 用实心方块字符(█ ╗ ╝)绘制,看起来最现代,但需要字体包含这些字符,所有终端和代码编辑器都满足这一点。Larry 3D 和 Graffiti 适合用作 README 标题这类不会换行的展示场合。

FIGlet 的由来

FIGlet 由 Glenn Chappell 和 Ian Chai 于 1991 年编写,名字是 Frank, Ian and Glenn's letters 的缩写,源自启发了它的一个电子邮件签名。FIGlet 字体是一个纯文本文件,把每个字符都用由其他字符组成的小方块拼写出来,所以任何人都能画一个,于是流传开了数百种。这里的大多数字体出自 1993 到 1996 年,每个字体的文件头里仍保留着设计者的名字;我们在字体展示区的每种字体下方都注明了署名。本页的渲染使用 figlet.js,即原始程序的开源 JavaScript 版本。

在代码、终端和 README 中使用

把横幅放进文件顶部的注释里,在任何编辑器中都能保持完好,因为代码总是以等宽字体显示。对于命令行工具,可在启动时打印它;宽度保持在 80 列以内,才能放进默认的终端窗口。在 GitHub 上,请在 README 中用围栏代码块包裹它,否则 Markdown 渲染器会把空格压缩掉。下载按钮会保存一个没有行尾空格的纯 .txt 文件,让版本控制的差异保持干净。

现成的文字艺术和 lenny 表情花式文字生成器把图片变成盲文点阵字符画

ASCII 大字常见问题

为什么我的 ASCII 文字粘贴后看起来乱了?

你粘贴到的应用使用的是比例字体,字符宽度各不相同,所以各列不再对齐。请把它粘贴到代码块中(在 Discord、Slack 和 WhatsApp 中用三个反引号),或粘贴到终端或代码编辑器里,那里每个字符宽度都相同。

可以使用表情或其他文字吗?

不可以。FIGlet 字体只包含基本拉丁字母、数字和标点的图案,部分字体还有带重音的拉丁字母。表情、印地文、阿拉伯文、中文等文字没有对应图案,所以生成器会把它们省略。

怎样在 Discord 中发布而不乱掉?

使用「复制为 Discord 格式」按钮。它会把字符画包裹在代码块中(上下各三个反引号),Discord 会以等宽字体显示它。宽度请保持在约 40 列以内,否则在手机上会换行。

生成的结果可以随处使用吗?

你生成的文字归你使用。这些字体是免费的 FIGlet 字体;字体自带的说明要求修改字体文件的人加上自己的名字,这并不影响使用生成的结果。我们在上方展示区注明了每种字体的设计者。

为什么输出这么宽?

每个字母都要用好几个字符的宽度来绘制,所以大号字体下一个十个字母的单词可能超过 80 列。请选择 Small、Mini 或 Digital 这类窄字体,换个更短的单词,或把文字分成两行。