图片转Unicode方块画 - ░▒▓█字符艺术
将图片转换为使用不同密度的Unicode块元素(░▒▓█)构成的文本艺术。
UD5工具箱
216 种经典网络安全色全览 — 由 RGB 各通道取 6 个等间值(00, 33, 66, 99, CC, FF)组合而成,曾在 8-bit 时代确保跨平台色彩一致。点击任意色块即可复制 Hex 色值。
Web 安全色(Web-safe Colors)诞生于 1990 年代中后期,当时主流显示器仅支持 256 色(8-bit 色彩深度)。为了确保网页在不同操作系统(Windows、Mac、Unix)和浏览器中呈现一致的色彩,业界从 256 色调色板中筛选出 216 种通用颜色——这些颜色由 R、G、B 三个通道各取 6 个等间距值(0x00、0x33、0x66、0x99、0xCC、0xFF)排列组合而成(6×6×6=216)。剩余的 40 个色位保留给操作系统 UI 使用,因此 216 色成为跨平台最可靠的"通用调色板"。
在现代,几乎所有设备都支持 24-bit 真彩色(约 1677 万色),Web 安全色已不再作为硬性约束。但它在以下场景中仍有参考价值:① 复古/怀旧风格设计(如 pixel art、 synthwave 美学);② 快速原型与低保真线框图——使用有限调色板可加速决策;③ 数据可视化——216 色提供了均匀分布的色相空间,适合作为分类色板的基础;④ 电子邮件 HTML——部分老旧邮件客户端仍对色彩有限制。了解这段历史也有助于理解 CSS 色彩规范的演进脉络。
Web 安全色的每个通道值均为 00、33、66、99、CC、FF 之一。将每对重复的两位十六进制数简化为一位,即得到 3 位短格式:00→0, 33→3, 66→6, 99→9, CC→C, FF→F。例如 #FF9933 → #F93、#336699 → #369、#CCCCFF → #CCF。这是 CSS 规范允许的合法简写,所有现代浏览器均支持。反过来,3 位格式通过将每个字符重复一次来还原为 6 位格式(如 #F93 → #FF9933)。
判断方法很简单:将颜色的 R、G、B 十进制值分别除以 51(即 0x33),如果能整除且结果为 0~5 之间的整数,则该颜色属于 Web 安全色。换句话说,RGB 的十六进制表示中,每个通道必须是 00、33、66、99、CC、FF 之一。例如 rgb(204, 153, 102) → 204÷51=4(C)、153÷51=3(9)、102÷51=2(6) → #CC9966,是 Web 安全色。而 rgb(200, 150, 100) 则不是,因为 200÷51≈3.92 不能整除。
本工具将 216 色按照 红色(R)分量 分为 6 个面板(R=00, 33, 66, 99, CC, FF),每个面板内部是一个 6×6 网格:纵向为绿色(G)从 00 到 FF 递进,横向为蓝色(B)从 00 到 FF 递进。这种排列方式直观展示了 RGB 色彩空间的结构——固定红色通道后,绿蓝平面上的 36 种颜色变化一览无余。点击任意色块即可复制其完整 6 位 Hex 色值(如 #FF9933),搜索框支持 3 位短格式和 6 位完整格式的模糊查找。
将图片转换为使用不同密度的Unicode块元素(░▒▓█)构成的文本艺术。
使用SHA-1+k-Anonymity技术安全地核对密码是否曾在已知泄露数据库中,无需上传原文。
展示多个通过WCAG AA/AAA级对比度验证的预置配色方案,用于文字和背景。
利用零宽度空格等不可见Unicode字符将秘密信息嵌入普通文本,肉眼不可见,前端加解密。
扫描当前页面使用的所有字体栈,并展示实际渲染字体名及样例。
在放大网格上逐点绘制字母与符号,生成像素字体文件(.ttf预览)及CSS代码片段。
使用纯系统数字算法计算字符串的ISO 7064 Mod 97-10等校验位,用于生成账号。
将不带空格的十六进制字符串解码还原为原始文本,方便阅读编码数据。
预览所有主流系统预装的Web安全字体,并显示对应的font-family名称。
检查18位统一社会信用代码的格式和校验码是否正确。
输入文字,选择系统字体,将每个字符的轮廓转换为SVG path数据。
粘贴manifest.json,检查必需字段,验证图标尺寸,并给出可安装性评分与改进建议。
配置打印时需要隐藏的导航、广告等,生成完整的@media print样式块。
在线CSS文字阴影效果生成器,通过滑块调整阴影属性,即时预览文字多层阴影效果,复制CSS代码。
登记拥有的各系列卷数,标记缺失的册数生成待购单。
输入上胸围和下胸围,计算国际通用的内衣罩杯和底围尺寸。
上传或粘贴乱码文本,利用启发式算法猜测可能的原始编码(如 GBK/Shift-JIS),辅助解码。
记录每日咖啡、茶、能量饮料等摄入量,自动计算总咖啡因并与每日上限对比,防止过量。
粘贴Markdown文本,提取所有 `[text](url)` 格式的链接,并导出为表格。
在线比较两段文本或代码的差异,高亮显示增删改行,适用于代码审查和版本比对。
显示输入文本长度及等效短信条数,识别可能转Unicode导致分段。
将秘密信息编码到文本每行末尾的不可见空格数量中,朴素但有效的隐蔽通信。
输入文本,预览从右至左竖排效果,并调节行间距和悬挂字符,输出CSS代码。
并排展示Fira Code、JetBrains Mono等编程字体的连字和标点清晰度效果。
让文字从左到右或随机逐渐显现,生成对应的CSS animation代码和HTML结构。
在英文文本的行内插入空格使其左右两端同时对齐,模拟印刷排版效果。
通过音频频谱分析估算一段音乐的主调(Key),辅助混音与DJ对拍。
按下键盘任意键,实时显示对应JavaScript键盘事件的key、keyCode、code等信息,方便开发调试。
用麦克风实时捕捉声音并显示当前音高及对应的音乐音符和音分偏差。
输入实际长度和模型比例(如1:72),计算模型对应尺寸。