关于 igFont

igFont 是一个小而独立的工具站。只做一件事:把普通文字转换成可以粘贴到社交主页的 Unicode 样式。

这个网站是什么

igFont 是一个免费的浏览器端文字美化工具。你输入一个词或一句短语,它会返回 160 多种 Unicode 样式的版本,你挑一个复制走就行。这里没有账户系统、没有后台面板、没有订阅、也不保存历史记录。转换在你的浏览器里用 JavaScript 完成,你输入的内容不会传给我们。

为什么做它

Instagram 不提供字体选择器。个人主页、文案、评论全部使用同一种字形,这是平台刻意的设计决定。想要不一样的效果,一直以来的办法就是用 Unicode 字符代替,而过去要拿到这些字符,只能去翻那些代码残缺、复制按钮失效的博客文章。

这个站是我们自己想用的版本:一个输入框、所有样式一次看全、点一下就复制、没有注册墙。它只做一件事,而且不设任何引导转化的环节。

技术原理

Unicode 为拉丁字母准备了好几套完整的样式字符集:数学粗体、斜体、手写体、哥特体、空心体、无衬线各字重以及等宽体。每一套都是独立的码位区块,字母顺序与 A–Z 完全一致。所以转换文字本质上就是给每个字符加上一个固定偏移量,再处理少数因历史原因被放在区块之外的码位。

无法用区块表达的样式,比如小型大写字母和上标,是由注音符号和拉丁扩展字符的查找表拼出来的。删除线、下划线这类效果则是给每个字符追加组合符号实现的,这也是它们在不同操作系统上显示效果会有差异的原因。

我们在两个地方维护同一套映射:PHP 负责首屏渲染,让页面在任何脚本执行前就有真实内容;JavaScript 在你开始输入后接管。如果两者不一致,网站就是坏的,所以改动时它们被当作一个整体来对待。

这个网站不做什么

  • 不存储、不记录、不传输你输入的文字。
  • 不需要账户、邮箱或登录。
  • 不声称安装字体——任何东西都不会被安装。
  • 与 Instagram、Meta、TikTok 或其他任何平台无关。
  • 不出售用户数据,因为它根本不收集。

网站如何维持运营

服务器要花钱,工具又是免费的,所以本站通过 Google AdSense 展示广告。广告由 Google 投放,不由我们投放;我们看不到也无法存储其中的个人用户数据。具体涉及哪些内容,请看隐私政策和 Cookie 政策。

纠错与联系

本站的指南追求准确而不是篇幅。如果你发现错误——字符映射有问题、平台规则已经变化、某个说法不再成立——告诉我们,会改。邮箱在联系页面。