🖼️

SVG 占位图生成器

生成自定义尺寸、颜色与文字的 SVG 矢量占位图并导出为 data URL 或下载文件,矢量格式体积小且放大不失真,适合前端开发、原型设计、响应式布局测试与占位图片快速填充页面,无需依赖外部图床或第三方图片服务。

配置
SVG预览 · 640×360
640×360
SVG 代码源码
<svg xmlns="http://www.w3.org/2000/svg" width="640" height="360" viewBox="0 0 640 360">
  <rect width="640" height="360" fill="#667eea"/>
  <text x="50%" y="50%" font-family="-apple-system,system-ui,sans-serif" font-size="45" font-weight="600" fill="#ffffff" text-anchor="middle" dominant-baseline="central">640×360</text>
</svg>

关于 SVG 占位图生成器

页面布局阶段往往还没有真实图片,需要一个尺寸精确、能标注分辨率的占位图来撑开版面。本工具在浏览器本地生成 SVG 占位图:你指定宽高、背景色、文字颜色和标注文案,它即时拼出一段矢量 SVG 代码,可直接内联进 HTML 或转成 Data URI。因为是矢量,放大不糊;又因为体积极小,比位图占位更省带宽。所有生成都在本机完成,不请求任何外部占位图服务。 建议在日常开发中收藏本工具,遇到相关 Web 开发需求时即可快速打开使用。所有处理均在浏览器本地完成,无需安装任何软件。

使用场景

  • 布局占位 — 在卡片、轮播或网格里放入精确尺寸的占位块,先把响应式布局调通。
  • 懒加载底图 — 为图片懒加载提供轻量 SVG 首屏占位,避免加载前布局跳动。
  • 设计标注 — 在占位图上直接写明 800x600 等尺寸,方便和设计师对齐切图规格。
  • 离线可用 — 替代依赖第三方域名的占位图链接,内网或断网环境也能正常显示。
  • Data URI 内联 — 把占位图转成 Data URI 直接写进 img 或 CSS,省一次 HTTP 请求。

常见问题

为什么用 SVG 而不是 PNG 占位?

SVG 是矢量,任意尺寸都清晰、不失真,且一段几百字节的代码就能描述整张图,比同尺寸 PNG 小得多,特别适合做占位。

生成的 SVG 怎么用在页面里?

可以三种方式:直接把 SVG 代码内联进 HTML、保存为 .svg 文件用 img 引用,或转成 Data URI 写进 src 和 CSS 的 background。

占位图上的文字会自适应吗?

文字字号可随宽高比例设置,并用 text-anchor 居中。如果你的容器是响应式的,建议给 SVG 设置 100% 宽度让其等比缩放。

能批量生成多种尺寸吗?

可以逐个改尺寸生成,常用于响应式 srcset 的多分辨率占位。需要随机彩色块也可改背景色后多次生成。

Data URI 里的 SVG 要转义吗?

需要。直接放进 CSS 时应对 # 等字符做 URL 编码,或用 base64 包裹,否则部分浏览器会解析失败。本工具会输出可直接使用的形式。

有浏览器兼容性要求吗?

本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。

可以离线使用吗?

首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。