二维码 SVG 是以 SVG(Scalable Vector Graphics)格式输出二维码的技术。与栅格图像(PNG、JPEG)不同,SVG 是矢量格式,按显示尺寸绘制图形,因此不依赖分辨率。MDN 说明,SVG 图像在任何尺寸下都能不损失质量地渲染(截至 2025 年 10 月)。
SVG 格式的二维码有多项技术优势。第一,文件大小不受显示或印刷分辨率的影响。第二,直接嵌入 HTML 的 SVG 会成为 CSS 样式的对象,用于支持深色模式和添加悬停效果。第三,可作为 DOM 元素由 JavaScript 操作,能实现动态变色和动画。
短链接服务提供二维码 SVG 时的实现要点包括:优化 SVG 内的路径元素以削减冗余数据、用 viewBox 属性设置合适的宽高比、在 SVG 内包含静区(空白)。关于静区,DENSO WAVE 表示二维码四边需要 4 个模块宽的空白(截至 2026 年 10 月)。在下载功能中,也有服务除 SVG 外,还根据用户的用途提供转换为 PNG 或 PDF 的选项。
在印刷用途中,有时可以直接将 SVG 用作印刷交稿数据。在 Web 用途中,以内联 SVG 直接嵌入 HTML,可减少 1 个获取图像的 HTTP 请求。