Openverse 是一个面向开放许可素材的搜索引擎,由 WordPress 项目维护,站点地址是 openverse.org。它把分散在 Flickr、Wikimedia Commons、Europeana 等数十个来源的图片和音频聚合到一个搜索框里,每条结果都带许可证与作者信息,解决的是“找到能用的素材,并确认它能不能商用”这件事。它不收下载费,也不强制注册,真正的门槛在于你要读懂每条素材背后的许可证。
一句话说清 Openverse 是什么

Openverse 的前身是 Creative Commons 的 CC Search。2021 年 5 月,CC Search 加入 WordPress 项目,并改名 Openverse(参见 官方时间线)。代码托管在 GitHub 的 WordPress/openverse 仓库,采用 MIT 许可证,前端基于 Vue 和 Nuxt,后端是 Django REST API。
它和 Unsplash、Pexels 这类图库不是同一种东西。后者自己运营一个精选图库,全站共用一份自定义许可证;Openverse 是聚合器,索引的是各来源自行发布的开放许可内容,每条素材的许可证各不相同,需要逐条确认。想直接拿现成插画的话,也可以搭配 unDraw 开源插画库一起用。
它主要做三件事:按关键词检索图片与音频、按许可证或来源筛选结果、返回作者与授权信息。搜索结果里能直接看到 license 字段,取值包括 cc0、by、by-sa 等。对于需要给文章配图、又不想逐站翻许可证的人来说,这种“先筛许可再下载”的流程比传统图库更直接。
素材来源与索引规模
Openverse 索引的图片和音频来自 45 个以上的来源,其中包括 Wikimedia Commons、Europeana、Flickr。第三方百科记载,其索引量在 2023 年已超过 7 亿件(维基百科);WordPress.com 官方支持文档则表述为 6 亿以上(官方支持页)。两种口径不同,但都指向同一结论:这是一个大型聚合索引,而不是某个小站的图片仓库。
来源构成决定了它的内容风格。博物馆与图书馆贡献了大量历史照片、艺术品和馆藏影像,Flickr 和 Wikimedia 补充了现代摄影,Europeana 与音频站点则带来欧洲机构与音乐素材。因此同一次搜索里,你可能同时看到档案照片、科研插图和自然摄影,质量与题材分布并不均匀。
需要提醒的是,聚合不等于全部免费商用。同一个关键词下,结果可能同时出现 CC0、需要署名的 CC BY、禁止商用的 CC BY-NC。页面提供“可商用”“可修改”筛选,这也是它相比普通图片搜索的主要价值。用关键词缩小范围之外,建议再按来源和许可类型做二次过滤。这一特点让它适合找冷门、历史性或机构馆藏类素材,而不太适合需要统一商业风格的人物摄影。
许可证怎么用:署名、再分发与边界
Openverse 不替来源判定素材能否商用,它搬运的是元数据,实际权利由来源站点的许可证决定。判断一条素材能不能用,先看 license 字段,再看是否需要署名。常见的 CC 许可对署名和商用的要求如下表。
| 许可类型 | 是否需署名 | 是否允许商用 | 衍生作品 |
|---|---|---|---|
| CC0 | 不需要 | 允许 | 自由,可改可再分发 |
| CC BY | 必须署名 | 允许 | 允许,需保留署名 |
| CC BY-SA | 必须署名 | 允许 | 需沿用相同许可 |
| CC BY-NC | 必须署名 | 禁止 | 仅限非商业用途 |
有两个容易被忽略的边界。一方面,可识别人物的图片可能涉及肖像权,宽松的版权许可并不自动覆盖它。另一方面,多数来源禁止原样转售或搭建竞争图库,把它当检索入口可以,打包再分发不行。署名信息建议在下载时就记录,比事后回溯更省事。使用 CC BY 素材时,署名通常写成“作者 — 标题,许可证,来源链接”的格式,具体以许可证文本为准。
API 上手:把素材检索接进项目
Openverse 提供公开 API,基础地址是 api.openverse.org/v1/。图像使用 /images/ 接口,音频使用 /audio/ 接口,常用参数包括 q(关键词)、license(许可)、source(来源)和 page_size(每页数量)。
匿名请求可以满足多数场景,openverse.org 自身就是浏览器匿名调用。注册用户享有更高的速率限制(见 APIs.io 整理的接口说明),注册和令牌通过 auth 相关接口完成,响应中带限流头,超出限制会返回 429。官方还提供了 npm 包 @openverse/api-client。
调用前建议先在网页端确认筛选条件,再翻译成 API 参数。同时保留每张素材的许可证与来源快照,因为条款可能随来源站点变化。如果你的用途是给博客自动配图,可以把 license 固定为 cc0 或 by,再按 source 限定站点,减少后续人工复核成本。返回的 JSON 里通常包含 id、title、creator、license、provider、foreign_landing_url 等字段,足够先搭一个最小可用的检索结果列表。
适用人群与上手建议
适合三类人。写博客、做自媒体、需要配图又希望避开版权风险的人;做 Web 或应用开发、需要程序化取图的人;需要历史、博物馆、自然类图片或音效素材的创作者。
上手路径可以分三步。先在网页端按“可商用”筛选,确认目标许可类型;再把关键词与 license 参数翻译成 API 调用;最后在项目里固化署名逻辑,让 CC BY 素材自动生成署名文本。
它不太适合这些情况:需要统一风格、同一批商业写真的品牌方;需要模特肖像授权的广告投放;只想一次性下载少量图片、不愿阅读许可条款的人。后两类用图库站更直接,但同样要读许可页。拿到素材后还要做去背或增强的话,可以另看 站内整理的 AI 抠图工具。做演示文稿的人,可以配合 PPT 模板与办公资源使用。
常见问题
Openverse 上的素材都能商用吗?
不能一概而论,要逐条看许可证。CC0 和标注为可商用的 CC BY 素材可以商用,CC BY-NC 禁止商业用途,CC BY-SA 还需要衍生作品沿用相同许可。
需要注册账号才能搜索吗?
网页端检索和下载不需要注册。注册主要影响 API 的速率限制,匿名请求已足够日常使用。
可以自己部署 Openverse 吗?
可以。代码以 MIT 许可证开源,仓库包含 catalog、API、前端等模块,需要按文档自行准备运行环境,适合有自托管需求且能接受排错成本的人。
它和 WordPress 是什么关系?
Openverse 是 WordPress 项目的一部分,由 WordPress 与 Automattic 团队维护,商标和知识产权归 WordPress Foundation 所有。
© 版权声明
文章版权归作者所有,转载需注明出处。未声明原创的皆为网络收集,如有侵权请邮箱lishiwenhuagx@sina.com联系下架处理。




