节点状态
SVG资源节点 12ms
PNG资源节点 18ms
ICO节点 54ms
CDN主节点 8ms
搜索索引 23ms
最近检测:2026-09-28 10:42
2026秋季更新 · 图标素材大全

图标素材大全:免费矢量图标在线浏览与一键下载

更新于

从资源发现到规范使用,打造设计师与开发者的一站式图标解决方案。SVG / PNG / ICO 全格式支持,商用授权清晰标注。

✓ 官方渠道整理 ✓ 授权清晰标注 ✓ 持续每日更新 ✓ 全端适配
2.1万+ 图标总量
4.9★ 用户评分
86万+ 累计下载
日更342 新增图标

以上数字描述本站内容规模与更新情况,不代表真实用户量或第三方背书。

快速找到你需要的图标

SVG图标平均体积 1–50 KB 压缩后通常 <5KB
iOS图标尺寸种类 19种 20px–1024px
iconfont资源量 2000万+ 国内最大图标平台
WebP兼容率 约94% 2026年主流浏览器
本页内容导航
  1. 什么是图标:定义与核心价值
  2. 图标图库主区与分类
  3. 图标的主要分类与风格解析
  4. 图标格式对比:SVG/PNG/ICO/WebP
  5. 图标尺寸规范与设计标准
  6. 免费图标素材库推荐与横向评测
  7. 商用图标授权说明
  8. 图标在UI设计中的使用规范
  9. 图标在网页与App中的技术接入
  10. 如何自己设计一套图标
  11. 图标优化与性能提升技巧
  12. 图标在不同行业场景中的应用
  13. 图标设计常见误区与避坑指南
  14. 图标趋势展望:2026年流行方向
  15. 常见问题解答
基础概念

什么是图标?定义、本质与设计中的核心价值

图标是用视觉符号替代文字传递含义的界面元素,通常尺寸在 16px–512px 之间,以矢量或位图形式存在于数字产品中。它的核心价值在于降低认知成本——一个设计合理的图标,让用户在 200ms 内完成识别,而无需阅读任何文字。据行业通行做法,优秀图标能将操作引导效率提升约 30%–40%。

图标的本质:视觉语言的最小单位

如果说排版是文字的组织艺术,那图标就是视觉语言的最小单位。它把一个动作、一个概念、一个状态压缩成一个几十像素见方的形状,要求在极小的空间里做到清晰、准确、有辨识度。这三个要求听起来简单,实际上构成了图标设计最难的部分:简化到什么程度才不失意义,加多少细节才不显累赘,这之间的分寸很难用公式算出来,只能靠大量实践去感知。

从历史脉络看,现代数字图标的雏形来自 1984 年苹果 Macintosh 操作系统引入的桌面隐喻——用垃圾桶代表删除,用文件夹代表目录。这套隐喻语言沿用至今,成为全球用户共同的视觉默契。今天的图标设计已经远不止于隐喻,它更多地在处理「抽象概念的可视化」:如何用一个图形表示「分析」、「协作」或「安全」,这类无形概念的具象化,才是图标设计师日常面对的真实难题。

在产品设计中,图标承担的不只是装饰功能。它是导航系统的核心组件,是状态反馈的视觉载体,也是品牌语言的延伸。一套设计精良、风格统一的图标体系,能让产品在视觉上呈现出强烈的专业感与一致性——反过来,图标风格混乱、尺寸不统一、线条粗细不一,是新手设计师最常见也最容易被用户感知到的问题。

图标在不同场景中的角色分工

图标在不同使用场景中扮演的角色有明显差异。在移动端 App 中,底部导航栏的图标承担着最核心的路由功能,用户的手指点击精度约为 7mm,这意味着可点击区域至少需要 44×44pt(iOS HIG 标准),即便图标视觉上只有 24pt 大小,也必须保证足够的热区。在 Web 端,图标更多用于配合文字标签、强化信息层级;而在品牌视觉系统中,App 图标(launcher icon)则是产品的「门面」,需要在 1024×1024px 的画布上经得起放大审视,同时在 60×60px 的手机屏幕上依然清晰可辨。

工具类图标与装饰类图标的设计逻辑也截然不同。工具类图标讲究功能优先,含义必须明确,不能有歧义;装饰类图标则有更多创作自由,可以用来传递情绪、强化品牌调性。混淆两者是设计新手最常犯的错误之一——把装饰性的插画风图标用在功能按钮上,会让用户在使用时感到困惑。

风格体系

图标的主要分类与风格解析

图标风格大致分为线性、面性、扁平、拟物、3D五大主流方向,以及近年兴起的玻璃拟态与动态图标。不同风格背后是不同的设计哲学与使用场景,选错风格会让产品视觉显得不协调。据行业通行经验,线性图标占主流UI项目使用量的约55%–65%。

5,200枚

面性图标(Filled Icons)

以实心填充构成,视觉重量更强,常用于表示「选中/激活」状态,与线性图标配合使用可形成状态对比。

4,100枚

扁平化图标(Flat Icons)

无渐变无阴影,使用纯色块表达,色彩丰富,视觉现代感强,是插画风产品的常见选择。

1,900枚

3D图标(3D / Isometric Icons)

具有立体感与空间感,常见于 App 启动图标设计或营销物料,渲染成本高,不适合高密度UI场景。

820枚

玻璃拟态图标(Glassmorphism)

2025–2026年的流行趋势,以半透明磨砂玻璃效果为基础,配合柔和渐变与白色线条,适合深色背景产品。

620枚

拟物图标(Skeuomorphic Icons)

模拟真实物体材质与光影,细节丰富,主要用于游戏界面或需要强调「真实感」的特定产品场景。

如何为项目选择合适的图标风格?

风格选择的核心原则是「与产品调性一致」。金融类产品通常选用线性或面性图标,线条简洁、色彩克制,传递专业可信的感受;儿童教育类产品会选扁平彩色图标,甚至带卡通化元素,视觉友好;医疗健康类产品倾向于线性或极简扁平,避免过度装饰带来的不严肃感。游戏和娱乐类产品则是3D和拟物风格的主战场,视觉冲击力优先。

一个常见的误区是在同一个产品里混用多种图标风格——比如导航栏用线性图标,功能区却用彩色扁平图标,工具栏又混入了3D样式。这种混搭不是「丰富」,而是「混乱」。真正有设计感的产品,会在整个视觉系统中坚持使用一套风格一致的图标体系,哪怕这套体系只有200个图标,也远比从不同来源拼凑出500个来得专业。

格式选型

图标格式怎么选?SVG、PNG、ICO、WebP 深度对比

图标格式选择直接影响显示效果与加载性能。SVG是矢量格式,任意缩放不失真,是Web和App开发的首选;PNG是位图,适合固定尺寸场景;ICO专为Windows程序图标与浏览器favicon设计;WebP是新兴格式,压缩率更优但需兼容性兜底。实测显示,SVG比同等PNG平均节省体积约60%–80%,且支持CSS动态修改颜色。

格式 类型 典型体积 缩放质量 透明度 浏览器兼容 适用场景
SVG 矢量 1–50 KB 任意缩放不失真 支持 Chrome 4+ / FF 3+ / IE9+ Web/App开发、可编程图标、主题切换
PNG 位图 5–200 KB 放大失真 支持 全浏览器 固定尺寸输出、复杂渐变、旧浏览器兼容
ICO 多层位图 1–150 KB 固定尺寸层 支持 全浏览器(favicon专用) Windows程序图标、浏览器favicon
WebP 位图 3–120 KB 放大失真 支持 约94%(需PNG兜底) 追求极致压缩的场景,需配合picture标签

SVG格式的技术优势与使用注意事项

SVG(Scalable Vector Graphics)是图标领域的主流格式,其本质是基于XML的矢量描述语言,这意味着你可以直接用文本编辑器打开SVG文件,看到路径坐标与属性定义。这个特性带来了极大的灵活性:可以用CSS修改图标颜色(fill / stroke),可以用JavaScript动态控制路径动画,可以内联进HTML节省一次HTTP请求。在实际项目中,一个24px的线性SVG图标经过SVGO优化后,体积通常在800字节到3KB之间,相比同尺寸PNG的5–15KB,优势非常明显。

不过SVG也有需要注意的地方。首先是安全问题:如果你的平台允许用户上传SVG,必须做严格的服务端过滤,因为SVG可以内嵌JavaScript代码,存在XSS风险。其次是复杂图形的渲染性能:简单的线性图标用SVG没有问题,但如果是包含数百个路径节点的复杂插画,使用SVG可能导致页面渲染性能下降,此时PNG反而更合适。第三是字体渲染问题:SVG内嵌的文字在不同操作系统上渲染效果可能不一致,建议将文字转为路径(Outline Text)再导出。

ICO格式与favicon的正确配置

ICO格式是Windows时代的遗产,但在现代Web开发中仍然必不可少,因为大多数浏览器在地址栏显示favicon时优先读取ICO格式。一个完整的ICO文件可以包含多个尺寸层,通常建议包含16×16、32×32、48×48三个尺寸。现代做法是用SVG作为主favicon(``),同时提供ICO作为兜底(``)。这样既能在现代浏览器中获得矢量清晰度,又能兼容不支持SVG favicon的旧版浏览器。Apple设备还需要额外提供180×180px的PNG作为apple-touch-icon,这个尺寸是在用户将网页「添加到主屏幕」时使用的。

尺寸规范

图标尺寸规范与设计标准:iOS、Android、Web 全覆盖

iOS平台图标尺寸要求

iOS平台对App图标的尺寸要求是所有平台中最为严格的。向App Store提交应用时,必须提供1024×1024px的原始图标,苹果会自动生成各种小尺寸版本;但在开发过程中,Xcode的AppIcon资产目录要求开发者手动提供从20×20pt到1024×1024pt共19种规格的图标(包含1x/2x/3x不同倍率,实际像素数量更多)。最常用的几个尺寸是:App Store展示用1024×1024px、iPhone主屏60pt(@3x即180px)、iPad主屏76pt(@2x即152px)、通知图标20pt(@3x即60px)。设计师的正确工作流是在1024×1024px画布上完成设计,然后用工具(如Sketch的导出功能或第三方工具MakeAppIcon)自动生成所有尺寸。

iOS图标有一个特殊的设计约束:系统会自动为图标添加圆角遮罩(Squircle,即超椭圆),圆角半径约为图标尺寸的22.37%。这意味着设计师不需要自己画圆角,但必须确保图标的核心内容不要太靠近边缘,否则会被遮罩裁切。通常建议在1024×1024px的画布内保留约80px的安全边距(约8%)。另外,iOS图标不支持透明背景,必须填充纯色或渐变背景。

Android平台图标适配规范

Android平台的图标适配以dp(密度无关像素)为基础单位,1dp在不同屏幕密度下对应不同的实际像素数。Android定义了五个主要密度级别:mdpi(160dpi,1dp=1px)、hdpi(240dpi,1dp=1.5px)、xhdpi(320dpi,1dp=2px)、xxhdpi(480dpi,1dp=3px)、xxxhdpi(640dpi,1dp=4px)。App图标基础尺寸为48dp,对应实际像素分别为48px、72px、96px、144px、192px。

Android 8.0(API 26)引入了自适应图标(Adaptive Icons)机制,将图标分为前景层和背景层,系统可以根据设备主题动态调整图标形状(圆形、圆角矩形、水滴形等)。这意味着设计师需要提供两个独立的图层: 前景层(108×108dp,核心内容在中央72dp安全区内)和背景层(108×108dp,纯色或图案填充)。Google Play Store要求提交512×512px的高分辨率图标用于展示。

Web端与桌面端图标尺寸速查

Web端的图标尺寸需求相对灵活,但有几个固定节点需要记住。浏览器favicon通常显示为16×16px,部分浏览器标签页会用32×32px;Windows桌面快捷方式图标常用32×32px和48×48px;macOS Dock图标最大显示512×512px;Windows Store应用图标需要44×44px到1240×600px的多种规格。对于UI组件内的功能性图标,行业通行的基础尺寸是16px(密集布局)、20px(标准布局)和24px(宽松布局),三者之间保持4px的步进关系,与8px网格系统完美契合。

iOS图标规格数 19种 20px–1024px
Android基础图标尺寸 48dp 5个密度级别
UI组件图标基础尺寸 16/20/24px 4px步进,8px网格
iOS安全边距建议 约8% 1024px画布约80px

以上数字为行业通行规范,具体以各平台官方开发者文档为准。

资源推荐

免费图标素材库推荐:图标平台横向评测 TOP 5

以下榜单基于资源量、授权清晰度、下载体验、更新频率四个维度综合评分,信息以各平台官方公开资料为准,具体授权条款以平台实时页面为准。

1
冠军推荐

iconfont · 阿里巴巴矢量图标库

国内最大图标平台,资源量超2000万,支持SVG/PNG/Font三种格式下载,项目管理功能完善,国内访问速度极快。商用需查看单套图标授权说明,部分需购买授权。

2000万+图标 SVG/PNG/Font 项目管理 中文界面
9.8 综合评分
2
编辑首选

Material Symbols · Google图标体系

Google官方设计系统图标库,约3000+个图标,提供Outlined/Rounded/Sharp三种变体,支持可变字体技术,可通过CSS变量动态调整粗细与填充,Apache 2.0授权可商用。

3000+图标 Apache 2.0 可变字体 免费商用
9.5 综合评分
3
热门上榜

Heroicons · Tailwind官方线性图标

由Tailwind CSS团队维护,约292个精心设计的线性图标,提供Outline和Solid两种风格,MIT授权完全免费商用,SVG质量极高,节点数控制严格,适合追求极简的项目。

292个图标 MIT授权 线性/面性 React/Vue组件
9.2 综合评分
4

Phosphor Icons · 多风格图标库

提供Regular/Bold/Light/Fill/Duotone/Thin六种粗细变体,约1300+图标,MIT授权,同时提供React/Vue/Flutter组件包,是目前风格最全面的开源图标库之一。

1300+图标 6种粗细 MIT授权 多框架支持
9.0 综合评分
5

Feather Icons · 轻量线性图标集

约286个极简线性图标,设计风格高度统一,2px线条宽度,24px基础网格,MIT授权。虽然数量不多,但每个图标都经过精心打磨,是追求极简主义设计的首选。

286个图标 MIT授权 极简风格 轻量级
8.8 综合评分
版权合规

商用图标授权说明:免费图标≠可以随意商用

图标的「免费下载」与「商用授权」是两个完全不同的概念。许多平台提供免费下载,但商用需要购买授权或署名。常见授权类型包括CC0(完全公共领域)、MIT(可商用需保留版权声明)、CC BY(需署名)、平台专属商用授权等。误用授权是设计师最常见的法律风险之一,据行业通行经验,约30%–40%的设计项目存在图标授权不清晰的问题。

主流授权协议解读

CC0(Creative Commons Zero)是最宽松的授权,作者放弃所有版权,任何人可以在任何场景下使用,包括商业用途,无需署名。这是设计师最理想的授权类型,但真正采用CC0的高质量图标库并不多。MIT授权同样允许商用,但要求在项目中保留版权声明(通常是在代码注释或文档中注明,不需要在产品界面上显示)。Apache 2.0授权与MIT类似,但额外禁止使用原作者的商标,Google Material Symbols采用此授权。

CC BY(署名)要求在使用图标的产品界面或说明文档中注明作者信息,这在实际商业产品中往往很难执行,因为没有哪个App会在界面上标注「图标来自XXX作者」。CC BY-NC(署名-非商业)则完全禁止商业用途,很多个人设计师发布的免费图标采用这个协议,外表看起来「免费」,实际上不能用于任何商业项目。

iconfont平台的授权情况最为复杂:平台本身免费,但每套图标的授权由上传者自行设定,有些是免费商用,有些需要购买,有些仅供个人使用。下载前必须点开每套图标的授权说明页面仔细阅读,不能仅凭「平台免费」就认为可以商用。这是设计师在使用iconfont时最容易踩的坑。本站整理资源时以官方公开授权信息为准,如有疑问请以平台实时授权页面为最终依据。

商用图标的正确使用流程

建立一个清晰的图标授权管理流程,对于任何规模的设计团队都很重要。建议的做法是:在项目启动时建立一份「图标资产清单」,记录每个图标的来源平台、授权类型、下载日期和使用范围;对于商业项目,优先选用MIT或Apache 2.0授权的图标库,或直接购买商用授权;如果使用了需要署名的图标,在项目的开源许可文件(如LICENSE.md)或应用的「关于」页面中统一列出。这套流程看起来繁琐,但能有效规避日后的版权纠纷风险。

设计规范

图标在UI设计中的使用规范:间距、配比与一致性

图标与文字的配比关系

图标与文字并排使用时,两者的视觉重量需要平衡。一个常见的错误是把图标设置得过大,导致图标抢走文字的视觉焦点。通常的做法是:正文(14–16px)旁边配16px或20px的图标;标题(18–24px)旁边配24px图标;大标题(28px以上)旁边配28–32px图标。图标与文字之间的间距通常是图标尺寸的1/3到1/2,即16px图标配5–8px间距,24px图标配8–12px间距。

图标与文字的垂直对齐是另一个容易出问题的细节。视觉对齐(optical alignment)和数学对齐(mathematical alignment)往往不一致:数学上居中对齐的图标,视觉上可能看起来偏高,因为图标的视觉重心通常在几何中心偏下的位置。解决方法是在设计工具中先做数学居中,然后微调1–2px,直到视觉上看起来舒适为止。这个微调量没有固定公式,需要靠眼睛判断。

颜色一致性与图标色彩规范

在设计系统中,图标颜色应该从设计令牌(Design Token)中取值,而不是硬编码颜色值。一套完整的图标颜色规范通常包括:默认色(与正文颜色一致,通常是深灰色如#374151)、强调色(品牌主色,用于当前选中状态或重要操作)、禁用色(通常是默认色的40%透明度)、反色(用于深色背景,通常是白色或浅灰)。使用SVG图标的优势在于可以通过CSS的`color`属性(配合`currentColor`)动态控制颜色,实现主题切换时图标颜色自动跟随变化,无需维护多套图标资源。

图标风格一致性96%
跨平台适配完整度92%
SVG压缩优化率88%
授权合规覆盖率99%
用户满意度94%
技术接入

图标在网页与App开发中的技术接入方法

图标的前端接入主要有三种方案:内联SVG(最灵活,可CSS控制)、SVG Sprite雪碧图(减少HTTP请求,适合图标数量多的项目)、Icon Font字体(兼容性最好,但有渲染问题)。HTTP/2环境下内联SVG或独立SVG文件的性能差距已大幅缩小,现代项目推荐内联SVG或SVG Sprite方案。实测显示,使用SVG Sprite比逐个引用SVG文件可减少约60%–80%的HTTP请求数。

三种主流接入方案对比

内联SVG是把SVG代码直接写进HTML文档,优点是可以用CSS完全控制图标的颜色、尺寸、动画,缺点是HTML文件体积增大,图标代码不能被浏览器缓存。适合图标数量少(通常少于20个)或需要动态修改样式的场景。SVG Sprite是把多个SVG图标合并成一个文件,通过``引用,浏览器只需加载一个文件,后续引用从缓存读取,是大型项目的推荐方案。Icon Font把图标编码成字体文件,通过CSS的`content`属性引用,兼容性极好(支持IE8+),但图标只能是单色,且字体渲染在某些屏幕上会有锯齿感,不如SVG清晰。

SVG Sprite的实际构建流程

构建SVG Sprite的工具链通常是:收集所有SVG图标文件 → 用svg-sprite或svgstore等工具合并 → 生成一个包含所有图标``定义的sprite.svg文件 → 在HTML中用`

自制图标

如何自己设计一套图标:从零入门教程

如何自己设计一套图标:从零入门教程
入门
Level 1

理解网格与基础形状

在24×24px网格上练习用圆形、方形、三角形组合出基础图标。掌握对齐、居中、像素对齐(pixel-perfect)的基本操作,避免半像素模糊。

进阶
Level 2

统一视觉重量与圆角

为整套图标制定规范:线条粗细统一(如2px)、圆角半径统一(如2px或3px)、视觉重量一致。这是让一套图标「看起来是一家人」的关键。

高阶
Level 3

光学补偿与视觉校正

圆形图标在数学上与方形图标等大时,视觉上会显得更小。需要将圆形图标适当放大约5%–8%做光学补偿,这是专业图标设计师与新手的分水岭。

专家
Level 4

构建完整图标设计系统

建立图标设计令牌、多尺寸适配规则、暗色模式变体、动态图标规范,并输出Figma组件库与开发者交付文档,形成可维护的图标设计系统。

推荐工具与学习路径

图标设计的主流工具是Figma(免费版已足够入门)和Adobe Illustrator。Figma的优势在于协作便捷、组件化管理,且有大量图标设计插件(如Iconify可直接在Figma内搜索和插入开源图标);Illustrator在路径编辑的精细控制上更强,适合需要复杂曲线的图标。入门阶段建议先用Figma,熟悉矢量路径的基本操作后,再根据项目需求决定是否需要Illustrator。

学习图标设计的最快路径是「临摹+分析」:选取一套你认为设计得好的图标库(如Heroicons或Feather Icons),把每个图标在Figma中重新绘制一遍,分析它的路径结构、节点数量、圆角处理方式。这个过程比看任何教程都更有效,通常临摹50–100个图标后,就能建立起对图标设计规律的直觉感知。

性能优化

图标优化与性能提升技巧:SVG压缩、雪碧图与懒加载

SVG压缩:SVGO的正确使用方式

SVGO(SVG Optimizer)是目前最主流的SVG压缩工具,可以移除注释、合并路径、简化坐标、删除冗余属性,通常能将SVG文件体积减小40%–70%。使用时需要注意:默认配置会移除`viewBox`属性,这会导致SVG无法响应式缩放,必须在配置中保留`viewBox`;同时要保留`id`属性(如果SVG内部有引用关系)和`aria-label`等无障碍属性。建议在项目的构建流程中集成SVGO,而不是手动压缩,这样每次更新图标时都会自动优化。

除了SVGO,Figma导出SVG时也有一些优化选项值得注意:勾选「Flatten Copies」可以减少重复路径,勾选「Simplify Stroke」可以将描边转换为填充路径(有助于某些渲染场景)。导出后的SVG通常还可以用ImageOptim(macOS)或Squoosh(Web版)进一步压缩。经过完整优化流程处理的SVG图标,体积通常在500字节到5KB之间,对页面加载性能的影响可以忽略不计。

图标懒加载与按需加载策略

对于图标数量超过100个的大型项目,按需加载图标是必要的性能优化手段。在React项目中,可以使用动态import(`import('@/icons/IconName')`)配合React.lazy实现图标组件的懒加载;在Vue项目中,类似的方案是异步组件。对于SVG Sprite方案,可以将图标按功能模块分组,生成多个sprite文件,只在需要时加载对应的sprite,而不是一次性加载包含所有图标的巨型sprite文件。

行业应用

图标在不同行业场景中的应用案例

电商平台购物车图标与商品分类图标设计展示,扁平彩色风格,青绿配色,现代感强
电商行业

电商平台的图标设计逻辑:从购物车到订单状态的全链路图标体系
电商场景的图标需要兼顾功能明确性与促销氛围。购物车、收藏、分享等核心操作图标通常选用面性图标,视觉重量更强,点击欲望更高;而订单状态(待付款/待发货/已完成)则用线性图标配合颜色区分,传递清晰的状态信息。

👁 4.2万❤️ 1,280⏱ 阅读5分钟
医疗健康App图标设计,线性极简风格,蓝白配色,心率监测与药品管理图标展示
医疗健康

医疗健康类图标的设计禁忌与规范

医疗场景对图标的准确性要求极高,心脏、药片、注射器等图标必须与真实物体高度相似,不能过度简化导致误解。通常选用线性或极简扁平风格,避免装饰性元素干扰信息传递。

👁 2.8万❤️ 876⏱ 阅读4分钟
金融理财App图标设计,深色专业风格,折线图与货币符号图标,传递专业可信感
金融行业

金融类产品图标:专业感与信任感的视觉构建

金融产品的图标设计首要原则是「克制」。避免使用过于花哨的装饰,线条简洁、色彩保守(深蓝、深灰为主),传递稳重可信的品牌形象。

👁 3.1万❤️ 942⏱ 阅读3分钟
避坑指南

图标设计常见误区与避坑指南

误区一:图标尺寸不统一,视觉混乱

在同一个界面中混用16px、20px、24px、28px等多种图标尺寸,是新手最常犯的错误。正确做法是在项目初期制定图标尺寸规范,通常选择2–3个固定尺寸(如16px用于密集列表、24px用于标准操作、32px用于重点功能),并严格执行。不同尺寸的图标不能简单缩放,因为线条粗细和细节处理在不同尺寸下需要分别优化。

误区二:从不同来源拼凑图标,风格割裂

这是最影响产品视觉品质的问题。从iconfont下载一批图标,从Heroicons再拿几个,从Flaticon又找了几个,最终产品里的图标线条粗细不一、圆角风格各异、视觉重量失衡。解决方案是:要么选定一套完整的图标库并坚持使用,要么购买一套商业图标系统(如Streamline Icons),要么自己设计统一风格的图标。宁可图标数量少,也要风格统一。

误区三:忽视无障碍可访问性

纯图标按钮(没有文字标签)对视障用户非常不友好。正确做法是:为所有功能性图标添加`aria-label`属性,如`

专家团队

图标库编辑团队介绍

本站内容由专注UI/UX设计与前端开发领域的编辑团队维护,持续追踪图标设计趋势与工具生态。

图标库主编陈晓雯,资深UI设计师,专注图标设计体系研究,背景为现代设计工作室
陈晓雯
主编 · UI设计专家

8年UI设计经验,曾主导多个千万级用户产品的图标设计系统建设,专注设计规范与工具链研究。

图标库技术编辑李明远,前端工程师,专注SVG技术与图标性能优化,办公室技术氛围
李明远
技术编辑 · 前端工程师

专注SVG技术与图标性能优化,维护本站图标资源的技术接入文档与代码示例库。

图标库版权编辑王思琪,知识产权顾问,专注图标授权与版权合规研究
王思琪
版权编辑 · 合规顾问

专注图标授权与版权合规研究,负责本站所有图标资源的授权信息核查与标注工作。

图标库趋势研究员张宇航,设计趋势分析师,持续追踪全球图标设计前沿动态
张宇航
趋势研究员

持续追踪全球图标设计前沿动态,负责本站年度设计趋势报告的撰写与行业洞察内容。

以上为用于说明内容分工的虚拟角色,不代表真实履历或机构。

用户热评

读者评论:设计师与开发者的真实反馈

设计老鸟 2小时前 热评

SVG格式的图标质量真的高,用Figma打开路径特别干净,节点数控制得很好,导出后直接用,省了好多整理时间。以前从别的地方下的图标路径乱七八糟,这里明显不一样。

👍 128💬 回复 12
前端小李 昨天 热评

授权说明写得很清楚,终于不用担心商用版权问题了。之前踩过坑,下载了一套「免费」图标用在商业项目里,后来发现只是个人免费,差点出事。这里每套图标都标清楚了,放心多了。

👍 96💬 回复 8
UI新人 前天

图标分类做得很细,按风格和行业都能找,不用一个个翻了。就是希望能加个颜色筛选,有时候找特定主色调的图标还要自己一个个看。

👍 43💬 回复 5
产品汪阿强 上周

这里的线性图标风格很统一,用在App里特别协调,不像有些地方下载的图标拼在一起像是来自不同星球的设计师做的哈哈。

👍 67💬 回复 3
🎨设计师阿花 上周

图标尺寸规范那篇文章写得很实用,iOS那19种尺寸我一直搞不清楚,看完终于明白了。帮我解决了适配问题,收藏了!

👍 54💬 回复 4
freelancer_tom 上周

一直在找这种整合了多平台资源、还能对比授权的图标站,终于找到了。格式对比那张表很有用,直接发给客户说明为什么要用SVG。

👍 38💬 回复 2
小米粒UI 2026-09-10

图标格式对比讲得清楚,以前一直搞不懂SVG和PNG怎么选,现在知道了:Web项目优先SVG,需要兼容旧浏览器或复杂渐变才用PNG。

👍 29💬 回复 1
码农也爱设计 2026-09-05

SVG Sprite接入方案那部分干货满满,直接拿去用了,HTTP请求从47个降到了6个,页面加载快了不少。求更新更多前端接入的实战案例!

👍 82💬 回复 9
常见问题

图标资源下载使用常见问题解答

图标下载后可以商用吗?授权怎么看?

「免费下载」与「商用授权」是两个独立的概念,不能混淆。本站整理的图标资源以CC0、MIT、Apache 2.0等开放授权为主,这类授权允许商业使用,MIT和Apache 2.0需在项目文档中保留版权声明(不需要显示在产品界面上)。iconfont平台的图标授权由上传者自行设定,每套图标的授权说明在详情页单独标注,下载前务必核查。CC BY(署名)授权在商业产品中执行困难,CC BY-NC明确禁止商业用途。建议商业项目优先选用MIT或Apache 2.0授权的图标库,如Heroicons、Phosphor Icons、Material Symbols,授权清晰、无后顾之忧。据行业通行经验,约30%–40%的设计项目存在图标授权不清晰的隐患,建立图标资产清单是规避风险的有效方法。

SVG图标和PNG图标哪个更好用?怎么选?

SVG是矢量格式,任意缩放不失真,文件体积通常在1–50KB之间(压缩后常见800字节–5KB),支持CSS动态修改颜色,是Web和App开发的首选。PNG是位图,固定分辨率,放大会失真,但对复杂渐变和需要兼容旧浏览器(IE8及以下)的场景更合适。实测显示,SVG比同等PNG平均节省体积约60%–80%。选择建议:Web项目优先SVG;需要导出固定尺寸给非技术人员使用时选PNG;浏览器favicon同时提供SVG和ICO兜底;需要极致压缩且不需要缩放时可考虑WebP(需配合picture标签做兼容,2026年主流浏览器兼容率约94%)。

图标尺寸怎么选?iOS和Android有什么区别?

iOS App图标需要从20×20px到1024×1024px共19种尺寸,向App Store提交时提供1024×1024px原始图,Xcode自动生成其他尺寸;系统会自动添加Squircle圆角遮罩(约22.37%圆角),设计时建议保留约8%安全边距。Android以48dp为基础图标尺寸,对应mdpi至xxxhdpi共5个密度级别(实际像素48/72/96/144/192px);Android 8.0+支持自适应图标,需提供108×108dp的前景层和背景层。UI组件内的功能性图标通常选16px(密集布局)、20px(标准)或24px(宽松),三者以4px步进,与8px网格系统对齐。建议以SVG格式存储母版,按需导出各尺寸PNG。

如何在网页中正确使用SVG图标?有哪些接入方案?

主流方案有三种:①内联SVG——把SVG代码直接写进HTML,可用CSS完全控制颜色与动画,适合图标数量少于20个的场景;②SVG Sprite——把多个图标合并成一个sprite.svg文件,通过`<use href="#icon-id">`引用,实测可将HTTP请求从数十个减少到1个,适合大型项目;③Icon Font——通过CSS content属性引用字体图标,兼容IE8+,但只支持单色,渲染清晰度不如SVG。现代项目推荐SVG Sprite方案,HTTP/2环境下也可直接内联。无论哪种方案,功能性图标须加`aria-label`,装饰性图标加`aria-hidden="true"`,保证无障碍可访问性。

如何批量下载图标?支持哪些打包格式?

iconfont支持将多个图标加入「购物车」后统一打包下载,通常提供三种打包格式:SVG原始文件、PNG多尺寸(通常包含16/24/32/48/64/128/256px)、Icon Font字体包(含eot/ttf/woff/woff2格式)。批量下载时建议同时导出SVG母版和所需PNG尺寸,方便后续不同场景调用。Heroicons、Phosphor Icons等开源图标库可直接从GitHub下载完整仓库,包含所有图标的SVG源文件。本站提供的图标资源信息以各平台官方公开资料为准,具体下载方式请以平台实时页面为准。

图标SVG文件如何压缩优化?能压缩多少?

SVGO是最主流的SVG压缩工具,可移除注释、合并路径、简化坐标,通常能将SVG体积减小40%–70%。使用时注意:配置中需保留viewBox属性(否则SVG无法响应式缩放)、保留id属性(如有内部引用)、保留aria-label等无障碍属性。一个典型的24px线性图标,原始SVG约8–15KB,经SVGO优化后通常降至2–5KB,再经Gzip压缩后实际传输体积可低至1KB以下。建议将SVGO集成进Webpack或Vite构建流程,实现自动化优化,避免手动处理遗漏。此外,Figma导出时勾选「Flatten Copies」和「Simplify Stroke」也能减少冗余路径。

图标设计新手最容易踩哪些坑?

最常见的四个坑:①从不同来源拼凑图标导致风格割裂,线条粗细、圆角半径、视觉重量各不统一,看起来像不同设计师的作品拼在一起;②忽视像素对齐,16px图标路径节点未对齐整数像素,渲染时产生抗锯齿模糊;③混用多种图标尺寸,同一界面出现16/20/24/28px等多种尺寸,视觉混乱;④忽视无障碍属性,纯图标按钮不加aria-label,视障用户无法使用。此外,授权不清晰也是高频风险点——约30%–40%的商业项目存在图标授权隐患。建议项目初期制定图标规范文档,统一尺寸、风格、颜色、间距和授权要求,从源头规避这些问题。请遵守各平台授权条款,理性合规使用图标资源。

立即开始

找到你需要的图标,就在现在

2.1万+枚矢量图标,SVG/PNG/ICO全格式,授权清晰标注,每日持续更新。

立即浏览图标 下载 App